Source for file IRouter.php
Documentation is available at IRouter.php
6: * @copyright Copyright (c) 2004, 2010 David Grudl
7: * @license http://nettephp.com/license Nette license
8: * @link http://nettephp.com
10: * @package Nette\Application
16: * The bi-directional router.
18: * @copyright Copyright (c) 2004, 2010 David Grudl
19: * @package Nette\Application
29: * Maps HTTP request to a PresenterRequest object.
30: * @param IHttpRequest
31: * @return PresenterRequest|NULL
33: function match(IHttpRequest $httpRequest);
36: * Constructs absolute URL from PresenterRequest object.
37: * @param IHttpRequest
38: * @param PresenterRequest
39: * @return string|NULL
41: function constructUrl(PresenterRequest $appRequest, IHttpRequest $httpRequest);