$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