vonsogt/generators

为 Laravel 项目生成文件

v2.0.7 2020-03-05 10:18 UTC

README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Style CI Total Downloads

快速生成 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 上构建管理面板,那就不要继续寻找了。您将很难找到比这更有经验且更有热情的人。这就是我们 所做的一切联系我们 - 让我们看看我们是否可以合作