yaangvu / lumen-generator-forked
您缺少的 Lumen 生成器
9.0.3
2022-03-08 03:52 UTC
Requires
- illuminate/console: ^8|^9.0
- illuminate/filesystem: ^8|^9.0
- illuminate/support: ^8|^9.0
Requires (Dev)
- classpreloader/classpreloader: ^4.2
- psy/psysh: ^0.11.2
- symfony/var-dumper: ^6.0
Suggests
- anik/form-request: Required to use form request in Lumen.
- dev-develop
- 9.0.3
- 9.0.2
- 9.0.1
- 9.0.0
- 8.2.2
- 8.2.1
- 8.2.0
- 8.1.1
- 8.1.0
- 8.0.0
- 7.0.2
- 7.0.1
- 7.0.0
- 6.0.11
- 6.0.10
- 6.0.9
- 6.0.8
- 6.0.7
- 6.0.6
- 6.0.5
- 6.0.4
- 6.0.3
- 6.0.2
- 6.0.1
- 6.0
- 5.6.10
- 5.6.9
- 5.6.8
- 5.6.7
- 5.6.6
- 5.6.5
- 5.6.4
- 5.6.3
- 5.6.2
- 5.6.1
- 5.6.0
- 5.5.1
- 5.5.0
- 5.4.4
- 5.4.3
- 5.4.2
- 5.4.1
- 5.4
- 5.3.4
- 5.3.3
- 5.3.2
- 5.3.1
- 5.3.0
- dev-master
This package is auto-updated.
Last update: 2024-09-08 09:14:51 UTC
README
您在 Lumen 项目中缺少任何 Laravel 代码生成器吗?如果是的话,那么您就来到了正确的位置。
安装
要在 Lumen 中使用某些生成器命令(就像在 Laravel 中一样),您需要添加此包
composer require yaangvu/lumen-generator-forked
配置
在您的 bootstrap/app.php
文件中,添加以下内容
$app->register(Flipbox\LumenGenerator\LumenGeneratorServiceProvider::class);
可用命令
key:generate Set the application key
make:cast Create a new custom Eloquent cast class
make:channel Create a new channel class
make:command Create a new Artisan command
make:controller Create a new controller class
make:event Create a new event class
make:exception Create a new custom exception class
make:factory Create a new model factory
make:job Create a new job class
make:listener Create a new event listener class
make:mail Create a new email class
make:middleware Create a new middleware class
make:migration Create a new migration file
make:model Create a new Eloquent model class
make:notification Create a new notification class
make:pipe Create a new pipe class
make:policy Create a new policy class
make:provider Create a new service provider class
make:request Create a new form request class
make:resource Create a new resource
make:rule Create a new rule
make:seeder Create a new seeder class
make:test Create a new test class
notifications:table Create a migration for the notifications table
schema:dump Dump the given database schema
其他有用命令
clear-compiled Remove the compiled class file
serve Serve the application on the PHP development server
tinker Interact with your application
optimize Optimize the framework for better performance
route:list Display all registered routes.
注意
route:list
命令已通过 appzcoder/lumen-route-list 包添加。
Tinker include
参数使用
php artisan tinker path/to/tinker/script.php
script.php 示例
$environment = app()->environment(); $output = new Symfony\Component\Console\Output\ConsoleOutput(); $output->writeln("<info>Hello the app environment is `{$environment}`</info>"); $output->writeln("<comment>Did something</comment>"); $output->writeln("<error>Did something bad</error>");