迪赛科技 / pacman
laravel 应用程序的一个简单包管理器。
Requires
- php: ^7.1.0|^8.0.2
- laravel/framework: ^5.8.0|^6.0|^7.0|^8.0|^9.0|^10.0
README
简单的 Laravel 包管理器
pacman 提供简单的命令来创建和管理您的 laravel 包和模块
安装
使用 composer
composer require dizatech/pacman
Packagist : https://packagist.org.cn/packages/dizatech/pacman
用法
您可以通过 php artisan list ,pacman 部分,随时查看新命令
php artisan pacman:<command> 带参数
php artisan pacman:<command> --directory=<specific-directory> --directory 是可选的
默认目录是 modules
可用命令
module <module_name> 创建新的模块结构和服务提供者
provider <provider_name> <module_name> 为特定模块创建新的提供者类
controller <controller_name> <module_name> 为特定模块创建新的控制器类
migration <migration_name> <module_name> 为特定模块创建新的迁移文件
seeder <seeder_name> <module_name> 为特定模块创建新的播种器类
model <model_name> <module_name> 为特定模块创建新的 Eloquent 模型类
request <request_name> <module_name> 为特定模块创建新的表单请求类
facade <facade_name> <module_name> 为特定模块创建新的外观类
base-facade <module_name> 为特定模块创建新的基础外观类
repository <repository_name> <module_name> 为特定模块创建新的仓储类