Bluz\Controller\Mapper\AbstractMapper::__construct PHP Метод

__construct() публичный Метод

Prepare request for processing
public __construct ( )
    public function __construct()
    {
        // HTTP method
        $method = Request::getMethod();
        $this->method = strtoupper($method);
        // get path
        // %module% / %controller% / %id% / %relation% / %id%
        $path = Router::getCleanUri();
        $this->params = explode('/', rtrim($path, '/'));
        // module
        $this->module = array_shift($this->params);
        // controller
        $this->controller = array_shift($this->params);
        $data = Request::getParams();
        unset($data['_method'], $data['_module'], $data['_controller']);
        $this->data = $data;
    }