$request
$request : \nre\core\Request
Current request
Class to create web links based on the current request.
$request : \nre\core\Request
Current request
__construct(\nre\core\Request $request)
Construct a new linker.
\nre\core\Request | $request | Current request |
link(array $params = null, integer $offset, boolean $exclusiveParams = true, array $getParams = null, boolean $exclusiveGetParams = true, string $anchor = null, boolean $absolute = false) : string
Create a web link.
array | $params | Parameters to use |
integer | $offset | Ignore first parameters |
boolean | $exclusiveParams | Use only the given parameters |
array | $getParams | GET-parameter to use |
boolean | $exclusiveGetParams | Use only the given GET-parameters |
string | $anchor | Target anchor |
boolean | $absolute | Include hostname etc. for an absolute URL |
Created link
createLink(\nre\core\Request $request, \nre\core\Response $response, string $anchor = null, boolean $absolute = false) : string
Create a link.
\nre\core\Request | $request | Current request |
\nre\core\Response | $response | Current response |
string | $anchor | Anchor on target |
boolean | $absolute | Create absolute link |
Created link
createUrl(string $url, \nre\core\Request $request, boolean $absolute = false) : string
Adapt a link to the environment.
string | $url | URL |
\nre\core\Request | $request | Current request |
boolean | $absolute | Create absolute URL |
Adapted URL