guide42 / choclo
此包已废弃,不再维护。未建议替代包。
配置框架
dev-master
2015-12-10 00:39 UTC
Requires
- php: >=5.5
Requires (Dev)
- satooshi/php-coveralls: @stable
This package is auto-updated.
Last update: 2022-02-01 12:40:46 UTC
README
(by Artful Magpie)
Choclo 是一个两步配置框架。
这是一个原型。请勿在生产环境中使用。
用法
use Guide42\Choclo\Configurator; class MyApp extends Configurator { const PHASE_ROUTES = 60; public function addRoute($name, $pattern, \Closure $controller) { $connect = function() use ($name, $pattern, $controller) { $route = new Route($pattern, array( '_controller' => $controller, )); $routes = $this->getRegistry()->get('Symfony\Component\Routing\RouteCollection'); $routes->add($name, $route); }; $this->register('route-' . $name, $connect, self::PHASE_ROUTES); } }