‪TYPO3CMS  9.5
WidgetContext.php
Go to the documentation of this file.
1 <?php
3 
4 /*
5  * This file is part of the TYPO3 CMS project.
6  *
7  * It is free software; you can redistribute it and/or modify it under
8  * the terms of the GNU General Public License, either version 2
9  * of the License, or any later version.
10  *
11  * For the full copyright and license information, please read the
12  * LICENSE.txt file that was distributed with this source code.
13  *
14  * The TYPO3 project - inspiring people to share!
15  */
16 
29 {
35  protected ‪$widgetIdentifier;
36 
42  protected ‪$ajaxWidgetIdentifier;
43 
50  protected ‪$widgetConfiguration;
51 
57  protected ‪$controllerObjectName;
58 
65  protected ‪$viewHelperChildNodes;
66 
75 
79  protected ‪$parentPluginNamespace;
80 
85 
89  protected ‪$parentExtensionName;
90 
94  protected ‪$parentPluginName;
95 
100 
104  public function ‪getWidgetIdentifier()
105  {
107  }
108 
113  {
114  $this->widgetIdentifier = ‪$widgetIdentifier;
115  }
116 
120  public function ‪getAjaxWidgetIdentifier()
121  {
123  }
124 
129  {
130  $this->ajaxWidgetIdentifier = ‪$ajaxWidgetIdentifier;
131  }
132 
139  {
140  $this->parentPluginNamespace = ‪$parentPluginNamespace;
141  }
142 
148  public function ‪getParentPluginNamespace()
149  {
151  }
152 
159  {
160  $this->parentExtensionName = ‪$parentExtensionName;
161  }
162 
168  public function ‪getParentExtensionName()
169  {
171  }
172 
179  {
180  $this->parentVendorName = ‪$parentVendorName;
181  }
182 
188  public function ‪getParentVendorName()
189  {
191  }
192 
199  {
200  $this->parentPluginName = ‪$parentPluginName;
201  }
202 
208  public function ‪getParentPluginName()
209  {
211  }
212 
219  {
220  $this->widgetViewHelperClassName = ‪$widgetViewHelperClassName;
221  }
222 
228  public function ‪getWidgetViewHelperClassName()
229  {
231  }
232 
236  public function ‪getWidgetConfiguration()
237  {
239  }
240 
245  {
246  $this->widgetConfiguration = ‪$widgetConfiguration;
247  }
248 
252  public function ‪getControllerObjectName()
253  {
255  }
256 
261  {
262  $this->controllerObjectName = ‪$controllerObjectName;
263  }
264 
269  public function ‪setViewHelperChildNodes(\‪TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\RootNode ‪$viewHelperChildNodes, \‪TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface ‪$viewHelperChildNodeRenderingContext)
270  {
271  $this->viewHelperChildNodes = ‪$viewHelperChildNodes;
272  $this->viewHelperChildNodeRenderingContext = ‪$viewHelperChildNodeRenderingContext;
273  }
274 
278  public function ‪getViewHelperChildNodes()
279  {
281  }
282 
287  {
289  }
290 
294  public function ‪__sleep()
295  {
296  return ['widgetIdentifier', 'ajaxWidgetIdentifier', 'widgetConfiguration', 'controllerObjectName', 'parentPluginNamespace', 'parentVendorName', 'parentExtensionName', 'parentPluginName', 'widgetViewHelperClassName'];
297  }
298 }
‪TYPO3\CMS\Fluid\Core\Widget
Definition: AbstractWidgetController.php:2
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\getViewHelperChildNodes
‪TYPO3Fluid Fluid Core Parser SyntaxTree RootNode getViewHelperChildNodes()
Definition: WidgetContext.php:267
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\getParentPluginNamespace
‪string getParentPluginNamespace()
Definition: WidgetContext.php:137
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\getWidgetViewHelperClassName
‪string getWidgetViewHelperClassName()
Definition: WidgetContext.php:217
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\$parentVendorName
‪string $parentVendorName
Definition: WidgetContext.php:76
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\$widgetIdentifier
‪string $widgetIdentifier
Definition: WidgetContext.php:34
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\__sleep
‪array __sleep()
Definition: WidgetContext.php:283
‪TYPO3Fluid
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\setWidgetConfiguration
‪setWidgetConfiguration($widgetConfiguration)
Definition: WidgetContext.php:233
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\setAjaxWidgetIdentifier
‪setAjaxWidgetIdentifier($ajaxWidgetIdentifier)
Definition: WidgetContext.php:117
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\setWidgetViewHelperClassName
‪setWidgetViewHelperClassName($widgetViewHelperClassName)
Definition: WidgetContext.php:207
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\getWidgetIdentifier
‪string getWidgetIdentifier()
Definition: WidgetContext.php:93
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\$viewHelperChildNodes
‪TYPO3Fluid Fluid Core Parser SyntaxTree RootNode $viewHelperChildNodes
Definition: WidgetContext.php:60
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\setParentPluginName
‪setParentPluginName($parentPluginName)
Definition: WidgetContext.php:187
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\getControllerObjectName
‪string getControllerObjectName()
Definition: WidgetContext.php:241
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\$parentExtensionName
‪string $parentExtensionName
Definition: WidgetContext.php:80
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\setWidgetIdentifier
‪setWidgetIdentifier($widgetIdentifier)
Definition: WidgetContext.php:101
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\setParentExtensionName
‪setParentExtensionName($parentExtensionName)
Definition: WidgetContext.php:147
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\getWidgetConfiguration
‪array getWidgetConfiguration()
Definition: WidgetContext.php:225
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\$viewHelperChildNodeRenderingContext
‪TYPO3Fluid Fluid Core Rendering RenderingContextInterface $viewHelperChildNodeRenderingContext
Definition: WidgetContext.php:68
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\getParentPluginName
‪string getParentPluginName()
Definition: WidgetContext.php:197
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\getAjaxWidgetIdentifier
‪string getAjaxWidgetIdentifier()
Definition: WidgetContext.php:109
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\$controllerObjectName
‪string $controllerObjectName
Definition: WidgetContext.php:53
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\getParentVendorName
‪string getParentVendorName()
Definition: WidgetContext.php:177
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\$widgetViewHelperClassName
‪string $widgetViewHelperClassName
Definition: WidgetContext.php:88
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\$ajaxWidgetIdentifier
‪string $ajaxWidgetIdentifier
Definition: WidgetContext.php:40
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\setParentPluginNamespace
‪setParentPluginNamespace($parentPluginNamespace)
Definition: WidgetContext.php:127
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\$parentPluginName
‪string $parentPluginName
Definition: WidgetContext.php:84
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\getParentExtensionName
‪string getParentExtensionName()
Definition: WidgetContext.php:157
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\setParentVendorName
‪setParentVendorName($parentVendorName)
Definition: WidgetContext.php:167
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\setControllerObjectName
‪setControllerObjectName($controllerObjectName)
Definition: WidgetContext.php:249
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\setViewHelperChildNodes
‪setViewHelperChildNodes(\TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\RootNode $viewHelperChildNodes, \TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $viewHelperChildNodeRenderingContext)
Definition: WidgetContext.php:258
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\$widgetConfiguration
‪array $widgetConfiguration
Definition: WidgetContext.php:47
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext
Definition: WidgetContext.php:29
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\getViewHelperChildNodeRenderingContext
‪TYPO3Fluid Fluid Core Rendering RenderingContextInterface getViewHelperChildNodeRenderingContext()
Definition: WidgetContext.php:275
‪TYPO3\CMS\Fluid\Core\Widget\WidgetContext\$parentPluginNamespace
‪string $parentPluginNamespace
Definition: WidgetContext.php:72