vonsogt / generators
为 Laravel 项目生成文件
v2.0.7
2020-03-05 10:18 UTC
Requires
- backpack/crud: 4.0.*
Requires (Dev)
- phpunit/phpunit: ^9.0||^7.0
- scrutinizer/ocular: ~1.1
This package is auto-updated.
Last update: 2024-09-29 05:36:07 UTC
README
快速生成 Backpack 模板化的模型、请求、视图和配置文件。
安全更新和重大变更
请 订阅 Backpack 通讯录,以便了解任何安全更新、重大变更或新功能。我们每 1-2 个月发送一封电子邮件。
安装
通过 Composer
composer require backpack/generators --dev
对于 Laravel 5.5 - 你已经完成了。
对于 Laravel 5.4 或 5.3,您只想将这些生成器用于 local
开发,因此您不想更新 production
提供者数组在 config/app.php
中。相反,在 app/Providers/AppServiceProvider.php
中添加提供者,如下所示
public function register() { if ($this->app->environment() == 'local') { // $this->app->register('Laracasts\Generators\GeneratorsServiceProvider'); // you're using Jeffrey way's generators, too, right? $this->app->register('Backpack\Generators\GeneratorsServiceProvider'); } }
用法
打开控制台并输入要生成的命令之一
- 模型(可用选项:--软删除)
php artisan backpack:model {Entity_name}
- 请求
php artisan backpack:request {Entity_name}
- 视图(可用选项:--plain)
php artisan backpack:view {Entity_name}
- 配置文件
php artisan backpack:config {Entity_name}
- 为新的 Backpack\CRUD 接口生成所有文件
php artisan backpack:crud {Entity_name}
- 新的 Backpack\CRUD 文件
php artisan backpack:crud-controller {Entity_name} php artisan backpack:crud-model {Entity_name} php artisan backpack:crud-request {Entity_name}
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG。
贡献
有关详细信息,请参阅 CONTRIBUTING。
致谢
许可证
MIT 许可证(MIT)。有关更多信息,请参阅 许可证文件。
雇佣我们
我们在 Laravel 上创建、打磨和维护管理面板上投入了超过 50,000 个小时。我们开发了电子商务、在线学习、ERP、社交网络、支付网关等等。我们工作在管理面板上 如此之多,以至于我们创建了我们领域中最受欢迎的软件之一 - 只是从我们的项目中公开了重复的内容。
如果您正在寻找一个开发人员/团队来帮助您在 Laravel 上构建管理面板,那就不要继续寻找了。您将很难找到比这更有经验且更有热情的人。这就是我们 所做的一切。 联系我们 - 让我们看看我们是否可以合作。