/** * Prepare request for processing */ public function __construct() { parent::__construct(); $params = Request::getRawParams(); // %module% / %controller% / %id% / %relation% / %id% if (sizeof($params)) { $this->primary = explode('-', array_shift($params)); } if (sizeof($params)) { $this->relation = array_shift($params); } if (sizeof($params)) { $this->relationId = array_shift($params); } }
<?php /** * * * @category Application * * @author dark * @created 18.12.13 18:39 */ namespace Application; use Bluz\Proxy\Request; return function ($alias) use($module, $controller, $view) { /** * @var Bootstrap $this * @var \Bluz\View\View $view */ var_dump($alias); var_dump(Request::getParams()); var_dump(Request::getAllParams()); var_dump(Request::getRawParams()); return false; };