‪TYPO3CMS  9.5
TYPO3\CMS\Fluid\Core\Widget\WidgetRequest Class Reference
Inheritance diagram for TYPO3\CMS\Fluid\Core\Widget\WidgetRequest:
TYPO3\CMS\Extbase\Mvc\Web\Request TYPO3\CMS\Extbase\Mvc\Request TYPO3\CMS\Extbase\Mvc\RequestInterface

Public Member Functions

TYPO3 CMS Fluid Core Widget WidgetContext getWidgetContext ()
 
 setWidgetContext (\TYPO3\CMS\Fluid\Core\Widget\WidgetContext $widgetContext)
 
string getArgumentPrefix ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Extbase\Mvc\Web\Request
 injectHashService (\TYPO3\CMS\Extbase\Security\Cryptography\HashService $hashService)
 
 injectConfigurationManager (\TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface $configurationManager)
 
 injectEnvironmentService (\TYPO3\CMS\Extbase\Service\EnvironmentService $environmentService)
 
 setMethod ($method)
 
string getMethod ()
 
 setRequestUri ($requestUri)
 
string getRequestUri ()
 
 setBaseUri ($baseUri)
 
string getBaseUri ()
 
 setIsCached ($isCached)
 
bool isCached ()
 
ReferringRequest getReferringRequest ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Extbase\Mvc\Request
 setDispatched ($flag)
 
bool isDispatched ()
 
string getControllerObjectName ()
 
 setControllerObjectName ($controllerObjectName)
 
 setPluginName ($pluginName=null)
 
string getPluginName ()
 
 setControllerExtensionName ($controllerExtensionName)
 
string getControllerExtensionName ()
 
string getControllerExtensionKey ()
 
 setControllerSubpackageKey ($subpackageKey)
 
string getControllerSubpackageKey ()
 
 setControllerName ($controllerName)
 
string getControllerName ()
 
 setControllerActionName ($actionName)
 
string getControllerActionName ()
 
 setArgument ($argumentName, $value)
 
 setControllerVendorName ($vendorName)
 
string getControllerVendorName ()
 
 setArguments (array $arguments)
 
array getArguments ()
 
string array getArgument ($argumentName)
 
bool hasArgument ($argumentName)
 
 setFormat ($format)
 
string getFormat ()
 
TYPO3 CMS Extbase Mvc Request getOriginalRequest ()
 
 setOriginalRequest (\TYPO3\CMS\Extbase\Mvc\Request $originalRequest)
 
TYPO3 CMS Extbase Error Result getOriginalRequestMappingResults ()
 
 setOriginalRequestMappingResults (\TYPO3\CMS\Extbase\Error\Result $originalRequestMappingResults)
 
array getInternalArguments ()
 
string getInternalArgument ($argumentName)
 

Protected Attributes

TYPO3 CMS Fluid Core Widget WidgetContext $widgetContext
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Extbase\Mvc\Web\Request
TYPO3 CMS Extbase Security Cryptography HashService $hashService
 
string $format = 'html'
 
string $method = 'GET'
 
string $requestUri
 
string $baseUri
 
bool $isCached = false
 
TYPO3 CMS Extbase Configuration ConfigurationManagerInterface $configurationManager
 
TYPO3 CMS Extbase Service EnvironmentService $environmentService
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Extbase\Mvc\Request
string $namespacedControllerObjectNamePattern = '@vendor\@extension\@subpackage\Controller\@controllerController'
 
string $pluginName = ''
 
string $controllerExtensionName
 
string $controllerVendorName
 
string $controllerSubpackageKey
 
string $controllerName = 'Standard'
 
string $controllerActionName = 'index'
 
array $arguments = array( )
 
array $internalArguments = array( )
 
string $format = 'txt'
 
bool $dispatched = false
 
TYPO3 CMS Extbase Mvc Request $originalRequest
 
TYPO3 CMS Extbase Error Result $originalRequestMappingResults
 

Additional Inherited Members

- ‪Public Attributes inherited from ‪TYPO3\CMS\Extbase\Mvc\Request
const PATTERN_MATCH_FORMAT = '/^[a-z0-9]{1,5}$/'
 

Detailed Description

Represents a widget request.

It is a purely internal class which should not be used outside of Fluid.

Definition at line 21 of file WidgetRequest.php.

Member Function Documentation

◆ getArgumentPrefix()

string TYPO3\CMS\Fluid\Core\Widget\WidgetRequest::getArgumentPrefix ( )

Returns the unique URI namespace for this widget in the format pluginNamespace[widgetIdentifier]

Returns
‪string

Definition at line 49 of file WidgetRequest.php.

◆ getWidgetContext()

TYPO3 CMS Fluid Core Widget WidgetContext TYPO3\CMS\Fluid\Core\Widget\WidgetRequest::getWidgetContext ( )
Returns
‪\TYPO3\CMS\Fluid\Core\Widget\WidgetContext

Definition at line 30 of file WidgetRequest.php.

References TYPO3\CMS\Fluid\Core\Widget\WidgetRequest\$widgetContext.

◆ setWidgetContext()

TYPO3\CMS\Fluid\Core\Widget\WidgetRequest::setWidgetContext ( \TYPO3\CMS\Fluid\Core\Widget\WidgetContext  $widgetContext)
Parameters
\TYPO3\CMS\Fluid\Core\Widget\WidgetContext$widgetContext

Definition at line 38 of file WidgetRequest.php.

References TYPO3\CMS\Fluid\Core\Widget\WidgetRequest\$widgetContext, and TYPO3\CMS\Extbase\Mvc\Request\setControllerObjectName().

Member Data Documentation

◆ $widgetContext

TYPO3 CMS Fluid Core Widget WidgetContext TYPO3\CMS\Fluid\Core\Widget\WidgetRequest::$widgetContext
protected