TYPO3  7.6
Public Member Functions | Private Attributes | List of all members
WidgetRequestBuilder Class Reference
Inheritance diagram for WidgetRequestBuilder:
RequestBuilder SingletonInterface

Public Member Functions

 injectAjaxWidgetContextHolder (\TYPO3\CMS\Fluid\Core\Widget\AjaxWidgetContextHolder $ajaxWidgetContextHolder)
 
 build ()
 
- Public Member Functions inherited from RequestBuilder
 injectObjectManager (\TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager)
 
 injectConfigurationManager (\TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface $configurationManager)
 
 injectExtensionService (\TYPO3\CMS\Extbase\Service\ExtensionService $extensionService)
 
 injectEnvironmentService (\TYPO3\CMS\Extbase\Service\EnvironmentService $environmentService)
 

Private Attributes

 $ajaxWidgetContextHolder
 

Additional Inherited Members

- Protected Member Functions inherited from RequestBuilder
 loadDefaultValues ()
 
 resolveControllerName (array $parameters)
 
 resolveActionName ($controllerName, array $parameters)
 
 untangleFilesArray (array $convolutedFiles)
 
 calculateFieldPaths (array $structure, $firstLevelFieldName=null)
 
- Protected Attributes inherited from RequestBuilder
 $objectManager
 
 $vendorName
 
 $pluginName = 'plugin'
 
 $extensionName
 
 $defaultControllerName
 
 $defaultFormat = 'html'
 
 $allowedControllerActions = array()
 
 $configurationManager
 
 $extensionService
 
 $environmentService
 

Detailed Description

Builds the WidgetRequest if an AJAX widget is called.

Definition at line 26 of file WidgetRequestBuilder.php.

Member Function Documentation

build ( )

Builds a widget request object from the raw HTTP information

Returns
The widget request as an object

Definition at line 47 of file WidgetRequestBuilder.php.

injectAjaxWidgetContextHolder ( \TYPO3\CMS\Fluid\Core\Widget\AjaxWidgetContextHolder  $ajaxWidgetContextHolder)
Parameters
\TYPO3\CMS\Fluid\Core\Widget\AjaxWidgetContextHolder$ajaxWidgetContextHolder
Returns
void

Definition at line 37 of file WidgetRequestBuilder.php.

References WidgetRequestBuilder\$ajaxWidgetContextHolder.

Member Data Documentation

$ajaxWidgetContextHolder
private