Routing¶
The routing
frontend request attribute provides routing information in
the object \TYPO3\
. If you want to know the
current page ID or retrieve the query parameters this attribute is your friend.
Example:
$pageArguments = $request->getAttribute('routing');
$pageId = $pageArguments->getPageId();
Copied!
API¶
- class PageArguments ¶
-
- Fully qualified name
-
\TYPO3\
CMS\ Core\ Routing\ Page Arguments
Contains all resolved parameters when a page is resolved from a page path segment plus all fragments.
- areDirty ( ) ¶
-
- returntype
-
bool
- getRouteArguments ( ) ¶
-
- returntype
-
array
- getPageId ( ) ¶
-
- returntype
-
int
- getPageType ( ) ¶
-
- returntype
-
string
- get ( string $name) ¶
-
- param string $name
-
the name
- getArguments ( ) ¶
-
- returntype
-
array
- getStaticArguments ( ) ¶
-
- returntype
-
array
- getDynamicArguments ( ) ¶
-
- returntype
-
array
- getQueryArguments ( ) ¶
-
- returntype
-
array
- offsetExists ( mixed $offset) ¶
-
- param mixed $offset
-
the offset
- returntype
-
bool
- offsetGet ( mixed $offset) ¶
-
- param mixed $offset
-
the offset
- offsetSet ( mixed $offset, mixed $value) ¶
-
- param mixed $offset
-
the offset
- param mixed $value
-
the value
- offsetUnset ( mixed $offset) ¶
-
- param mixed $offset
-
the offset