dietrichxx/crud-kit
最新稳定版本:v1.0.0
Composer 安装命令:
composer require dietrichxx/crud-kit
包简介
README 文档
README
Пакет для генерации начального набора CRUD файлов:
- Модели
- Контроллера
- Реквеста
- Миграции
- Основных шаблонов
Установка:
- composer require dietrichxx/crud-kit
- регистрация провайдера:
'providers' => [ // ... Dietrichxx\CrudKit\CRUDKitServiceProvider::class, ];
- php artisan vendor:publish --tag=config --provider="Dietrichxx\CrudKit\CRUDKitServiceProvider"
Настройка:
В созданом файле config/crudkit.php :
- base_path.controller_base_path — базовый путь для генерации контроллеров
- base_path.request_base_path — базовый путь для генерации request классов.
- base_path.model_base_path — базовый путь для моделей.
- base_path.templates_path — путь к директории с шаблонами, которая будут использоваться при генерации файлов.
- parents.controller — родительский класс для всех сгенерированных контроллеров. По умолчанию используется \App\Http\Controllers\Controller, но вы можете указать свой собственный класс.
Все пути можно изменить под себя и указать свои пути к создаваемым файлам. Это позволяет гибко настраивать структуру вашего проекта и организовывать файлы в соответствии с вашими предпочтениями или требованиями проекта.
Команды:
Для создания CRUD набора на основе конфиг файла с указаными путями:
- php artisan init:crudkit {Название модели}
Для создания CRUD набора на основе опциональных путей:
- php artisan init:crudkit {Название модели} --optional-path
统计信息
- 总下载量: 4
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-10-02