silly
1.9.1
当前菜单 |
---|
家 |
基于 Symfony Console 的 Silly CLI 微框架。
可通过 Tidelift 为 Silly 提供专业支持
法语视频介绍
$ 作曲家需要 mnapoli/silly
愚蠢的应用程序示例:
use SymfonyComponentConsoleOutputOutputInterface;$app = new SillyApplication();$app->command('greet [name] [--yell]', function ($name, $yell, OutputInterface $output) {$text = $name ? "Hello , $name" : "你好";if ($yell) {$text = strtoupper($text); }$输出->writeln($text); });$app->run();
运行该应用程序与运行任何其他 Symfony Console 应用程序相同:
$ php application.php 问候 你好 $ php application.php 问候约翰 --yell 你好约翰 $ php application.php 问候 --yell john 你好约翰
SillyApplication
扩展了SymfonyConsoleApplication
,并且可以在任何 Symfony 的应用程序可以使用的地方使用。
命令定义
命令可调用项
控制台助手
依赖注入
PHP-DI 版本
痘痘版
Silly 只是 Symfony 控制台上的一个实现。阅读 Symfony 文档以了解您可以用它做的所有事情。
有兴趣查看 Silly 应用程序的示例吗?看看这个简短的选择:
布雷夫
Laravel 代客
铁匠
纪录片导演
请参阅贡献文件。