originphp / generate
OriginPHP Generate 插件。使用现成模板生成代码,便于使用。
3.8.0
2021-07-11 07:25 UTC
Requires
- php: >=7.3.0
- originphp/framework: ^3.14
- originphp/plugin-installer: ^1.3|^2.0
Requires (Dev)
- phpstan/phpstan: ^0.12.64
- phpunit/phpunit: ^9.2
README
这是 OriginPHP 框架的代码生成插件。
安装
要安装此包
$ composer require originphp/generate
生成器
要运行交互式生成器
$ bin/console generate
concern_controller Generates a Concern for a Controller
concern_model Generates a Concern for a Model
command Generates a Command class
component Generates a Component class
controller Generates a Controller class
entity Generates an Entity class
exception Generates an Exception class
fixture Generates a Fixture class
form Generates a Form class (tableless model)
helper Generates a Helper class
job Generates a Job class
listener Generates a Listener class
mailbox Generates a Mailbox class
mailer Generates a Mailer class
model Generates a Model class
middleware Generates a Middleware class
migration Generates a Migration class
plugin Generates a Plugin skeleton
query Generates a Query Object class
record Generates a Record class (tableless model)
repository Generates a Repository for a Model
scaffold Generates a MVC using the database
service Generates a Service Object class
Which generator?
要生成一个类
$ bin/console generate controller Users
要在插件文件夹中生成一个类
$ bin/console generate controller MyPlugin.Users
更多信息请参阅代码生成指南。