muilman / processors
关于此包最新版本(dev-master)没有提供许可证信息。
一个简单的包,用于清理杂乱的控制器。
dev-master
2015-12-09 20:18 UTC
This package is not auto-updated.
Last update: 2024-09-28 18:31:47 UTC
README
如果有一件事我非常讨厌,那就是杂乱的控制器。为了在大型应用中解决这个问题,我发明了自己的方法/层来放置所有逻辑:处理器层!
使用此包非常简单!此包包含2个 artisan 命令;
processor:init
- 在 App 文件夹中创建 Processors 文件夹和该文件夹内的2个基础类。make:processor
- 创建一个空的处理器。
从任何地方调用处理器非常简单;
- 在顶部导入处理器外观:
use Processor;
。 - 调用要执行的处理器:
return Processor::init('TestProcessor', array('next' => 'home'))->function();
。
安装
安装此包非常简单;
- 使用 composer 安装包:
composer require muilman/processors
。 - 将服务提供者添加到 Config/app.php:
Muilman\Processors\ProcessorServiceProvider::class
。 - 可选:将 Processors 别名添加到 Config/app.php 中的别名:
'Processor' => '\App\Processors\BaseProcessor',
。