Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

yaf_route_map(3) [php man page]

YAF_ROUTE_MAP(3)							 1							  YAF_ROUTE_MAP(3)

The Yaf_Route_Map class

INTRODUCTION
Yaf_Route_Map is a built-in route, it simply convert a URI endpoint (that part of the URI which comes after the base URI: see Yaf_Request_Abstract::setBaseUri) to a controller name or action name(depends on the paramter passed to Yaf_Route_Map::__construct) in fol- lowing rule: A => controller A. A/B/C => controller A_B_C. A/B/C/D/E => controller A_B_C_D_E. If the second parameter of Yaf_Route_Map::__construct is specificed, then only the part before delimeter of URI will used to routing, the part after it is used to routing request parameters (see the example section of Yaf_Route_Map::__construct). CLASS SYNOPSIS
Yaf_Route_Map Yaf_Route_MapYaf_Route_Interface Properties o protected$_ctl_router o protected$_delimeter Methods o public string Yaf_Route_Map::assemble (array $info, [array $query]) o public Yaf_Route_Map::__construct ([string $controller_prefer = false], [string $delimiter = ""]) o public bool Yaf_Route_Map::route (Yaf_Request_Abstract $request) PROPERTIES
o $_ctl_router - o $_delimeter - PHP Documentation Group YAF_ROUTE_MAP(3)

Check Out this Related Man Page

YAF_REQUEST_ABSTRACT(3) 						 1						   YAF_REQUEST_ABSTRACT(3)

The Yaf_Request_Abstract class

INTRODUCTION
CLASS SYNOPSIS
Yaf_Request_Abstract Yaf_Request_Abstract Constants o const string$Yaf_Request_Abstract::SCHEME_HTTPhttp o const string$Yaf_Request_Abstract::SCHEME_HTTPShttps Properties o public$module o public$controller o public$action o public$method o protected$params o protected$language o protected$_exception o protected$_base_uri o protected$uri o protected$dispatched o protected$routed Methods o public void Yaf_Request_Abstract::getActionName (void ) o public void Yaf_Request_Abstract::getBaseUri (void ) o public void Yaf_Request_Abstract::getControllerName (void ) o public void Yaf_Request_Abstract::getEnv (string $name, [string $default]) o public void Yaf_Request_Abstract::getException (void ) o public void Yaf_Request_Abstract::getLanguage (void ) o public void Yaf_Request_Abstract::getMethod (void ) o public void Yaf_Request_Abstract::getModuleName (void ) o public void Yaf_Request_Abstract::getParam (string $name, [string $default]) o public void Yaf_Request_Abstract::getParams (void ) o public void Yaf_Request_Abstract::getRequestUri (void ) o public void Yaf_Request_Abstract::getServer (string $name, [string $default]) o public void Yaf_Request_Abstract::isCli (void ) o public void Yaf_Request_Abstract::isDispatched (void ) o public void Yaf_Request_Abstract::isGet (void ) o public void Yaf_Request_Abstract::isHead (void ) o public void Yaf_Request_Abstract::isOptions (void ) o public void Yaf_Request_Abstract::isPost (void ) o public void Yaf_Request_Abstract::isPut (void ) o public void Yaf_Request_Abstract::isRouted (void ) o public void Yaf_Request_Abstract::isXmlHttpRequest (void ) o public void Yaf_Request_Abstract::setActionName (string $action) o public bool Yaf_Request_Abstract::setBaseUri (string $uir) o public void Yaf_Request_Abstract::setControllerName (string $controller) o public void Yaf_Request_Abstract::setDispatched (void ) o public void Yaf_Request_Abstract::setModuleName (string $module) o public void Yaf_Request_Abstract::setParam (string $name, [string $value]) o public void Yaf_Request_Abstract::setRequestUri (string $uir) o public void Yaf_Request_Abstract::setRouted ([string $flag]) PROPERTIES
o $module - o $controller - o $action - o $method - o $params - o $language - o $_exception - o $_base_uri - o $uri - o $dispatched - o $routed - PREDEFINED CONSTANTS
o Yaf_Request_Abstract::SCHEME_HTTP - o Yaf_Request_Abstract::SCHEME_HTTPS - PHP Documentation Group YAF_REQUEST_ABSTRACT(3)
Man Page