[TASK] Simplify license header and remove @author annotations
authorBastian Waidelich <bastian@typo3.org>
Thu, 10 Nov 2011 17:27:58 +0000 (18:27 +0100)
committerBastian Waidelich <bastian@typo3.org>
Thu, 10 Nov 2011 17:42:29 +0000 (18:42 +0100)
This backports three recent changes of the TYPO3.Fluid package:
- Remove @license annotation from files (290f4f5)
- Simplify license header in PHP files (14bacba)
- Drop @author tags from source code (9c2e837)

This should not contain any functional change!

Change-Id: I9376dca4af78c4f0f82413011d115b8ad04634dd

216 files changed:
typo3/sysext/fluid/Classes/Core/Compiler/AbstractCompiledTemplate.php
typo3/sysext/fluid/Classes/Core/Compiler/TemplateCompiler.php
typo3/sysext/fluid/Classes/Core/Exception.php
typo3/sysext/fluid/Classes/Core/Parser/Configuration.php
typo3/sysext/fluid/Classes/Core/Parser/Exception.php
typo3/sysext/fluid/Classes/Core/Parser/Interceptor/Escape.php
typo3/sysext/fluid/Classes/Core/Parser/InterceptorInterface.php
typo3/sysext/fluid/Classes/Core/Parser/ParsedTemplateInterface.php
typo3/sysext/fluid/Classes/Core/Parser/ParsingState.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/AbstractNode.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/ArrayNode.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/BooleanNode.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/NodeInterface.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/ObjectAccessorNode.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/RenderingContextAwareInterface.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/RootNode.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/TextNode.php
typo3/sysext/fluid/Classes/Core/Parser/SyntaxTree/ViewHelperNode.php
typo3/sysext/fluid/Classes/Core/Parser/TemplateParser.php
typo3/sysext/fluid/Classes/Core/Rendering/RenderingContext.php
typo3/sysext/fluid/Classes/Core/Rendering/RenderingContextInterface.php
typo3/sysext/fluid/Classes/Core/ViewHelper/AbstractConditionViewHelper.php
typo3/sysext/fluid/Classes/Core/ViewHelper/AbstractTagBasedViewHelper.php
typo3/sysext/fluid/Classes/Core/ViewHelper/AbstractViewHelper.php
typo3/sysext/fluid/Classes/Core/ViewHelper/ArgumentDefinition.php
typo3/sysext/fluid/Classes/Core/ViewHelper/Arguments.php
typo3/sysext/fluid/Classes/Core/ViewHelper/Exception.php
typo3/sysext/fluid/Classes/Core/ViewHelper/Exception/InvalidVariableException.php
typo3/sysext/fluid/Classes/Core/ViewHelper/Exception/RenderingContextNotAccessibleException.php
typo3/sysext/fluid/Classes/Core/ViewHelper/Facets/ChildNodeAccessInterface.php
typo3/sysext/fluid/Classes/Core/ViewHelper/Facets/CompilableInterface.php
typo3/sysext/fluid/Classes/Core/ViewHelper/Facets/PostParseInterface.php
typo3/sysext/fluid/Classes/Core/ViewHelper/TagBasedViewHelper.php
typo3/sysext/fluid/Classes/Core/ViewHelper/TagBuilder.php
typo3/sysext/fluid/Classes/Core/ViewHelper/TemplateVariableContainer.php
typo3/sysext/fluid/Classes/Core/ViewHelper/ViewHelperInterface.php
typo3/sysext/fluid/Classes/Core/ViewHelper/ViewHelperVariableContainer.php
typo3/sysext/fluid/Classes/Core/Widget/AbstractWidgetController.php
typo3/sysext/fluid/Classes/Core/Widget/AbstractWidgetViewHelper.php
typo3/sysext/fluid/Classes/Core/Widget/AjaxWidgetContextHolder.php
typo3/sysext/fluid/Classes/Core/Widget/Bootstrap.php
typo3/sysext/fluid/Classes/Core/Widget/Exception.php
typo3/sysext/fluid/Classes/Core/Widget/Exception/MissingControllerException.php
typo3/sysext/fluid/Classes/Core/Widget/Exception/RenderingContextNotFoundException.php
typo3/sysext/fluid/Classes/Core/Widget/Exception/WidgetContextNotFoundException.php
typo3/sysext/fluid/Classes/Core/Widget/Exception/WidgetRequestNotFoundException.php
typo3/sysext/fluid/Classes/Core/Widget/WidgetContext.php
typo3/sysext/fluid/Classes/Core/Widget/WidgetRequest.php
typo3/sysext/fluid/Classes/Core/Widget/WidgetRequestBuilder.php
typo3/sysext/fluid/Classes/Core/Widget/WidgetRequestHandler.php
typo3/sysext/fluid/Classes/Service/DocbookGenerator.php
typo3/sysext/fluid/Classes/View/AbstractTemplateView.php
typo3/sysext/fluid/Classes/View/Exception.php
typo3/sysext/fluid/Classes/View/Exception/InvalidSectionException.php
typo3/sysext/fluid/Classes/View/Exception/InvalidTemplateResourceException.php
typo3/sysext/fluid/Classes/View/StandaloneView.php
typo3/sysext/fluid/Classes/View/TemplateView.php
typo3/sysext/fluid/Classes/ViewHelpers/AliasViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/BaseViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/AbstractBackendViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Buttons/CshViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Buttons/IconViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Buttons/ShortcutViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/ContainerViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Menus/ActionMenuItemViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Menus/ActionMenuViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/PageInfoViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/PagePathViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Security/IfAuthenticatedViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/Security/IfHasRoleViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Be/TableListViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/CObjectViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/CommentViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/CountViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/CycleViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/DebugViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/ElseViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/EscapeViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/FlashMessagesViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/ForViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/AbstractFormFieldViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/AbstractFormViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/CheckboxViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/ErrorsViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/HiddenViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/PasswordViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/RadioViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/SelectViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/SubmitViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/TextareaViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/TextboxViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/TextfieldViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/UploadViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Form/ValidationResultsViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/FormViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/CropViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/CurrencyViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/DateViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/HtmlViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/HtmlentitiesDecodeViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/HtmlentitiesViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/HtmlspecialcharsViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/Nl2brViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/NumberViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/PaddingViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/PrintfViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/RawViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/StripTagsViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Format/UrlencodeViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/GroupedForViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/IfViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/ImageViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/LayoutViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Link/ActionViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Link/EmailViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Link/ExternalViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Link/PageViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/RenderChildrenViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/RenderFlashMessagesViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/RenderViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/SectionViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Security/IfAuthenticatedViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Security/IfHasRoleViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/ThenViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/TranslateViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Uri/ActionViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Uri/EmailViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Uri/ExternalViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Uri/ImageViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Uri/PageViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Uri/ResourceViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Widget/AutocompleteViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Widget/Controller/AutocompleteController.php
typo3/sysext/fluid/Classes/ViewHelpers/Widget/Controller/PaginateController.php
typo3/sysext/fluid/Classes/ViewHelpers/Widget/LinkViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Widget/PaginateViewHelper.php
typo3/sysext/fluid/Classes/ViewHelpers/Widget/UriViewHelper.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/Fixtures/ChildNodeAccessFacetViewHelper.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/Fixtures/PostParseFacetViewHelper.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/Interceptor/EscapeTest.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/ParsingStateTest.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/SyntaxTree/AbstractNodeTest.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/SyntaxTree/BooleanNodeTest.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/SyntaxTree/TextNodeTest.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/SyntaxTree/ViewHelperNodeTest.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/TemplateParserPatternTest.php
typo3/sysext/fluid/Tests/Unit/Core/Parser/TemplateParserTest.php
typo3/sysext/fluid/Tests/Unit/Core/Rendering/RenderingContextTest.php
typo3/sysext/fluid/Tests/Unit/Core/ViewHelper/AbstractConditionViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/Core/ViewHelper/AbstractTagBasedViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/Core/ViewHelper/AbstractViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/Core/ViewHelper/ArgumentDefinitionTest.php
typo3/sysext/fluid/Tests/Unit/Core/ViewHelper/TagBuilderTest.php
typo3/sysext/fluid/Tests/Unit/Core/ViewHelper/TemplateVariableContainerTest.php
typo3/sysext/fluid/Tests/Unit/Core/ViewHelper/ViewHelperVariableContainerTest.php
typo3/sysext/fluid/Tests/Unit/Core/Widget/AbstractWidgetControllerTest.php
typo3/sysext/fluid/Tests/Unit/Core/Widget/AbstractWidgetViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/Core/Widget/AjaxWidgetContextHolderTest.php
typo3/sysext/fluid/Tests/Unit/Core/Widget/WidgetContextTest.php
typo3/sysext/fluid/Tests/Unit/Core/Widget/WidgetRequestBuilderTest.php
typo3/sysext/fluid/Tests/Unit/Core/Widget/WidgetRequestHandlerTest.php
typo3/sysext/fluid/Tests/Unit/Core/Widget/WidgetRequestTest.php
typo3/sysext/fluid/Tests/Unit/View/AbstractTemplateViewTest.php
typo3/sysext/fluid/Tests/Unit/View/Fixtures/TemplateViewFixture.php
typo3/sysext/fluid/Tests/Unit/View/Fixtures/TransparentSyntaxTreeNode.php
typo3/sysext/fluid/Tests/Unit/View/StandaloneViewTest.php
typo3/sysext/fluid/Tests/Unit/View/TemplateViewTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/AliasViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/BaseViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Be/IfAuthenticatedViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Be/IfHasRoleViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/CountViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/CycleViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/ElseViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Fixtures/ConstraintSyntaxTreeNode.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/ForViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/AbstractFormFieldViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/AbstractFormViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/CheckboxViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/Fixtures/EmptySyntaxTreeNode.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/Fixtures/Fixture_UserDomainClass.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/FormFieldViewHelperBaseTestcase.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/HiddenViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/PasswordViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/RadioViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/SelectViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/SubmitViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/TextareaViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/TextboxViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Form/UploadViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/FormViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/CropViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/CurrencyViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/DateViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/HtmlentitiesDecodeViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/HtmlentitiesViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/HtmlspecialcharsViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/Nl2brViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/NumberViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/PaddingViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/PrintfViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/RawViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/StripTagsViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Format/UrlencodeViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/GroupedForViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/IfViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Link/EmailViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Link/ExternalViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/RenderChildrenViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/RenderViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Security/IfAuthenticatedViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Security/IfHasRoleViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/ThenViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Uri/EmailViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/Uri/ExternalViewHelperTest.php
typo3/sysext/fluid/Tests/Unit/ViewHelpers/ViewHelperBaseTestcase.php

