TYPO3 CMS  TYPO3_6-2
WidgetContext.php
Go to the documentation of this file.
1 <?php
3 
4 /*
5  * This script is backported from the TYPO3 Flow package "TYPO3.Fluid". *
6  * *
7  * It is free software; you can redistribute it and/or modify it under *
8  * the terms of the GNU Lesser General Public License, either version 3 *
9  * of the License, or (at your option) any later version. *
10  * *
11  * *
12  * This script is distributed in the hope that it will be useful, but *
13  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN- *
14  * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser *
15  * General Public License for more details. *
16  * *
17  * You should have received a copy of the GNU Lesser General Public *
18  * License along with the script. *
19  * If not, see http://www.gnu.org/licenses/lgpl.html *
20  * *
21  * The TYPO3 project - inspiring people to share! *
22  * */
35 
41  protected $widgetIdentifier;
42 
49 
57 
64 
73 
83 
88 
93 
97  protected $parentPluginName;
98 
103 
107  public function getWidgetIdentifier() {
109  }
110 
116  $this->widgetIdentifier = $widgetIdentifier;
117  }
118 
122  public function getAjaxWidgetIdentifier() {
124  }
125 
131  $this->ajaxWidgetIdentifier = $ajaxWidgetIdentifier;
132  }
133 
141  $this->parentPluginNamespace = $parentPluginNamespace;
142  }
143 
149  public function getParentPluginNamespace() {
151  }
152 
160  $this->parentExtensionName = $parentExtensionName;
161  }
162 
168  public function getParentExtensionName() {
170  }
171 
179  $this->parentPluginName = $parentPluginName;
180  }
181 
187  public function getParentPluginName() {
189  }
190 
198  $this->widgetViewHelperClassName = $widgetViewHelperClassName;
199  }
200 
206  public function getWidgetViewHelperClassName() {
208  }
209 
213  public function getWidgetConfiguration() {
215  }
216 
222  $this->widgetConfiguration = $widgetConfiguration;
223  }
224 
228  public function getControllerObjectName() {
230  }
231 
237  $this->controllerObjectName = $controllerObjectName;
238  }
239 
245  public function setViewHelperChildNodes(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\RootNode $viewHelperChildNodes, \TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $viewHelperChildNodeRenderingContext) {
246  $this->viewHelperChildNodes = $viewHelperChildNodes;
247  $this->viewHelperChildNodeRenderingContext = $viewHelperChildNodeRenderingContext;
248  }
249 
253  public function getViewHelperChildNodes() {
255  }
256 
262  }
263 
267  public function __sleep() {
268  return array('widgetIdentifier', 'ajaxWidgetIdentifier', 'widgetConfiguration', 'controllerObjectName', 'parentPluginNamespace', 'parentExtensionName', 'parentPluginName', 'widgetViewHelperClassName');
269  }
270 }
setWidgetViewHelperClassName($widgetViewHelperClassName)
setViewHelperChildNodes(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\RootNode $viewHelperChildNodes, \TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $viewHelperChildNodeRenderingContext)
setAjaxWidgetIdentifier($ajaxWidgetIdentifier)
setParentPluginNamespace($parentPluginNamespace)
setControllerObjectName($controllerObjectName)