gotoeveryone/cake-parts
最新稳定版本:v0.1.0
Composer 安装命令:
composer require gotoeveryone/cake-parts
包简介
Custom parts using CakePHP3+
README 文档
README
Requirements
- PHP 5.6+
- CakePHP 3.x
Getting Started
Installing
$ composer require gotoeveryone/cake-parts
Usage
src/Application.php
use Gotoeveryone\Middleware\TraceMiddleware; use Gotoeveryone\Middleware\TransactionMiddleware; public function middleware($middlewareQueue) { // Add to middlewareQueue. $middlewareQueue ->add(new TraceMiddleware()) ->add(new TransactionMiddleware('connection name')); return $middlewareQueue; }
config/routes.php
use Gotoeveryone\Middleware\TraceMiddleware; use Gotoeveryone\Middleware\TransactionMiddleware; Router::scope('/', function ($routes) { // Register middleware $routes->registerMiddleware('trace', new TraceMiddleware()) ->registerMiddleware('transaction', new TransactionMiddleware('connection name')) ->applyMiddleware('trace', 'transaction'); });
When connection name is not specified to TransactionMiddleware constructor argument, using default.
Other
About for middleware is here.
统计信息
- 总下载量: 1.26k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-10-01