resetbutton/laravel-moduler
最新稳定版本:0.2.0
Composer 安装命令:
composer require resetbutton/laravel-moduler
包简介
Create module structure - put Controllers/Models/ etc into root <modules> directory
README 文档
README
Simple package that creates module structure in root directory like
├── modules
│ └── User
│ ├── Controllers
│ │ └── User.php
│ ├── Models
│ │ └── User.php
│ ├── Requests
│ │ └── User.php
│ ├── Resources
│ │ └── User.php
│ ├── routes
│ │ └── User.php
│ ├── seeders
│ │ └── User.php
│ └── tests
│ └── Unit
│ └── User.php
where User is a module name
Usage
Create module
Run artisan command
php artisan make:module <name>
where <name> is a module name
Add module routes
You can add module routes using macro
Route::module('<name>')
If you have several route files in module, you can add it providing second parameter to macro
Route::module('<name>','<route filename>')
Examples
Using module name
Route::module('User') will include file modules/User/routes/User.php
Using module name and route filename
Route::module('User','web');
Route::module('User','api');
will include files
modules/User/routes/web.php
modules/User/routes/api.php
统计信息
- 总下载量: 43
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-01-03