public function getRoute($routeName) { $route = null; if ($this->_routes->has($routeName)) { $info = $this->_routes->get($routeName); $route = new Route($routeName, $info['pattern'], $info); } return $route; }
public function getCombinedVars($format = null) { if (!$format) { $format = $this->_responseFormat; } $combinedVars = new ArrayStorage($this->_vars); if ($this->_formatVars->has($format)) { $combinedVars->extendDeepValue($this->_formatVars->get($format)); } if ($format == View::FORMAT_HTML) { $combinedVars['_baseUri'] = DC::getRouter()->getBaseUri(); } return $combinedVars; }
public function has($name) { return $this->_storage->has($name); }