Menú actual |
---|
hogar |
Micro-framework CLI tonto basado en Symfony Console.
El soporte profesional para Silly está disponible a través de Tidelift
Vídeo de introducción en francés.
$ compositor requiere mnapoli/tonto
Ejemplo de una aplicación tonta:
use SymfonyComponentConsoleOutputOutputInterface;$app = new SillyApplication();$app->command('saludar [nombre] [--gritar]', función ($nombre, $gritar, OutputInterface $salida) {$texto = $nombre ? "Hola , $nombre" : "Hola";if ($gritar) {$texto = strtoupper($texto); }$salida->writeln($texto); });$aplicación->ejecutar();
Ejecutar la aplicación es lo mismo que ejecutar cualquier otra aplicación de Symfony Console:
$ php aplicación.php saludar Hola $ php application.php saludar a john --yell HOLA JUAN $ php application.php saludar --yell john HOLA JUAN
SillyApplication
extiende SymfonyConsoleApplication
y puede usarse dondequiera que pueda hacerlo la aplicación Symfony.
Definición de comando
Llamables de comando
Ayudantes de consola
inyección de dependencia
La edición PHP-DI
La edición de espinillas
Silly es sólo una implementación sobre la consola Symfony. Lee la documentación de Symfony para saber todo lo que puedes hacer con él.
¿Interesado en ver ejemplos de aplicaciones tontas? Echa un vistazo a esta breve selección:
Breve
Valet Laravel
Herrero
documentalista
Ver el archivo CONTRIBUYENTE.