index 900fa58..cc7cde5 100644 (file)
@@ -1,31 +1,21 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * Abstract Fluid Compiled template.
  *
  * INTERNAL!!
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 abstract class Tx_Fluid_Core_Compiler_AbstractCompiledTemplate implements Tx_Fluid_Core_Parser_ParsedTemplateInterface {
 
index 2fbbf34..48ffe22 100644 (file)
@@ -1,27 +1,17 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Compiler_TemplateCompiler implements t3lib_Singleton {
 
index 8b5cea0..b6f21a8 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * A generic Fluid Core exception.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_Core_Exception extends Tx_Fluid_Exception {
index eed2715..368c25c 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -24,7 +14,6 @@
  * The parser configuration. Contains all configuration needed to configure
  * the building of a SyntaxTree.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Parser_Configuration {
 
@@ -39,7 +28,6 @@ class Tx_Fluid_Core_Parser_Configuration {
         *
         * @param Tx_Fluid_Core_Parser_InterceptorInterface $interceptor
         * @return void
-        * @author Karsten Dambekalns <karsten@typo3.org>
         */
        public function addInterceptor(Tx_Fluid_Core_Parser_InterceptorInterface $interceptor) {
                foreach ($interceptor->getInterceptionPoints() as $interceptionPoint) {
@@ -57,7 +45,6 @@ class Tx_Fluid_Core_Parser_Configuration {
         *
         * @param integer $interceptionPoint one of the Tx_Fluid_Core_Parser_InterceptorInterface::INTERCEPT_* constants,
         * @return Tx_Extbase_Persistence_ObjectStorage<Tx_Fluid_Core_Parser_InterceptorInterface>
-        * @author Karsten Dambekalns <karsten@typo3.org>
         */
        public function getInterceptors($interceptionPoint) {
                if (isset($this->interceptors[$interceptionPoint]) && $this->interceptors[$interceptionPoint] instanceof Tx_Extbase_Persistence_ObjectStorage) {
index d8b2b3a..7240bfa 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * A Parsing Exception
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_Core_Parser_Exception extends Tx_Fluid_Core_Exception {
index c6e9c52..5c1437d 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * An interceptor adding the escape viewhelper to the suitable places.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Parser_Interceptor_Escape implements Tx_Fluid_Core_Parser_InterceptorInterface {
 
@@ -51,7 +40,6 @@ class Tx_Fluid_Core_Parser_Interceptor_Escape implements Tx_Fluid_Core_Parser_In
         *
         * @param Tx_Extbase_Object_ObjectManagerInterface $objectManager
         * @return void
-        * @author Karsten Dambekalns <karsten@typo3.org>
         */
        public function injectObjectManager(Tx_Extbase_Object_ObjectManagerInterface $objectManager) {
                $this->objectManager = $objectManager;
@@ -65,9 +53,6 @@ class Tx_Fluid_Core_Parser_Interceptor_Escape implements Tx_Fluid_Core_Parser_In
         * @param integer $interceptorPosition One of the INTERCEPT_* constants for the current interception point
         * @param Tx_Fluid_Core_Parser_ParsingState $parsingState the current parsing state. Not needed in this interceptor.
         * @return Tx_Fluid_Core_Parser_SyntaxTree_NodeInterface
-        * @author Karsten Dambekalns <karsten@typo3.org>
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        public function process(Tx_Fluid_Core_Parser_SyntaxTree_NodeInterface $node, $interceptorPosition, Tx_Fluid_Core_Parser_ParsingState $parsingState) {
                if ($interceptorPosition === Tx_Fluid_Core_Parser_InterceptorInterface::INTERCEPT_OPENING_VIEWHELPER) {
index ee444fb..51598d8 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -24,7 +14,6 @@
  * An interceptor interface. Interceptors are used in the parsing stage to change
  * the syntax tree of a template, e.g. by adding viewhelper nodes.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 interface Tx_Fluid_Core_Parser_InterceptorInterface {
 
index cfe0c61..54f35db 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -24,7 +14,6 @@
  * This interface is returned by Tx_Fluid_Core_Parser_TemplateParser->parse()
  * method and is a parsed template
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 interface Tx_Fluid_Core_Parser_ParsedTemplateInterface {
 
@@ -67,13 +56,11 @@ interface Tx_Fluid_Core_Parser_ParsedTemplateInterface {
         * correctly, isCompilable() will return FALSE.
         *
         * @return boolean TRUE if the template can be compiled
-        * @internal
         */
        public function isCompilable();
 
        /**
         * @return boolean TRUE if the template is already compiled, FALSE otherwise
-        * @internal
         */
        public function isCompiled();
 }
index 3eb8b50..4bce511 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -25,7 +15,6 @@
  * and the current stack of open nodes (nodeStack) and a variable container used
  * for PostParseFacets.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Parser_ParsingState implements Tx_Fluid_Core_Parser_ParsedTemplateInterface {
 
@@ -66,7 +55,6 @@ class Tx_Fluid_Core_Parser_ParsingState implements Tx_Fluid_Core_Parser_ParsedTe
         *
         * @param Tx_Fluid_Core_ViewHelper_TemplateVariableContainer $variableContainer
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function injectVariableContainer(Tx_Fluid_Core_ViewHelper_TemplateVariableContainer $variableContainer) {
                $this->variableContainer = $variableContainer;
@@ -77,7 +65,6 @@ class Tx_Fluid_Core_Parser_ParsingState implements Tx_Fluid_Core_Parser_ParsedTe
         *
         * @param Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode $rootNode
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function setRootNode(Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode $rootNode) {
                $this->rootNode = $rootNode;
@@ -87,7 +74,6 @@ class Tx_Fluid_Core_Parser_ParsingState implements Tx_Fluid_Core_Parser_ParsedTe
         * Get root node of this parsing state.
         *
         * @return Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode The root node
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getRootNode() {
                return $this->rootNode;
@@ -109,7 +95,6 @@ class Tx_Fluid_Core_Parser_ParsingState implements Tx_Fluid_Core_Parser_ParsedTe
         *
         * @param Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode $node Node to push to node stack
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function pushNodeToStack(Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode $node) {
                array_push($this->nodeStack, $node);
@@ -119,7 +104,6 @@ class Tx_Fluid_Core_Parser_ParsingState implements Tx_Fluid_Core_Parser_ParsedTe
         * Get the top stack element, without removing it.
         *
         * @return Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode the top stack element.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getNodeFromStack() {
                return $this->nodeStack[count($this->nodeStack)-1];
@@ -129,7 +113,6 @@ class Tx_Fluid_Core_Parser_ParsingState implements Tx_Fluid_Core_Parser_ParsedTe
         * Pop the top stack element (=remove it) and return it back.
         *
         * @return Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode the top stack element, which was removed.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function popNodeFromStack() {
                return array_pop($this->nodeStack);
@@ -139,7 +122,6 @@ class Tx_Fluid_Core_Parser_ParsingState implements Tx_Fluid_Core_Parser_ParsedTe
         * Count the size of the node stack
         *
         * @return integer Number of elements on the node stack (i.e. number of currently open Fluid tags)
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function countNodeStack() {
                return count($this->nodeStack);
@@ -149,7 +131,6 @@ class Tx_Fluid_Core_Parser_ParsingState implements Tx_Fluid_Core_Parser_ParsedTe
         * Returns a variable container which will be then passed to the postParseFacet.
         *
         * @return Tx_Fluid_Core_ViewHelper_TemplateVariableContainer The variable container or NULL if none has been set yet
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @todo Rename to getPostParseVariableContainer
         */
        public function getVariableContainer() {
index 17436e5..b3f4b54 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * Abstract node in the syntax tree which has been built.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 abstract class Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode implements Tx_Fluid_Core_Parser_SyntaxTree_NodeInterface {
 
@@ -38,8 +27,6 @@ abstract class Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode implements Tx_Fluid_
         *
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext
         * @return mixed Normally, an object is returned - in case it is concatenated with a string, a string is returned.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        public function evaluateChildNodes(Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext) {
                $output = NULL;
@@ -75,7 +62,6 @@ abstract class Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode implements Tx_Fluid_
         * This is especially needed to implement the boolean expression language.
         *
         * @return array<Tx_Fluid_Core_Parser_SyntaxTree_NodeInterface> A list of nodes
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getChildNodes() {
                return $this->childNodes;
@@ -86,7 +72,6 @@ abstract class Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode implements Tx_Fluid_
         *
         * @param Tx_Fluid_Core_Parser_SyntaxTree_NodeInterface $childNode The subnode to add
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function addChildNode(Tx_Fluid_Core_Parser_SyntaxTree_NodeInterface $childNode) {
                $this->childNodes[] = $childNode;
index a0155bf..03c4b41 100644 (file)
@@ -1,29 +1,19 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * Array Syntax Tree Node. Handles JSON-like arrays.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Parser_SyntaxTree_ArrayNode extends Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode {
 
@@ -37,7 +27,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_ArrayNode extends Tx_Fluid_Core_Parser_Syn
         * Constructor.
         *
         * @param array $internalArray Array to store
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function __construct($internalArray) {
                $this->internalArray = $internalArray;
@@ -48,8 +37,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_ArrayNode extends Tx_Fluid_Core_Parser_Syn
         *
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext
         * @return array An associative array with literal values
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        public function evaluate(Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext) {
                $arrayToBuild = array();
index 492396d..926b1e9 100644 (file)
@@ -1,29 +1,19 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * A node which is used inside boolean arguments
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Parser_SyntaxTree_BooleanNode extends Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode {
 
@@ -92,7 +82,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_BooleanNode extends Tx_Fluid_Core_Parser_S
         * $this->comparator and $this->syntaxTreeNode.
         *
         * @param Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode $syntaxTreeNode
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function __construct(Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode $syntaxTreeNode) {
                $childNodes = $syntaxTreeNode->getChildNodes();
@@ -175,8 +164,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_BooleanNode extends Tx_Fluid_Core_Parser_S
        /**
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext
         * @return boolean the boolean value
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        public function evaluate(Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext) {
                if ($this->comparator !== NULL) {
@@ -204,7 +191,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_BooleanNode extends Tx_Fluid_Core_Parser_S
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext
         * @return boolean TRUE if comparison of left and right side using the comparator emit TRUE, false otherwise
         * @throws Tx_Fluid_Core_Parser_Exception
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        static public function evaluateComparator($comparator, $evaluatedLeftSide, $evaluatedRightSide) {
                switch ($comparator) {
@@ -268,8 +254,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_BooleanNode extends Tx_Fluid_Core_Parser_S
         *
         * @param string $string string to check for a comparator inside
         * @return string The comparator or NULL if none found.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        protected function getComparatorFromString($string) {
                foreach (self::$comparators as $comparator) {
@@ -288,7 +272,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_BooleanNode extends Tx_Fluid_Core_Parser_S
         *
         * @param mixed $value Value to be converted to boolean
         * @return boolean
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        static public function convertToBoolean($value) {
                if (is_bool($value)) {
index 1ac0b9d..3a7cfe3 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * Node in the syntax tree.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 interface Tx_Fluid_Core_Parser_SyntaxTree_NodeInterface {
 
index 01e0eb2..cc725fb 100644 (file)
@@ -1,29 +1,19 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * A node which handles object access. This means it handles structures like {object.accessor.bla}
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Parser_SyntaxTree_ObjectAccessorNode extends Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode {
 
@@ -40,7 +30,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_ObjectAccessorNode extends Tx_Fluid_Core_P
         * TemplateVariableContainer.
         *
         * @param string $objectPath An Object Path, like object1.object2.object3
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function __construct($objectPath) {
                $this->objectPath = $objectPath;
@@ -70,8 +59,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_ObjectAccessorNode extends Tx_Fluid_Core_P
         *
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext
         * @return object The evaluated object, can be any object type.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        public function evaluate(Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext) {
                return self::getPropertyPath($renderingContext->getTemplateVariableContainer(), $this->objectPath, $renderingContext);
index 4917847..4e5f0c3 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -25,7 +15,6 @@
  * marked with this interface will get the current rendering context injected
  * by the ObjectAccessorNode on trying to evaluate them.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 interface Tx_Fluid_Core_Parser_SyntaxTree_RenderingContextAwareInterface {
 
index fdeb209..ce91f8f 100644 (file)
@@ -1,29 +1,19 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * Root node of every syntax tree.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Parser_SyntaxTree_RootNode extends Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode {
 
@@ -32,7 +22,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_RootNode extends Tx_Fluid_Core_Parser_Synt
         *
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext
         * @return mixed Evaluated subtree
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function evaluate(Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext) {
                return $this->evaluateChildNodes($renderingContext);
index f0497df..73151d4 100644 (file)
@@ -1,29 +1,19 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * Text Syntax Tree Node - is a container for strings.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Parser_SyntaxTree_TextNode extends Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode {
 
@@ -37,7 +27,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_TextNode extends Tx_Fluid_Core_Parser_Synt
         * Constructor.
         *
         * @param string $text text to store in this textNode
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function __construct($text) {
                if (!is_string($text)) {
@@ -52,7 +41,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_TextNode extends Tx_Fluid_Core_Parser_Synt
         *
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext
         * @return string the text stored in this node/subtree.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function evaluate(Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext) {
                return $this->text . $this->evaluateChildNodes($renderingContext);
@@ -62,7 +50,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_TextNode extends Tx_Fluid_Core_Parser_Synt
         * Getter for text
         *
         * @return string The text of this node
-        * @author Robert Lemke <robert@typo3.org>
         */
        public function getText() {
                return $this->text;
index a891c7c..9e26245 100644 (file)
@@ -1,29 +1,19 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * Node which will call a ViewHelper associated with this node.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Parser_SyntaxTree_ViewHelperNode extends Tx_Fluid_Core_Parser_SyntaxTree_AbstractNode {
 
@@ -59,8 +49,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_ViewHelperNode extends Tx_Fluid_Core_Parse
         *
         * @param Tx_Fluid_Core_ViewHelper_AbstractViewHelper $viewHelper The view helper
         * @param array $arguments Arguments of view helper - each value is a RootNode.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Karsten Dambekalns <karsten@typo3.org>
         */
        public function __construct(Tx_Fluid_Core_ViewHelper_AbstractViewHelper $viewHelper, array $arguments) {
                $this->uninitializedViewHelper = $viewHelper;
@@ -83,7 +71,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_ViewHelperNode extends Tx_Fluid_Core_Parse
         * Get class name of view helper
         *
         * @return string Class Name of associated view helper
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getViewHelperClassName() {
                return $this->viewHelperClassName;
@@ -111,8 +98,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_ViewHelperNode extends Tx_Fluid_Core_Parse
         *
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext
         * @return object evaluated node after the view helper has been called.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Karsten Dambekalns <karsten@typo3.org>
         */
        public function evaluate(Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext) {
                $objectManager = $renderingContext->getObjectManager();
@@ -154,7 +139,6 @@ class Tx_Fluid_Core_Parser_SyntaxTree_ViewHelperNode extends Tx_Fluid_Core_Parse
         * Clean up for serializing.
         *
         * @return array
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function __sleep() {
                return array('viewHelperClassName', 'arguments', 'childNodes');
index 8f3df08..4278deb 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * Template parser building up an object syntax tree
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Parser_TemplateParser {
 
@@ -33,7 +22,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * This regular expression splits the input string at all dynamic tags, AND
         * on all <![CDATA[...]]> sections.
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public static $SPLIT_PATTERN_TEMPLATE_DYNAMICTAGS = '/
                (
@@ -58,7 +46,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
        /**
         * This regular expression scans if the input string is a ViewHelper tag
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public static $SCAN_PATTERN_TEMPLATE_VIEWHELPERTAG = '/
                ^<                                                # A Tag begins with <
@@ -86,14 +73,12 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * This regular expression scans if the input string is a closing ViewHelper
         * tag.
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public static $SCAN_PATTERN_TEMPLATE_CLOSINGVIEWHELPERTAG = '/^<\/(?P<NamespaceIdentifier>NAMESPACE):(?P<MethodIdentifier>[a-zA-Z0-9\\.]+)\s*>$/';
 
        /**
         * This regular expression splits the tag arguments into its parts
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public static $SPLIT_PATTERN_TAGARGUMENTS = '/
                (?:                                              #
@@ -115,7 +100,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * This pattern detects CDATA sections and outputs the text between opening
         * and closing CDATA.
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public static $SCAN_PATTERN_CDATA = '/^<!\[CDATA\[(.*?)\]\]>$/s';
 
@@ -123,7 +107,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * Pattern which splits the shorthand syntax into different tokens. The
         * "shorthand syntax" is everything like {...}
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public static $SPLIT_PATTERN_SHORTHANDSYNTAX = '/
                (
@@ -146,7 +129,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * THIS IS ALMOST THE SAME AS IN $SCAN_PATTERN_SHORTHANDSYNTAX_ARRAYS
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public static $SCAN_PATTERN_SHORTHANDSYNTAX_OBJECTACCESSORS = '/
                ^{                                                      # Start of shorthand syntax
@@ -185,7 +167,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
        /**
         * THIS IS ALMOST THE SAME AS $SCAN_PATTERN_SHORTHANDSYNTAX_OBJECTACCESSORS
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public static $SPLIT_PATTERN_SHORTHANDSYNTAX_VIEWHELPER = '/
 
@@ -216,7 +197,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * THIS IS ALMOST THE SAME AS IN SCAN_PATTERN_SHORTHANDSYNTAX_OBJECTACCESSORS
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public static $SCAN_PATTERN_SHORTHANDSYNTAX_ARRAYS = '/^
                (?P<Recursion>                                  # Start the recursive part of the regular expression - describing the array syntax
@@ -241,7 +221,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * This pattern splits an array into its parts. It is quite similar to the
         * pattern above.
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public static $SPLIT_PATTERN_SHORTHANDSYNTAX_ARRAY_PARTS = '/
                (?P<ArrayPart>                                             # Start submatch
@@ -281,7 +260,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * Constructor. Preprocesses the $SCAN_PATTERN_NAMESPACEDECLARATION by
         * inserting the correct namespace separator.
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function __construct() {
                self::$SCAN_PATTERN_NAMESPACEDECLARATION = str_replace('FLUID_NAMESPACE_SEPARATOR', preg_quote(Tx_Fluid_Fluid::NAMESPACE_SEPARATOR), self::$SCAN_PATTERN_NAMESPACEDECLARATION);
@@ -292,7 +270,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param Tx_Extbase_Object_ObjectManagerInterface $objectManager
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function injectObjectManager(Tx_Extbase_Object_ObjectManagerInterface $objectManager) {
                $this->objectManager = $objectManager;
@@ -303,7 +280,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param Tx_Fluid_Core_Parser_Configuration $configuration
         * @return void
-        * @author Karsten Dambekalns <karsten@typo3.org>
         */
        public function setConfiguration(Tx_Fluid_Core_Parser_Configuration $configuration = NULL) {
                $this->configuration = $configuration;
@@ -319,7 +295,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param string $templateString The template to parse as a string
         * @return Tx_Fluid_Core_Parser_ParsedTemplateInterface Parsed template
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function parse($templateString) {
                if (!is_string($templateString)) throw new Tx_Fluid_Core_Parser_Exception('Parse requires a template string as argument, ' . gettype($templateString) . ' given.', 1224237899);
@@ -342,7 +317,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * Gets the namespace definitions found.
         *
         * @return array Namespace identifiers and their component name prefix
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getNamespaces() {
                return $this->namespaces;
@@ -352,7 +326,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * Resets the parser to its default values.
         *
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function reset() {
                $this->namespaces = array(
@@ -366,7 +339,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param string $templateString Template string to extract the namespaces from
         * @return string The updated template string without namespace declarations inside
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function extractNamespaceDefinitions($templateString) {
                $matchedVariables = array();
@@ -390,7 +362,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param string $templateString Template string to split.
         * @return array Splitted template
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function splitTemplateAtDynamicTags($templateString) {
                $regularExpression = $this->prepareTemplateRegularExpression(self::$SPLIT_PATTERN_TEMPLATE_DYNAMICTAGS);
@@ -402,7 +373,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param array $splitTemplate The split template, so that every tag with a namespace declaration is already a seperate array element.
         * @return Tx_Fluid_Core_Parser_ParsingState
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function buildObjectTree($splitTemplate) {
                $regularExpression_openingViewHelperTag = $this->prepareTemplateRegularExpression(self::$SCAN_PATTERN_TEMPLATE_VIEWHELPERTAG);
@@ -441,7 +411,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * @param string $arguments Arguments string, not yet parsed
         * @param boolean $selfclosing true, if the tag is a self-closing tag.
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function openingViewHelperTagHandler(Tx_Fluid_Core_Parser_ParsingState $state, $namespaceIdentifier, $methodIdentifier, $arguments, $selfclosing) {
                $argumentsObjectTree = $this->parseArguments($arguments);
@@ -462,8 +431,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * @param string $methodIdentifier Method identifier
         * @param array $argumentsObjectTree Arguments object tree
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Karsten Dambekalns <karsten@typo3.org>
         */
        protected function initializeViewHelperAndAddItToStack(Tx_Fluid_Core_Parser_ParsingState $state, $namespaceIdentifier, $methodIdentifier, $argumentsObjectTree) {
                if (!array_key_exists($namespaceIdentifier, $this->namespaces)) {
@@ -504,7 +471,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * @param array $expectedArguments Array of Tx_Fluid_Core_ViewHelper_ArgumentDefinition of all expected arguments
         * @param array $actualArguments Actual arguments
         * @throws Tx_Fluid_Core_Parser_Exception
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function abortIfUnregisteredArgumentsExist($expectedArguments, $actualArguments) {
                $expectedArgumentNames = array();
@@ -525,7 +491,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * @param array $expectedArguments Array of Tx_Fluid_Core_ViewHelper_ArgumentDefinition of all expected arguments
         * @param array $actualArguments Actual arguments
         * @throws Tx_Fluid_Core_Parser_Exception
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function abortIfRequiredArgumentsAreMissing($expectedArguments, $actualArguments) {
                $actualArgumentNames = array_keys($actualArguments);
@@ -557,11 +522,9 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * @param string $namespaceIdentifier Namespace identifier for the view helper.
         * @param string $methodIdentifier Method identifier, might be hierarchical like "link.url"
         * @return string The fully qualified class name of the viewhelper
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function resolveViewHelperName($namespaceIdentifier, $methodIdentifier) {
                $explodedViewHelperName = explode('.', $methodIdentifier);
-               $className = '';
                if (count($explodedViewHelperName) > 1) {
                        $className = implode(Tx_Fluid_Fluid::NAMESPACE_SEPARATOR, array_map('ucfirst', $explodedViewHelperName));
                } else {
@@ -582,7 +545,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * @param string $methodIdentifier Method identifier.
         * @return void
         * @throws Tx_Fluid_Core_Parser_Exception
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function closingViewHelperTagHandler(Tx_Fluid_Core_Parser_ParsingState $state, $namespaceIdentifier, $methodIdentifier) {
                if (!array_key_exists($namespaceIdentifier, $this->namespaces)) {
@@ -610,7 +572,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * @param string $viewHelperString
         * @param string $additionalViewHelpersString
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function objectAccessorHandler(Tx_Fluid_Core_Parser_ParsingState $state, $objectAccessorString, $delimiter, $viewHelperString, $additionalViewHelpersString) {
                $viewHelperString .= $additionalViewHelpersString;
@@ -663,7 +624,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * @param integer $interceptionPoint the interception point. One of the Tx_Fluid_Core_Parser_InterceptorInterface::INTERCEPT_* constants.
         * @param Tx_Fluid_Core_Parser_ParsingState the parsing state
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function callInterceptor(Tx_Fluid_Core_Parser_SyntaxTree_NodeInterface &$node, $interceptionPoint, Tx_Fluid_Core_Parser_ParsingState $state) {
                if ($this->configuration !== NULL) {
@@ -686,7 +646,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param array $arguments The arguments to be processed
         * @return array the processed array
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @todo This method should become superflous once the rest has been refactored, so that this code is not needed.
         */
        protected function postProcessArgumentsForObjectAccessor(array $arguments) {
@@ -706,7 +665,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param string $argumentsString All arguments as string
         * @return array An associative array of objects, where the key is the argument name.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function parseArguments($argumentsString) {
                $argumentsObjectTree = array();
@@ -733,7 +691,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param string $argumentString
         * @return ArgumentObject the corresponding argument object tree.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function buildArgumentObjectTree($argumentString) {
                if (strpos($argumentString, '{') === FALSE && strpos($argumentString, '<') === FALSE) {
@@ -752,8 +709,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param string $quotedValue Value to unquote
         * @return string Unquoted value
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Karsten Dambekalns <karsten@typo3.org>
         */
        protected function unquoteString($quotedValue) {
                switch ($quotedValue[0]) {
@@ -774,7 +729,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param string $regularExpression Regular expression template
         * @return string Regular expression ready to be used
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function prepareTemplateRegularExpression($regularExpression) {
                return str_replace('NAMESPACE', implode('|', array_keys($this->namespaces)), $regularExpression);
@@ -788,7 +742,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * @param Tx_Fluid_Core_Parser_ParsingState $state Current parsing state
         * @param string $text Text to process
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function textAndShorthandSyntaxHandler(Tx_Fluid_Core_Parser_ParsingState $state, $text) {
                $sections = preg_split($this->prepareTemplateRegularExpression(self::$SPLIT_PATTERN_SHORTHANDSYNTAX), $text, -1, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY);
@@ -812,7 +765,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * @param Tx_Fluid_Core_Parser_ParsingState $state The current parsing state
         * @param string $arrayText The array as string.
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function arrayHandler(Tx_Fluid_Core_Parser_ParsingState $state, $arrayText) {
                $state->getNodeFromStack()->addChildNode(
@@ -832,7 +784,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         *
         * @param string $arrayText Array text
         * @return Tx_Fluid_ArrayNode the array node built up
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function recursiveArrayHandler($arrayText) {
                $matches = array();
@@ -865,8 +816,6 @@ class Tx_Fluid_Core_Parser_TemplateParser {
         * @param Tx_Fluid_Core_Parser_ParsingState $state
         * @param string $text
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Karsten Dambekalns <karsten@typo3.org>
         */
        protected function textHandler(Tx_Fluid_Core_Parser_ParsingState $state, $text) {
                $node = $this->objectManager->create('Tx_Fluid_Core_Parser_SyntaxTree_TextNode', $text);
index 1c00d8c..5c52465 100644 (file)
@@ -1,29 +1,19 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  *
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Rendering_RenderingContext implements Tx_Fluid_Core_Rendering_RenderingContextInterface {
 
@@ -60,7 +50,6 @@ class Tx_Fluid_Core_Rendering_RenderingContext implements Tx_Fluid_Core_Renderin
         * Inject the object manager
         *
         * @param Tx_Extbase_Object_ObjectManagerInterface $objectManager
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function injectObjectManager(Tx_Extbase_Object_ObjectManagerInterface $objectManager) {
                $this->objectManager = $objectManager;
@@ -70,7 +59,6 @@ class Tx_Fluid_Core_Rendering_RenderingContext implements Tx_Fluid_Core_Renderin
         * Returns the object manager. Only the ViewHelperNode should do this.
         *
         * @param Tx_Extbase_Object_ObjectManagerInterface $objectManager
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getObjectManager() {
                return $this->objectManager;
@@ -81,7 +69,6 @@ class Tx_Fluid_Core_Rendering_RenderingContext implements Tx_Fluid_Core_Renderin
         * in the template
         *
         * @param Tx_Fluid_Core_ViewHelper_TemplateVariableContainer $templateVariableContainer The template variable container to set
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function injectTemplateVariableContainer(Tx_Fluid_Core_ViewHelper_TemplateVariableContainer $templateVariableContainer) {
                $this->templateVariableContainer = $templateVariableContainer;
@@ -91,7 +78,6 @@ class Tx_Fluid_Core_Rendering_RenderingContext implements Tx_Fluid_Core_Renderin
         * Get the template variable container
         *
         * @return Tx_Fluid_Core_ViewHelper_TemplateVariableContainer The Template Variable Container
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getTemplateVariableContainer() {
                return $this->templateVariableContainer;
@@ -101,7 +87,6 @@ class Tx_Fluid_Core_Rendering_RenderingContext implements Tx_Fluid_Core_Renderin
         * Set the controller context which will be passed to the ViewHelper
         *
         * @param Tx_Extbase_MVC_Controller_ControllerContext $controllerContext The controller context to set
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function setControllerContext(Tx_Extbase_MVC_Controller_ControllerContext $controllerContext) {
                $this->controllerContext = $controllerContext;
@@ -111,7 +96,6 @@ class Tx_Fluid_Core_Rendering_RenderingContext implements Tx_Fluid_Core_Renderin
         * Get the controller context which will be passed to the ViewHelper
         *
         * @return Tx_Extbase_MVC_Controller_ControllerContext The controller context to set
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getControllerContext() {
                return $this->controllerContext;
@@ -122,7 +106,6 @@ class Tx_Fluid_Core_Rendering_RenderingContext implements Tx_Fluid_Core_Renderin
         *
         * @param Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer $viewHelperVariableContainer
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function injectViewHelperVariableContainer(Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer $viewHelperVariableContainer) {
                $this->viewHelperVariableContainer = $viewHelperVariableContainer;
@@ -132,7 +115,6 @@ class Tx_Fluid_Core_Rendering_RenderingContext implements Tx_Fluid_Core_Renderin
         * Get the ViewHelperVariableContainer
         *
         * @return Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getViewHelperVariableContainer() {
                return $this->viewHelperVariableContainer;
index b419455..b054a6d 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  *
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 interface Tx_Fluid_Core_Rendering_RenderingContextInterface {
 
index 11554eb..aba68f4 100644 (file)
@@ -1,25 +1,16 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * This view helper is an abstract ViewHelper which implements an if/else condition.
  * @see Tx_Fluid_Core_Parser_SyntaxTree_ViewHelperNode::convertArgumentValue() to find see how boolean arguments are evaluated
@@ -38,7 +29,6 @@
  * @see Tx_Fluid_ViewHelpers_IfViewHelper for a more detailed explanation and a simple usage example.
  * Make sure to NOT OVERRIDE the constructor.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 abstract class Tx_Fluid_Core_ViewHelper_AbstractConditionViewHelper extends Tx_Fluid_Core_ViewHelper_AbstractViewHelper implements Tx_Fluid_Core_ViewHelper_Facets_ChildNodeAccessInterface, Tx_Fluid_Core_ViewHelper_Facets_CompilableInterface {
@@ -54,7 +44,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractConditionViewHelper extends Tx_F
         *
         * @param array $childNodes Child nodes of this syntax tree node
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function setChildNodes(array $childNodes) {
                $this->childNodes = $childNodes;
@@ -63,7 +52,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractConditionViewHelper extends Tx_F
        /**
         * Initializes the "then" and "else" arguments
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function __construct() {
                $this->registerArgument('then', 'mixed', 'Value to be returned if the condition if met.', FALSE);
@@ -76,8 +64,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractConditionViewHelper extends Tx_F
         * If then attribute is not set and no ThenViewHelper and no ElseViewHelper is found, all child nodes are rendered
         *
         * @return string rendered ThenViewHelper or contents of <f:if> if no ThenViewHelper was found
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        protected function renderThenChild() {
@@ -117,8 +103,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractConditionViewHelper extends Tx_F
         * If else attribute is not set and no ElseViewHelper is found, an empty string will be returned.
         *
         * @return string rendered ElseViewHelper or an empty string if no ThenViewHelper was found
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        protected function renderElseChild() {
index 4ae0895..740823c 100644 (file)
@@ -1,31 +1,21 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * Tag based view helper.
  * Sould be used as the base class for all view helpers which output simple tags, as it provides some
  * convenience methods to register default attributes, ...
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 abstract class Tx_Fluid_Core_ViewHelper_AbstractTagBasedViewHelper extends Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
@@ -57,7 +47,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractTagBasedViewHelper extends Tx_Fl
         *
         * @param Tx_Fluid_Core_ViewHelper_TagBuilder $tagBuilder Tag builder
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        public function injectTagBuilder(Tx_Fluid_Core_ViewHelper_TagBuilder $tagBuilder) {
                $this->tag = $tagBuilder;
@@ -66,7 +55,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractTagBasedViewHelper extends Tx_Fl
        /**
         * Constructor
         *
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function __construct() {
@@ -81,7 +69,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractTagBasedViewHelper extends Tx_Fl
         * Will be invoked just before the render method.
         *
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function initialize() {
@@ -109,7 +96,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractTagBasedViewHelper extends Tx_Fl
         * @param string $description Description of tag attribute
         * @param boolean $required set to TRUE if tag attribute is required. Defaults to FALSE.
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        protected function registerTagAttribute($name, $type, $description, $required = FALSE) {
@@ -122,7 +108,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractTagBasedViewHelper extends Tx_Fl
         * Should be used inside registerArguments();
         *
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        protected function registerUniversalTagAttributes() {
index 70c4061..17ab0fa 100644 (file)
@@ -1,29 +1,19 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * The abstract base class for all view helpers.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
@@ -112,7 +102,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
        /**
         * @param array $arguments
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        public function setArguments(array $arguments) {
                $this->arguments = $arguments;
@@ -121,7 +110,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
        /**
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext
         * @return void
-        * @author Robert Lemke <robert@typo3.org>
         */
        public function setRenderingContext(Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext) {
                $this->renderingContext = $renderingContext;
@@ -135,7 +123,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
        /**
         * Inject a Reflection service
         * @param Tx_Extbase_Reflection_Service $reflectionService Reflection service
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function injectReflectionService(Tx_Extbase_Reflection_Service $reflectionService) {
                $this->reflectionService = $reflectionService;
@@ -163,7 +150,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * @param boolean $required If TRUE, argument is required. Defaults to FALSE.
         * @param mixed $defaultValue Default value of argument
         * @return Tx_Fluid_Core_ViewHelper_AbstractViewHelper $this, to allow chaining.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        protected function registerArgument($name, $type, $description, $required = FALSE, $defaultValue = NULL) {
@@ -185,7 +171,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * @param boolean $required If TRUE, argument is required. Defaults to FALSE.
         * @param mixed $defaultValue Default value of argument
         * @return Tx_Fluid_Core_ViewHelper_AbstractViewHelper $this, to allow chaining.
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        protected function overrideArgument($name, $type, $description, $required = FALSE, $defaultValue = NULL) {
@@ -203,7 +188,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         *
         * @param Tx_Fluid_Core_Parser_SyntaxTree_ViewHelperNode $node View Helper node to be set.
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function setViewHelperNode(Tx_Fluid_Core_Parser_SyntaxTree_ViewHelperNode $node) {
                $this->viewHelperNode = $node;
@@ -224,7 +208,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * Initialize the arguments of the ViewHelper, and call the render() method of the ViewHelper.
         *
         * @return string the rendered ViewHelper.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function initializeArgumentsAndRender() {
                $this->validateArguments();
@@ -237,7 +220,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * Call the render() method and handle errors.
         *
         * @return string the rendered ViewHelper
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function callRenderMethod() {
                $renderMethodParameters = array();
@@ -261,7 +243,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * Override this method to solve tasks before the view helper content is rendered.
         *
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function initialize() {
@@ -272,8 +253,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * opening and the closing tag.
         *
         * @return mixed The finally rendered child nodes.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function renderChildren() {
@@ -302,7 +281,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * Initialize all arguments and return them
         *
         * @return array Array of Tx_Fluid_Core_ViewHelper_ArgumentDefinition instances.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function prepareArguments() {
                if (!$this->argumentsInitialized) {
@@ -323,8 +301,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * Register method arguments for "render" by analysing the doc comment above.
         *
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        private function registerRenderMethodArguments() {
                $methodParameters = $this->reflectionService->getMethodParameters(get_class($this), 'render');
@@ -373,8 +349,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * Validate arguments, and throw exception if arguments do not validate.
         *
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        public function validateArguments() {
                $argumentDefinitions = $this->prepareArguments();
@@ -411,7 +385,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * $this->registerArgument(...) inside this method, to register all your arguments.
         *
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function initializeArguments() {
@@ -424,7 +397,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * Besides, you often need $this->renderChildren().
         *
         * @return string rendered string, view helper specific
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        //abstract public function render();
@@ -433,8 +405,6 @@ abstract class Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
         * Get the rendering context interface.
         *
         * @return Tx_Fluid_Core_Rendering_RenderingContextInterface
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @deprecated since Extbase 1.4.0, will be removed in Extbase 1.6.0. use $this->renderingContext instead
         */
        public function getRenderingContext() {
index b5f49a2..03d59bf 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * Argument definition of each view helper argument
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_ViewHelper_ArgumentDefinition {
 
@@ -72,7 +61,6 @@ class Tx_Fluid_Core_ViewHelper_ArgumentDefinition {
         * @param boolean $required TRUE if argument is required
         * @param mixed $defaultValue Default value
         * @param boolean $isMethodParameter TRUE if this argument is a method parameter
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function __construct($name, $type, $description, $required, $defaultValue = NULL, $isMethodParameter = FALSE) {
                $this->name = $name;
@@ -87,7 +75,6 @@ class Tx_Fluid_Core_ViewHelper_ArgumentDefinition {
         * Get the name of the argument
         *
         * @return string Name of argument
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getName() {
                return $this->name;
@@ -97,7 +84,6 @@ class Tx_Fluid_Core_ViewHelper_ArgumentDefinition {
         * Get the type of the argument
         *
         * @return string Type of argument
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getType() {
                return $this->type;
@@ -107,7 +93,6 @@ class Tx_Fluid_Core_ViewHelper_ArgumentDefinition {
         * Get the description of the argument
         *
         * @return string Description of argument
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getDescription() {
                return $this->description;
@@ -117,7 +102,6 @@ class Tx_Fluid_Core_ViewHelper_ArgumentDefinition {
         * Get the optionality of the argument
         *
         * @return boolean TRUE if argument is optional
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function isRequired() {
                return $this->required;
@@ -127,7 +111,6 @@ class Tx_Fluid_Core_ViewHelper_ArgumentDefinition {
         * Get the default value, if set
         *
         * @return mixed Default value
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getDefaultValue() {
                return $this->defaultValue;
@@ -137,7 +120,6 @@ class Tx_Fluid_Core_ViewHelper_ArgumentDefinition {
         * TRUE if it is a method parameter
         *
         * @return boolean TRUE if it's a method parameter
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function isMethodParameter() {
                return $this->isMethodParameter;
index c03f582..857f635 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -25,7 +25,6 @@
  * Is available inside every view helper as $this->arguments - and you use it as if it was an array.
  * However, you can only read, and not write to it.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_Core_ViewHelper_Arguments implements ArrayAccess {
@@ -39,7 +38,6 @@ class Tx_Fluid_Core_ViewHelper_Arguments implements ArrayAccess {
         * Constructor.
         *
         * @param array $arguments Array of arguments
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function __construct(array $arguments) {
@@ -51,7 +49,6 @@ class Tx_Fluid_Core_ViewHelper_Arguments implements ArrayAccess {
         *
         * @param string $key Key to check
         * @return boolean true if exists
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function offsetExists($key) {
                return array_key_exists($key, $this->arguments);
@@ -62,7 +59,6 @@ class Tx_Fluid_Core_ViewHelper_Arguments implements ArrayAccess {
         *
         * @param string $key Key to get.
         * @return object associated value
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function offsetGet($key) {
                if (!array_key_exists($key, $this->arguments)) {
@@ -77,7 +73,6 @@ class Tx_Fluid_Core_ViewHelper_Arguments implements ArrayAccess {
         *
         * @param string $key
         * @param object $value
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function offsetSet($key, $value) {
                throw new Tx_Fluid_Core_Exception('Tried to set argument "' . $key . '", but setting arguments is forbidden.', 1236080693);
@@ -87,7 +82,6 @@ class Tx_Fluid_Core_ViewHelper_Arguments implements ArrayAccess {
         * Throw exception if you try to unset a value.
         *
         * @param string $key
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function offsetUnset($key) {
                throw new Tx_Fluid_Core_Exception('Tried to unset argument "' . $key . '", but setting arguments is forbidden.', 1236080702);
@@ -99,7 +93,6 @@ class Tx_Fluid_Core_ViewHelper_Arguments implements ArrayAccess {
         * @param string $argumentName Name of the argument to check for
         * @return boolean TRUE if such an argument exists, otherwise FALSE
         * @see offsetExists()
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        public function hasArgument($argumentName) {
                return $this->offsetExists($argumentName) && $this->arguments[$argumentName] !== NULL;
index 3f738c7..834872a 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * A ViewHelper Exception
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_Core_ViewHelper_Exception extends Tx_Fluid_Core_Exception {
index 1a10c61..28a222d 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * A "Invalid Variable" exception.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_Core_ViewHelper_Exception_InvalidVariableException extends Tx_Fluid_Core_ViewHelper_Exception {
index ac2b676..225c585 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * A "Rendering Context not Accessible" exception.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_Core_ViewHelper_Exception_RenderingContextNotAccessibleException extends Tx_Fluid_Core_ViewHelper_Exception {
index fb7286e..117c12d 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -32,7 +22,6 @@
  *
  * See Tx_Fluid_ViewHelpers_IfViewHelper for an example how it is used.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 interface Tx_Fluid_Core_ViewHelper_Facets_ChildNodeAccessInterface {
        /**
index 3191e52..ee2cac9 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
index cadc58c..0633fc3 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -32,7 +22,6 @@
  *
  * Normally, this facet is not needed, except in really really rare cases.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 interface Tx_Fluid_Core_ViewHelper_Facets_PostParseInterface {
 
index 926857a..03d43d7 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -23,7 +23,6 @@
 /**
  * @deprecated. Extend Tx_Fluid_Core_ViewHelper_AbstractTagBasedViewHelper instead!
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 abstract class Tx_Fluid_Core_ViewHelper_TagBasedViewHelper extends Tx_Fluid_Core_ViewHelper_AbstractTagBasedViewHelper {
@@ -31,7 +30,6 @@ abstract class Tx_Fluid_Core_ViewHelper_TagBasedViewHelper extends Tx_Fluid_Core
        /**
         * Constructor
         *
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        public function __construct() {
                t3lib_div::deprecationLog('the ViewHelper "' . get_class($this) . '" extends "Tx_Fluid_Core_ViewHelper_TagBasedViewHelper". This is deprecated since TYPO3 4.5. Please extend the class "Tx_Fluid_Core_ViewHelper_AbstractTagBasedViewHelper"');
index 8aabbb2..e411a23 100644 (file)
@@ -1,29 +1,19 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * Tag builder. Can be easily accessed in AbstractTagBasedViewHelper
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_Core_ViewHelper_TagBuilder {
@@ -62,7 +52,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         *
         * @param string $tagName name of the tag to be rendered
         * @param string $tagContent content of the tag to be rendered
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function __construct($tagName = '', $tagContent = '') {
@@ -75,7 +64,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         *
         * @param string $tagName name of the tag to be rendered
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function setTagName($tagName) {
@@ -86,7 +74,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         * Gets the tag name
         *
         * @return string tag name of the tag to be rendered
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function getTagName() {
@@ -98,7 +85,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         *
         * @param string $tagContent content of the tag to be rendered
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function setContent($tagContent) {
@@ -109,7 +95,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         * Gets the content of the tag
         *
         * @return string content of the tag to be rendered
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function getContent() {
@@ -120,7 +105,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         * Returns TRUE if tag contains content, otherwise FALSE
         *
         * @return boolean TRUE if tag contains text, otherwise FALSE
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function hasContent() {
@@ -135,7 +119,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         * E.g. <textarea> cant be self-closing even if its empty
         *
         * @param boolean $forceClosingTag
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function forceClosingTag($forceClosingTag) {
@@ -149,7 +132,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         * @param string $attributeValue attribute value
         * @param boolean $escapeSpecialCharacters apply htmlspecialchars to attribute value
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function addAttribute($attributeName, $attributeValue, $escapeSpecialCharacters = TRUE) {
@@ -165,7 +147,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         * @param array $attributes collection of attributes to add. key = attribute name, value = attribute value
         * @param boolean $escapeSpecialCharacters apply htmlspecialchars to attribute values#
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function addAttributes(array $attributes, $escapeSpecialCharacters = TRUE) {
@@ -179,7 +160,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         *
         * @param string $attributeName name of the attribute to be removed from the tag
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function removeAttribute($attributeName) {
@@ -190,7 +170,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         * Resets the TagBuilder by setting all members to their default value
         *
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function reset() {
@@ -204,7 +183,6 @@ class Tx_Fluid_Core_ViewHelper_TagBuilder {
         * Renders and returns the tag
         *
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function render() {
index 0e0861b..a366e48 100644 (file)
@@ -1,25 +1,16 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * VariableContainer which stores template variables.
  * Is used in two contexts:
@@ -27,7 +18,6 @@
  * 1) Holds the current variables in the template
  * 2) Holds variables being set during Parsing (set in view helpers implementing the PostParse facet)
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess {
@@ -48,7 +38,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         * Constructor. Can take an array, and initializes the variables with it.
         *
         * @param array $variableArray
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function __construct(array $variableArray = array()) {
@@ -61,8 +50,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         * @param string $identifier Identifier of the variable to add
         * @param mixed $value The variable's value
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function add($identifier, $value) {
@@ -76,7 +63,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         *
         * @param string $identifier
         * @return variable The variable identified by $identifier
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function get($identifier) {
@@ -92,7 +78,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         *
         * @param string $identifier The identifier to remove
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function remove($identifier) {
@@ -104,7 +89,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         * Returns an array of all identifiers available in the context.
         *
         * @return array Array of identifier strings
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getAllIdentifiers() {
                return array_keys($this->variables);
@@ -114,7 +98,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         * Returns the variables array.
         *
         * @return array Identifiers and values of all variables
-        * @author Robert Lemke <robert@typo3.org>
         */
        public function getAll() {
                return $this->variables;
@@ -125,7 +108,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         *
         * @param string $identifier
         * @return boolean TRUE if $identifier exists, FALSE otherwise
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function exists($identifier) {
@@ -140,7 +122,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         * Clean up for serializing.
         *
         * @return array
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function __sleep() {
                return array('variables');
@@ -152,7 +133,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         * @param string $identifier Identifier of the variable to add
         * @param mixed $value The variable's value
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function offsetSet($identifier, $value) {
                return $this->add($identifier, $value);
@@ -163,7 +143,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         *
         * @param string $identifier The identifier to remove
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function offsetUnset($identifier) {
                return $this->remove($identifier);
@@ -174,7 +153,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         *
         * @param string $identifier
         * @return boolean TRUE if $identifier exists, FALSE otherwise
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function offsetExists($identifier) {
                return $this->exists($identifier);
@@ -185,7 +163,6 @@ class Tx_Fluid_Core_ViewHelper_TemplateVariableContainer implements ArrayAccess
         *
         * @param string $identifier
         * @return variable The variable identified by $identifier
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function offsetGet($identifier) {
                return $this->get($identifier);
index ccf6ae3..d5b9c36 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -21,7 +21,6 @@
  *                                                                        */
 
 /**
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 interface Tx_Fluid_Core_ViewHelper_ViewHelperInterface {
 
index 8801eae..7e86699 100644 (file)
@@ -1,27 +1,17 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer {
@@ -50,7 +40,6 @@ class Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer {
         * @param object $value The value to store
         * @return void
         * @throws Tx_Fluid_Core_ViewHelper_Exception_InvalidVariableException if there was no key with the specified name
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function add($viewHelperName, $key, $value) {
@@ -67,7 +56,6 @@ class Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer {
         * @param string $key Key of the data
         * @param object $value The value to store
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function addOrUpdate($viewHelperName, $key, $value) {
                if (!isset($this->objects[$viewHelperName])) {
@@ -83,7 +71,6 @@ class Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer {
         * @param string $key Key of the data
         * @return object The object stored
         * @throws Tx_Fluid_Core_ViewHelper_Exception_InvalidVariableException if there was no key with the specified name
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function get($viewHelperName, $key) {
@@ -97,7 +84,6 @@ class Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer {
         * @param string $viewHelperName The ViewHelper Class name (Fully qualified, like Tx_Fluid_ViewHelpers_ForViewHelper)
         * @param string $key Key of the data
         * @return boolean TRUE if a value for the given ViewHelperName / Key is stored, FALSE otherwise.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function exists($viewHelperName, $key) {
@@ -111,7 +97,6 @@ class Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer {
         * @param string $key Key of the data to remove
         * @return void
         * @throws Tx_Fluid_Core_ViewHelper_Exception_InvalidVariableException if there was no key with the specified name
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function remove($viewHelperName, $key) {
@@ -124,7 +109,6 @@ class Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer {
         *
         * @param Tx_Fluid_View_AbstractTemplateView $view View to set
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function setView(Tx_Fluid_View_AbstractTemplateView $view) {
                $this->view = $view;
@@ -136,7 +120,6 @@ class Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer {
         * !!! This is NOT a public API and might still change!!!
         *
         * @return Tx_Fluid_View_AbstractTemplateView The View
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getView() {
                return $this->view;
@@ -146,7 +129,6 @@ class Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer {
         * Clean up for serializing.
         *
         * @return array
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function __sleep() {
                return array('objects');
index 69a944c..bafc2fc 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -25,7 +25,6 @@
  * Basically, it is an ActionController, and it additionally
  * has $this->widgetConfiguration set to the Configuration of the current Widget.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 abstract class Tx_Fluid_Core_Widget_AbstractWidgetController extends Tx_Extbase_MVC_Controller_ActionController implements t3lib_Singleton {
index d6d86a7..d57c157 100644 (file)
@@ -2,12 +2,12 @@
 declare(ENCODING = 'utf-8') ;
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -22,7 +22,6 @@ declare(ENCODING = 'utf-8') ;
  *                                                                        */
 
 /**
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 abstract class Tx_Fluid_Core_Widget_AbstractWidgetViewHelper extends Tx_Fluid_Core_ViewHelper_AbstractViewHelper implements Tx_Fluid_Core_ViewHelper_Facets_ChildNodeAccessInterface {
@@ -68,7 +67,6 @@ abstract class Tx_Fluid_Core_Widget_AbstractWidgetViewHelper extends Tx_Fluid_Co
        /**
         * @param Tx_Fluid_Core_Widget_AjaxWidgetContextHolder $ajaxWidgetContextHolder
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function injectAjaxWidgetContextHolder(Tx_Fluid_Core_Widget_AjaxWidgetContextHolder $ajaxWidgetContextHolder) {
                $this->ajaxWidgetContextHolder = $ajaxWidgetContextHolder;
@@ -77,7 +75,6 @@ abstract class Tx_Fluid_Core_Widget_AbstractWidgetViewHelper extends Tx_Fluid_Co
        /**
         * @param Tx_Extbase_Object_ObjectManagerInterface $objectManager
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function injectObjectManager(Tx_Extbase_Object_ObjectManagerInterface $objectManager) {
                $this->objectManager = $objectManager;
@@ -96,7 +93,6 @@ abstract class Tx_Fluid_Core_Widget_AbstractWidgetViewHelper extends Tx_Fluid_Co
         * Initialize the arguments of the ViewHelper, and call the render() method of the ViewHelper.
         *
         * @return string the rendered ViewHelper.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function initializeArgumentsAndRender() {
                $this->validateArguments();
@@ -110,7 +106,6 @@ abstract class Tx_Fluid_Core_Widget_AbstractWidgetViewHelper extends Tx_Fluid_Co
         * Initialize the Widget Context, before the Render method is called.
         *
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        private function initializeWidgetContext() {
                $this->widgetContext->setWidgetConfiguration($this->getWidgetConfiguration());
@@ -138,7 +133,6 @@ abstract class Tx_Fluid_Core_Widget_AbstractWidgetViewHelper extends Tx_Fluid_Co
         *
         * @param array $childNodes The SyntaxTree Child nodes of this ViewHelper.
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function setChildNodes(array $childNodes) {
                $rootNode = $this->objectManager->create('Tx_Fluid_Core_Parser_SyntaxTree_RootNode');
@@ -153,7 +147,6 @@ abstract class Tx_Fluid_Core_Widget_AbstractWidgetViewHelper extends Tx_Fluid_Co
         *
         * @return array
         * @api
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function getWidgetConfiguration() {
                return $this->arguments;
@@ -165,7 +158,6 @@ abstract class Tx_Fluid_Core_Widget_AbstractWidgetViewHelper extends Tx_Fluid_Co
         *
         * @return Tx_Extbase_MVC_ResponseInterface the response of this request.
         * @api
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function initiateSubRequest() {
                if (!($this->controller instanceof Tx_Fluid_Core_Widget_AbstractWidgetController)) {
@@ -189,7 +181,6 @@ abstract class Tx_Fluid_Core_Widget_AbstractWidgetViewHelper extends Tx_Fluid_Co
         *
         * @param Tx_Fluid_Core_Widget_WidgetRequest $subRequest
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        private function passArgumentsToSubRequest(Tx_Fluid_Core_Widget_WidgetRequest $subRequest) {
                $arguments = $this->controllerContext->getRequest()->getArguments();
@@ -208,7 +199,6 @@ abstract class Tx_Fluid_Core_Widget_AbstractWidgetViewHelper extends Tx_Fluid_Co
         * in the URI as a namespace for the widget's arguments.
         *
         * @return string the widget identifier for this widget
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @return void
         * @todo clean up, and make it somehow more routing compatible.
         */
index 1debf6d..fe0cdb9 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -27,7 +27,6 @@
  *
  * This class is only used internally by the widget framework.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Widget_AjaxWidgetContextHolder implements t3lib_Singleton {
 
@@ -70,7 +69,6 @@ class Tx_Fluid_Core_Widget_AjaxWidgetContextHolder implements t3lib_Singleton {
         *
         * @param string $ajaxWidgetId
         * @return Tx_Fluid_Core_Widget_WidgetContext
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function get($ajaxWidgetId) {
                if (!isset($this->widgetContexts[$ajaxWidgetId])) {
@@ -85,7 +83,6 @@ class Tx_Fluid_Core_Widget_AjaxWidgetContextHolder implements t3lib_Singleton {
         *
         * @param Tx_Fluid_Core_Widget_WidgetContext $widgetContext
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function store(Tx_Fluid_Core_Widget_WidgetContext $widgetContext) {
                $ajaxWidgetId = md5(uniqid(mt_rand(), TRUE));
index 4c3f3ac..4cdf56e 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -23,7 +23,6 @@
 /**
  * This is the bootstrap for Ajax Widget responses
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Widget_Bootstrap {
 
index db0e9a6..80476c2 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -23,7 +23,6 @@
 /**
  * A Fluid Widget exception.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_Core_Widget_Exception extends Tx_Fluid_Core_Exception {
index db2bc3f..17bff51 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -23,7 +23,6 @@
 /**
  * An exception if the controller is missing.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Widget_Exception_MissingControllerException extends Tx_Fluid_Core_Widget_Exception {
 }
index 0e2e584..c906edb 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -23,7 +23,6 @@
 /**
  * An exception if no widget context could be found inside the AjaxWidgetContextHolder.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Widget_Exception_RenderingContextNotFoundException extends Tx_Fluid_Core_Widget_Exception {
 }
index c236908..d56c65f 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -23,7 +23,6 @@
 /**
  * An exception if no widget context could be found inside the AjaxWidgetContextHolder.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Widget_Exception_WidgetContextNotFoundException extends Tx_Fluid_Core_Widget_Exception {
 }
index 4390f70..2644370 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -23,7 +23,6 @@
 /**
  * An exception if no widget Request could be found inside <f:renderChildren>.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Widget_Exception_WidgetRequestNotFoundException extends Tx_Fluid_Core_Widget_Exception {
 }
index b7ca9d9..3a693d5 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -31,7 +31,6 @@
  *
  * It is a purely internal class which should not be used outside of Fluid.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Widget_WidgetContext {
 
@@ -104,7 +103,6 @@ class Tx_Fluid_Core_Widget_WidgetContext {
 
        /**
         * @return string
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getWidgetIdentifier() {
                return $this->widgetIdentifier;
@@ -113,7 +111,6 @@ class Tx_Fluid_Core_Widget_WidgetContext {
        /**
         * @param string $widgetIdentifier
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function setWidgetIdentifier($widgetIdentifier) {
                $this->widgetIdentifier = $widgetIdentifier;
@@ -121,7 +118,6 @@ class Tx_Fluid_Core_Widget_WidgetContext {
 
        /**
         * @return string
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getAjaxWidgetIdentifier() {
                return $this->ajaxWidgetIdentifier;
@@ -130,7 +126,6 @@ class Tx_Fluid_Core_Widget_WidgetContext {
        /**
         * @param string $ajaxWidgetIdentifier
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function setAjaxWidgetIdentifier($ajaxWidgetIdentifier) {
                $this->ajaxWidgetIdentifier = $ajaxWidgetIdentifier;
@@ -214,7 +209,6 @@ class Tx_Fluid_Core_Widget_WidgetContext {
 
        /**
         * @return array
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getWidgetConfiguration() {
                return $this->widgetConfiguration;
@@ -223,7 +217,6 @@ class Tx_Fluid_Core_Widget_WidgetContext {
        /**
         * @param array $widgetConfiguration
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function setWidgetConfiguration($widgetConfiguration) {
                $this->widgetConfiguration = $widgetConfiguration;
@@ -231,7 +224,6 @@ class Tx_Fluid_Core_Widget_WidgetContext {
 
        /**
         * @return string
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getControllerObjectName() {
                return $this->controllerObjectName;
@@ -240,7 +232,6 @@ class Tx_Fluid_Core_Widget_WidgetContext {
        /**
         * @param string $controllerObjectName
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function setControllerObjectName($controllerObjectName) {
                $this->controllerObjectName = $controllerObjectName;
@@ -250,7 +241,6 @@ class Tx_Fluid_Core_Widget_WidgetContext {
         * @param Tx_Fluid_Core_Parser_SyntaxTree_RootNode $viewHelperChildNodes
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $viewHelperChildNodeRenderingContext
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function setViewHelperChildNodes(Tx_Fluid_Core_Parser_SyntaxTree_RootNode $viewHelperChildNodes, Tx_Fluid_Core_Rendering_RenderingContextInterface $viewHelperChildNodeRenderingContext) {
                $this->viewHelperChildNodes = $viewHelperChildNodes;
@@ -259,7 +249,6 @@ class Tx_Fluid_Core_Widget_WidgetContext {
 
        /**
         * @return Tx_Fluid_Core_Parser_SyntaxTree_RootNode
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getViewHelperChildNodes() {
                return $this->viewHelperChildNodes;
@@ -267,7 +256,6 @@ class Tx_Fluid_Core_Widget_WidgetContext {
 
        /**
         * @return Tx_Fluid_Core_Rendering_RenderingContextInterface
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getViewHelperChildNodeRenderingContext() {
                return $this->viewHelperChildNodeRenderingContext;
index 33dcf70..594fe73 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -23,7 +23,6 @@
 /**
  * Represents a widget request.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Widget_WidgetRequest extends Tx_Extbase_MVC_Web_Request {
 
@@ -34,7 +33,6 @@ class Tx_Fluid_Core_Widget_WidgetRequest extends Tx_Extbase_MVC_Web_Request {
 
        /**
         * @return Tx_Fluid_Core_Widget_WidgetContext
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getWidgetContext() {
                return $this->widgetContext;
index bda3cbc..cded010 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -23,7 +23,6 @@
 /**
  * Builds the WidgetRequest if an AJAX widget is called.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Widget_WidgetRequestBuilder extends Tx_Extbase_MVC_Web_RequestBuilder {
 
@@ -35,7 +34,6 @@ class Tx_Fluid_Core_Widget_WidgetRequestBuilder extends Tx_Extbase_MVC_Web_Reque
        /**
         * @param Tx_Fluid_Core_Widget_AjaxWidgetContextHolder $ajaxWidgetContextHolder
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function injectAjaxWidgetContextHolder(Tx_Fluid_Core_Widget_AjaxWidgetContextHolder $ajaxWidgetContextHolder) {
                $this->ajaxWidgetContextHolder = $ajaxWidgetContextHolder;
@@ -45,7 +43,6 @@ class Tx_Fluid_Core_Widget_WidgetRequestBuilder extends Tx_Extbase_MVC_Web_Reque
         * Builds a widget request object from the raw HTTP information
         *
         * @return Tx_Fluid_Core_Widget_WidgetRequest The widget request as an object
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function build() {
                $request = $this->objectManager->create('Tx_Fluid_Core_Widget_WidgetRequest');
index 8397332..d56e74d 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -26,7 +26,6 @@
  *
  * This Request Handler gets the WidgetRequestBuilder injected.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Core_Widget_WidgetRequestHandler extends Tx_Extbase_MVC_Web_AbstractRequestHandler {
 
@@ -51,7 +50,6 @@ class Tx_Fluid_Core_Widget_WidgetRequestHandler extends Tx_Extbase_MVC_Web_Abstr
        /**
         * @param Tx_Fluid_Core_Widget_AjaxWidgetContextHolder $ajaxWidgetContextHolder
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function injectAjaxWidgetContextHolder(Tx_Fluid_Core_Widget_AjaxWidgetContextHolder $ajaxWidgetContextHolder) {
                $this->ajaxWidgetContextHolder = $ajaxWidgetContextHolder;
@@ -85,7 +83,6 @@ class Tx_Fluid_Core_Widget_WidgetRequestHandler extends Tx_Extbase_MVC_Web_Abstr
 
        /**
         * @return boolean TRUE if it is an AJAX widget request
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function canHandleRequest() {
                $rawGetArguments = t3lib_div::_GET();
@@ -96,7 +93,6 @@ class Tx_Fluid_Core_Widget_WidgetRequestHandler extends Tx_Extbase_MVC_Web_Abstr
         * This request handler has a higher priority than the default request handler.
         *
         * @return integer
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function getPriority() {
                return 200;
index 63c9667..244809c 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -24,7 +14,6 @@
  * XML Schema (XSD) Generator. Will generate an XML schema which can be used for autocompletion
  * in schema-aware editors like Eclipse XML editor.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 class Tx_Fluid_Service_DocbookGenerator extends Tx_Fluid_Service_AbstractGenerator {
 
@@ -33,7 +22,6 @@ class Tx_Fluid_Service_DocbookGenerator extends Tx_Fluid_Service_AbstractGenerat
         *
         * @param string $namespace Namespace identifier to generate the XSD for, without leading Backslash.
         * @return string XML Schema definition
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function generateDocbook($namespace) {
                if (substr($namespace, -1) !== Tx_Fluid_Fluid::NAMESPACE_SEPARATOR) {
@@ -70,7 +58,6 @@ class Tx_Fluid_Service_DocbookGenerator extends Tx_Fluid_Service_AbstractGenerat
         * @param string $namespace Namespace prefix. Used to split off the first parts of the class name.
         * @param SimpleXMLElement $xmlRootNode XML root node where the xsd:element is appended.
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function generateXmlForClassName($className, $namespace, SimpleXMLElement $xmlRootNode) {
                $reflectionClass = new Tx_Extbase_Reflection_ClassReflection($className);
@@ -100,7 +87,6 @@ class Tx_Fluid_Service_DocbookGenerator extends Tx_Fluid_Service_AbstractGenerat
         * @param string $className Class name where to add the attribute descriptions
         * @param SimpleXMLElement $docbookSection DocBook section to add the attributes to.
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function addArguments($className, SimpleXMLElement $docbookSection) {
                $viewHelper = $this->instanciateViewHelper($className);
@@ -163,7 +149,6 @@ class Tx_Fluid_Service_DocbookGenerator extends Tx_Fluid_Service_AbstractGenerat
         * @param string $documentation Documentation string to add.
         * @param SimpleXMLElement $docbookSection Node to add the documentation to
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function addDocumentation($documentation, SimpleXMLElement $docbookSection) {
                $splitRegex = '/^\s*(=[^=]+=)$/m';
index aa818f8..73a3c76 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -25,7 +15,6 @@
  *
  * Contains the fundamental methods which any Fluid based template view needs.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  */
 abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View_ViewInterface {
 
@@ -86,7 +75,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         *
         * @param Tx_Extbase_Object_ObjectManagerInterface $objectManager
         * @return void
-        * @author Robert Lemke <robert@typo3.org>
         */
        public function injectObjectManager(Tx_Extbase_Object_ObjectManagerInterface $objectManager) {
                $this->objectManager = $objectManager;
@@ -97,7 +85,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         *
         * @param Tx_Fluid_Core_Parser_TemplateParser $templateParser The template parser
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        public function injectTemplateParser(Tx_Fluid_Core_Parser_TemplateParser $templateParser) {
                $this->templateParser = $templateParser;
@@ -117,7 +104,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         *
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext
         * @return void
-        * @author Robert Lemke <robert@typo3.org>
         */
        public function setRenderingContext(Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext) {
                $this->baseRenderingContext = $renderingContext;
@@ -130,7 +116,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         *
         * @param Tx_Extbase_MVC_Controller_ControllerContext $controllerContext Controller context which is available inside the view
         * @return void
-        * @author Robert Lemke <robert@typo3.org>
         * @api
         */
        public function setControllerContext(Tx_Extbase_MVC_Controller_ControllerContext $controllerContext) {
@@ -147,7 +132,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         * @param string $key The key of a view variable to set
         * @param mixed $value The value of the view variable
         * @return Tx_Fluid_View_AbstractTemplateView the instance of this view to allow chaining
-        * @author Robert Lemke <robert@typo3.org>
         * @api
         */
        public function assign($key, $value) {
@@ -165,7 +149,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         *
         * @param array $values Keys and values - only a value with key "value" is considered
         * @return Tx_Fluid_View_AbstractTemplateView the instance of this view to allow chaining
-        * @author Robert Lemke <robert@typo3.org>
         * @api
         */
        public function assignMultiple(array $values) {
@@ -185,8 +168,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         *
         * @param string $actionName If set, the view of the specified action will be rendered instead. Default is the action specified in the Request object
         * @return string Rendered Template
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Robert Lemke <robert@typo3.org>
         * @api
         */
        public function render($actionName = NULL) {
@@ -234,8 +215,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         * @param boolean $ignoreUnknown Ignore an unknown section and just return an empty string
         * @return string rendered template for the section
         * @throws Tx_Fluid_View_Exception_InvalidSectionException
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        public function renderSection($sectionName, array $variables, $ignoreUnknown = FALSE) {
                $renderingContext = $this->getCurrentRenderingContext();
@@ -289,9 +268,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         * @param array $variables
         * @param Tx_Fluid_Core_ViewHelper_ViewHelperVariableContainer $viewHelperVariableContainer the View Helper Variable container to use.
         * @return string
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
-        * @author Robert Lemke <robert@typo3.org>
         */
        public function renderPartial($partialName, $sectionName, array $variables) {
                if (!isset($this->partialIdentifierCache[$partialName])) {
@@ -387,7 +363,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         * Build parser configuration
         *
         * @return Tx_Fluid_Core_Parser_Configuration
-        * @author Karsten Dambekalns <karsten@typo3.org>
         */
        protected function buildParserConfiguration() {
                $parserConfiguration = $this->objectManager->create('Tx_Fluid_Core_Parser_Configuration');
@@ -405,7 +380,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         * @param Tx_Fluid_Core_Parser_ParsedTemplateInterface $parsedTemplate
         * @param Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function startRendering($type, Tx_Fluid_Core_Parser_ParsedTemplateInterface $parsedTemplate, Tx_Fluid_Core_Rendering_RenderingContextInterface $renderingContext) {
                array_push($this->renderingStack, array('type' => $type, 'parsedTemplate' => $parsedTemplate, 'renderingContext' => $renderingContext));
@@ -416,7 +390,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         * method pair-wise with startRendering().
         *
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function stopRendering() {
                array_pop($this->renderingStack);
@@ -426,7 +399,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         * Get the current rendering type.
         *
         * @return one of RENDERING_* constants
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function getCurrentRenderingType() {
                $currentRendering = end($this->renderingStack);
@@ -437,7 +409,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         * Get the parsed template which is currently being rendered.
         *
         * @return Tx_Fluid_Core_Parser_ParsedTemplateInterface
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function getCurrentParsedTemplate() {
                $currentRendering = end($this->renderingStack);
@@ -448,7 +419,6 @@ abstract class Tx_Fluid_View_AbstractTemplateView implements Tx_Extbase_MVC_View
         * Get the rendering context which is currently used.
         *
         * @return Tx_Fluid_Core_Rendering_RenderingContextInterface
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function getCurrentRenderingContext() {
                $currentRendering = end($this->renderingStack);
index d53daeb..a207758 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * A generic Fluid View exception.
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_View_Exception extends Tx_Fluid_Exception {
index 2a69560..05dfd95 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * An "Invalid Section" exception
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_View_Exception_InvalidSectionException extends Tx_Fluid_View_Exception {
index 319ca24..3dbe808 100644 (file)
@@ -1,21 +1,11 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
@@ -23,7 +13,6 @@
 /**
  * An "Invalid Template Resource" exception
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_View_Exception_InvalidTemplateResourceException extends Tx_Fluid_View_Exception {
index 7f8d3c7..ead396a 100644 (file)
@@ -1,12 +1,12 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
@@ -24,7 +24,6 @@
  * A standalone template view.
  * Should be used as view if you want to use Fluid without Extbase extensions
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_View_StandaloneView extends Tx_Fluid_View_AbstractTemplateView {
index 3abb476..cc3a85a 100644 (file)
@@ -1,47 +1,37 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * The main template view. Should be used as view if you want Fluid Templating
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
 
        /**
-        * Pattern to be resolved for @templateRoot in the other patterns.
+        * Pattern to be resolved for "@templateRoot" in the other patterns.
         * @var string
         */
        protected $templateRootPathPattern = '@packageResourcesPath/Private/Templates';
 
        /**
-        * Pattern to be resolved for @partialRoot in the other patterns.
+        * Pattern to be resolved for "@partialRoot" in the other patterns.
         * @var string
         */
        protected $partialRootPathPattern = '@packageResourcesPath/Private/Partials';
 
        /**
-        * Pattern to be resolved for @layoutRoot in the other patterns.
+        * Pattern to be resolved for "@layoutRoot" in the other patterns.
         * @var string
         */
        protected $layoutRootPathPattern = '@packageResourcesPath/Private/Layouts';
@@ -111,7 +101,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         *
         * @param string $templatePathAndFilename Template file path
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function setTemplatePathAndFilename($templatePathAndFilename) {
@@ -123,7 +112,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         *
         * @param string $layoutPathAndFilename Path and filename of the layout file
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function setLayoutPathAndFilename($layoutPathAndFilename) {
@@ -135,8 +123,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         *
         * @param Tx_Extbase_MVC_Controller_ControllerContext $controllerContext Controller context which is available inside the view
         * @return boolean
-        * @author Karsten Dambekalns <karsten@typo3.org>
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function canRender(Tx_Extbase_MVC_Controller_ControllerContext $controllerContext) {
@@ -155,7 +141,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         *
         * @param string $templateRootPath Root path to the templates. If set, overrides the one determined from $this->templateRootPathPattern
         * @return void
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function setTemplateRootPath($templateRootPath) {
@@ -168,7 +153,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         *
         * @param string $actionName Name of the action. If NULL, will be taken from request.
         * @return string template identifier
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        protected function getTemplateIdentifier($actionName = NULL) {
                $templatePathAndFilename = $this->getTemplatePathAndFilename($actionName);
@@ -186,8 +170,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         * @param string $actionName Name of the action. If NULL, will be taken from request.
         * @return string Full path to template
         * @throws Tx_Fluid_View_Exception_InvalidTemplateResourceException
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        protected function getTemplateSource($actionName = NULL) {
                $templatePathAndFilename = $this->getTemplatePathAndFilename($actionName);
@@ -205,8 +187,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         * @param string $actionName Name of the action. If NULL, will be taken from request.
         * @return string Full path to template
         * @throws Tx_Fluid_View_Exception_InvalidTemplateResourceException
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        protected function getTemplatePathAndFilename($actionName = NULL) {
                if ($this->templatePathAndFilename !== NULL) {
@@ -262,8 +242,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         * @param string $layoutName Name of the layout to use. If none given, use "Default"
         * @return string contents of the layout template
         * @throws Tx_Fluid_View_Exception_InvalidTemplateResourceException
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        protected function getLayoutSource($layoutName = 'Default') {
                $layoutPathAndFilename = $this->getLayoutPathAndFilename($layoutName);
@@ -285,8 +263,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         * @param string $layoutName Name of the layout to use. If none given, use "Default"
         * @return string Path and filename of layout files
         * @throws Tx_Fluid_View_Exception_InvalidTemplateResourceException
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        protected function getLayoutPathAndFilename($layoutName = 'Default') {
                if ($this->layoutPathAndFilename !== NULL) {
@@ -327,8 +303,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         * @param string $partialName The name of the partial
         * @return string contents of the partial template
         * @throws Tx_Fluid_View_Exception_InvalidTemplateResourceException
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        protected function getPartialSource($partialName) {
                $partialPathAndFilename = $this->getPartialPathAndFilename($partialName);
@@ -345,8 +319,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         * @param string $partialName The name of the partial
         * @return string the full path which should be used. The path definitely exists.
         * @throws Tx_Fluid_View_Exception_InvalidTemplateResourceException
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        protected function getPartialPathAndFilename($partialName) {
                $paths = $this->expandGenericPathPattern($this->partialPathAndFilenamePattern, TRUE, TRUE);
@@ -363,7 +335,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         * Resolves the template root to be used inside other paths.
         *
         * @return string Path to template root directory
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         */
        protected function getTemplateRootPath() {
                if ($this->templateRootPath !== NULL) {
@@ -379,7 +350,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         *
         * @param string $partialRootPath Root path to the partials. If set, overrides the one determined from $this->partialRootPathPattern
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function setPartialRootPath($partialRootPath) {
@@ -390,7 +360,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         * Resolves the partial root to be used inside other paths.
         *
         * @return string Path to partial root directory
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        protected function getPartialRootPath() {
                if ($this->partialRootPath !== NULL) {
@@ -406,7 +375,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         *
         * @param string $layoutRootPath Root path to the layouts. If set, overrides the one determined from $this->layoutRootPathPattern
         * @return void
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function setLayoutRootPath($layoutRootPath) {
@@ -417,7 +385,6 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
         * Resolves the layout root to be used inside other paths.
         *
         * @return string Path to layout root directory
-        * @author Bastian Waidelich <bastian@typo3.org>
         */
        protected function getLayoutRootPath() {
                if ($this->layoutRootPath !== NULL) {
@@ -428,34 +395,32 @@ class Tx_Fluid_View_TemplateView extends Tx_Fluid_View_AbstractTemplateView {
        }
 
        /**
-        * Processes @templateRoot, @subpackage, @controller, and @format placeholders inside $pattern.
+        * Processes "@templateRoot", "@subpackage", "@controller", and "@format" placeholders inside $pattern.
         * This method is used to generate "fallback chains" for file system locations where a certain Partial can reside.
         *
         * If $bubbleControllerAndSubpackage is FALSE and $formatIsOptional is FALSE, then the resulting array will only have one element
         * with all the above placeholders replaced.
         *
         * If you set $bubbleControllerAndSubpackage to TRUE, then you will get an array with potentially many elements:
-        * The first element of the array is like above. The second element has the @controller part set to "" (the empty string)
-        * The third element now has the @controller part again stripped off, and has the last subpackage part stripped off as well.
-        * This continues until both @subpackage and @controller are empty.
+        * The first element of the array is like above. The second element has the @ controller part set to "" (the empty string)
+        * The third element now has the @ controller part again stripped off, and has the last subpackage part stripped off as well.
+        * This continues until both "@subpackage" and "@controller" are empty.
         *
         * Example for $bubbleControllerAndSubpackage is TRUE, we have the Tx_MyExtension_MySubPackage_Controller_MyController
         * as Controller Object Name and the current format is "html"
         *
-        * If pattern is @templateRoot/@subpackage/@controller/@action.@format, then the resulting array is:
-        *  - Resources/Private/Templates/MySubPackage/My/@action.html
-        *  - Resources/Private/Templates/MySubPackage/@action.html
-        *  - Resources/Private/Templates/@action.html
+        * If pattern is "@templateRoot/@subpackage/@controller/@action.@format", then the resulting array is:
+        *  - "Resources/Private/Templates/MySubPackage/My/@action.html"
+        *  - "Resources/Private/Templates/MySubPackage/@action.html"
+        *  - "Resources/Private/Templates/@action.html"
         *
-        * If you set $formatIsOptional to TRUE, then for any of the above arrays, every element will be duplicated  - once with @format
-        * replaced by the current request format, and once with .@format stripped off.
+        * If you set $formatIsOptional to TRUE, then for any of the above arrays, every element will be duplicated  - once with "@format"
+        * replaced by the current request format, and once with ."@format" stripped off.
         *
         * @param string $pattern Pattern to be resolved
-        * @param boolean $bubbleControllerAndSubpackage if TRUE, then we successively split off parts from @controller and @subpackage until both are empty.
-        * @param boolean $formatIsOptional if TRUE, then half of the resulting strings will have .@format stripped off, and the other half will have it.
+        * @param boolean $bubbleControllerAndSubpackage if TRUE, then we successively split off parts from "@controller" and "@subpackage" until both are empty.
+        * @param boolean $formatIsOptional if TRUE, then half of the resulting strings will have ."@format" stripped off, and the other half will have it.
         * @return array unix style path
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
-        * @author Robert Lemke <robert@typo3.org>
         */
        protected function expandGenericPathPattern($pattern, $bubbleControllerAndSubpackage, $formatIsOptional) {
                $pattern = str_replace('@templateRoot', $this->getTemplateRootPath(), $pattern);
index 3adf75a..8004300 100644 (file)
@@ -1,25 +1,16 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * Declares new variables which are aliases of other variables.
  * Takes a "map"-Parameter which is an associative array which defines the shorthand mapping.
@@ -46,7 +37,6 @@
  * depending on {foo.bar.baz}
  * </output>
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_ViewHelpers_AliasViewHelper extends Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
@@ -55,7 +45,6 @@ class Tx_Fluid_ViewHelpers_AliasViewHelper extends Tx_Fluid_Core_ViewHelper_Abst
         *
         * @param array $map 
         * @return string Rendered string
-        * @author Bastian Waidelich <bastian@typo3.org>
         * @api
         */
        public function render(array $map) {
index 07c9d84..620b78e 100644 (file)
@@ -1,25 +1,16 @@
 <?php
 
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
- *                                                                        *
- * This script is distributed in the hope that it will be useful, but     *
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
- * TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser       *
- * General Public License for more details.                               *
- *                                                                        *
- * You should have received a copy of the GNU Lesser General Public       *
- * License along with the script.                                         *
- * If not, see http://www.gnu.org/licenses/lgpl.html                      *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
  *                                                                        *
  * The TYPO3 project - inspiring people to share!                         *
  *                                                                        */
 
+
 /**
  * View helper which creates a <base href="..."></base> tag. The Base URI
  * is taken from the current request.
@@ -35,7 +26,6 @@
  * (depending on your domain)
  * </output>
  *
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  * @api
  */
 class Tx_Fluid_ViewHelpers_BaseViewHelper extends Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
@@ -47,7 +37,6 @@ class Tx_Fluid_ViewHelpers_BaseViewHelper extends Tx_Fluid_Core_ViewHelper_Abstr
         * the page...
         *
         * @return string "base"-Tag.
-        * @author Sebastian Kurfürst <sebastian@typo3.org>
         * @api
         */
        public function render() {
index 67adf09..323f5da 100644 (file)
@@ -1,11 +1,11 @@
 <?php
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".                      *
+ * This script is backported from the FLOW3 package "TYPO3.Fluid".        *
  *                                                                        *
  * It is free software; you can redistribute it and/or modify it under    *
- * the terms of the GNU Lesser General Public License as published by the *
- * Free Software Foundation, either version 3 of the License, or (at your *
- * option) any later version.                                             *
+ * the terms of the GNU Lesser General Public License, either version 3   *
+ *  of the License, or (at your option) any later version.                *
+ *                                                                        *
  *                                                                        *
  * This script is distributed in the hope that it will be useful, but     *
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-    *
  * The abstract base class for all backend view helpers
  * Note: backend view helpers are still experimental!
  *
- * @version $Id:
- * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3 or later
  *
- * @author Steffen Kamper <info@sk-typo3.de>
- * @author Bastian Waidelich <bastian@typo3.org>
- * @license http://www.gnu.org/copyleft/gpl.html
  */
 abstract class Tx_Fluid_ViewHelpers_Be_AbstractBackendViewHelper extends Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
 
index 056c65f..5b2287f 100644 (file)
@@ -1,11 +1,11 @@
 <?php
 /*                                                                        *
- * This script belongs to the FLOW3 package "Fluid".     &nbs