aktuellesMenü |
---|
heim |
Silly CLI-Mikroframework basierend auf der Symfony-Konsole.
Professionelle Unterstützung für Silly erhalten Sie über Tidelift
Videoeinführung auf Französisch
$ Composer benötigt Mnapoli/Silly
Beispiel einer Silly-Anwendung:
use SymfonyComponentConsoleOutputOutputInterface;$app = new SillyApplication();$app->command('greet [name] [--yell]', function ($name, $yell, OutputInterface $output) {$text = $name ? "Hallo , $name" : "Hallo";if ($yell) {$text = strtoupper($text); }$output->writeln($text); });$app->run();
Das Ausführen der Anwendung ist dasselbe wie das Ausführen jeder anderen Symfony Console-Anwendung:
$ php application.php grüßen Hallo $ php application.php grüße John --yell HALLO JOHN $ php application.php grüße --yell John HALLO JOHN
SillyApplication
erweitert SymfonyConsoleApplication
und kann überall dort verwendet werden, wo Symfonys Anwendung möglich ist.
Befehlsdefinition
Befehlsaufrufbare Befehle
Konsolenhelfer
Abhängigkeitsinjektion
Die PHP-DI-Edition
Die Pimple-Ausgabe
Silly ist lediglich eine Implementierung über die Symfony-Konsole. Lesen Sie die Symfony-Dokumentation, um alles zu erfahren, was Sie damit machen können.
Möchten Sie Beispiele für Silly-Anwendungen sehen? Schauen Sie sich diese kurze Auswahl an:
Bref
Laravel Kammerdiener
Schmied
Dokumentarfilmer
Siehe die CONTRIBUTING-Datei.