00f100/fcphp-dispach
Composer 安装命令:
composer require 00f100/fcphp-dispach
包简介
Library to dispach request to controller
README 文档
README
Package to dispach request to controller. Uses FcPhp Di to find Controller instance.
How to install
Composer:
$ composer require 00f100/fcphp-dispach
or add in composer.json
{
"require": {
"00f100/fcphp-dispach": "*"
}
}
How to use
Configure Dependency Injection with FcPhp Di
use FcPhp\Di\Facades\DiFacade; use FcPhp\Controller\Controller; // Class example ... class ExampleController extends Controller { public function findAll($foo, $bar) { return compact('foo', 'bar'); } } // Configure class into FcPhp Di $di = DiFacade::getInstance(); $di->set('ExampleController', 'ExampleController');
Get instance and run Dispach
use FcPhp\Dispach\Facades\DispachFacade; // Init Dispach $instance = DispachFacade::getInstance(); /* Return ExampleController->findAll('foo_value', 'bar_value'): Array ( 'foo' => 'foo_value', 'bar' => 'bar_value' ) */ print_r($instance->dispach('ExampleController@findAll', ['foo_value', 'bar_value']));
统计信息
- 总下载量: 37
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2018-08-12