[TASK] Cleanup form 09/18009/9
authorWouter Wolters <typo3@wouterwolters.nl>
Mon, 4 Feb 2013 21:31:07 +0000 (22:31 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Thu, 14 Mar 2013 22:01:46 +0000 (23:01 +0100)
* Fix old classnames in comments
* Add missing function documentation
* Add \ to DOM* classes

Change-Id: Iec474715af103e0d158e5539b46a31c81ba678ac
Resolves: #45149
Releases: 6.1
Reviewed-on: https://review.typo3.org/18009
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
216 files changed:
typo3/sysext/form/Classes/Controller/FormController.php
typo3/sysext/form/Classes/Controller/WizardController.php
typo3/sysext/form/Classes/Domain/Factory/JsonToTypoScript.php
typo3/sysext/form/Classes/Domain/Factory/TypoScriptFactory.php
typo3/sysext/form/Classes/Domain/Model/Additional/AbstractAdditionalElement.php
typo3/sysext/form/Classes/Domain/Model/Additional/AdditionalAdditionalElement.php
typo3/sysext/form/Classes/Domain/Model/Additional/ErrorAdditionalElement.php
typo3/sysext/form/Classes/Domain/Model/Additional/LabelAdditionalElement.php
typo3/sysext/form/Classes/Domain/Model/Additional/LegendAdditionalElement.php
typo3/sysext/form/Classes/Domain/Model/Additional/MandatoryAdditionalElement.php
typo3/sysext/form/Classes/Domain/Model/Attribute/AbstractAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/AcceptAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/AcceptCharsetAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/AccesskeyAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/ActionAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/AltAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/AttributesAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/CheckedAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/ClassAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/ColsAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/DirAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/DisabledAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/EnctypeAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/IdAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/LabelAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/LangAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/MaxlengthAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/MethodAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/MultipleAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/NameAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/ReadonlyAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/RowsAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/SelectedAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/SizeAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/SrcAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/StyleAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/TabindexAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/TitleAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/TypeAttribute.php
typo3/sysext/form/Classes/Domain/Model/Attribute/ValueAttribute.php
typo3/sysext/form/Classes/Domain/Model/Content.php
typo3/sysext/form/Classes/Domain/Model/Element/AbstractElement.php
typo3/sysext/form/Classes/Domain/Model/Element/AbstractPlainElement.php
typo3/sysext/form/Classes/Domain/Model/Element/ButtonElement.php
typo3/sysext/form/Classes/Domain/Model/Element/CheckboxElement.php
typo3/sysext/form/Classes/Domain/Model/Element/CheckboxGroupElement.php
typo3/sysext/form/Classes/Domain/Model/Element/ContainerElement.php
typo3/sysext/form/Classes/Domain/Model/Element/ContentElement.php
typo3/sysext/form/Classes/Domain/Model/Element/FieldsetElement.php
typo3/sysext/form/Classes/Domain/Model/Element/FileuploadElement.php
typo3/sysext/form/Classes/Domain/Model/Element/HeaderElement.php
typo3/sysext/form/Classes/Domain/Model/Element/HiddenElement.php
typo3/sysext/form/Classes/Domain/Model/Element/ImagebuttonElement.php
typo3/sysext/form/Classes/Domain/Model/Element/OptgroupElement.php
typo3/sysext/form/Classes/Domain/Model/Element/OptionElement.php
typo3/sysext/form/Classes/Domain/Model/Element/PasswordElement.php
typo3/sysext/form/Classes/Domain/Model/Element/RadioElement.php
typo3/sysext/form/Classes/Domain/Model/Element/RadioGroupElement.php
typo3/sysext/form/Classes/Domain/Model/Element/ResetElement.php
typo3/sysext/form/Classes/Domain/Model/Element/SelectElement.php
typo3/sysext/form/Classes/Domain/Model/Element/SubmitElement.php
typo3/sysext/form/Classes/Domain/Model/Element/TextareaElement.php
typo3/sysext/form/Classes/Domain/Model/Element/TextblockElement.php
typo3/sysext/form/Classes/Domain/Model/Element/TextlineElement.php
typo3/sysext/form/Classes/Domain/Model/Form.php
typo3/sysext/form/Classes/Domain/Model/Json/AbstractJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/ButtonJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/CheckboxGroupJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/CheckboxJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/ContainerJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/FieldsetJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/FileuploadJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/FormJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/HeaderJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/HiddenJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/NameJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/PasswordJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/RadioGroupJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/RadioJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/ResetJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/SelectJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/SubmitJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/TextareaJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/TextblockJsonElement.php
typo3/sysext/form/Classes/Domain/Model/Json/TextlineJsonElement.php
typo3/sysext/form/Classes/Domain/Repository/ContentRepository.php
typo3/sysext/form/Classes/ElementCounter.php
typo3/sysext/form/Classes/Filter/AlphabeticFilter.php
typo3/sysext/form/Classes/Filter/AlphanumericFilter.php
typo3/sysext/form/Classes/Filter/CurrencyFilter.php
typo3/sysext/form/Classes/Filter/DigitFilter.php
typo3/sysext/form/Classes/Filter/FilterInterface.php
typo3/sysext/form/Classes/Filter/IntegerFilter.php
typo3/sysext/form/Classes/Filter/LowerCaseFilter.php
typo3/sysext/form/Classes/Filter/RegExpFilter.php
typo3/sysext/form/Classes/Filter/RemoveXssFilter.php
typo3/sysext/form/Classes/Filter/StripNewLinesFilter.php
typo3/sysext/form/Classes/Filter/TitleCaseFilter.php
typo3/sysext/form/Classes/Filter/TrimFilter.php
typo3/sysext/form/Classes/Filter/UpperCaseFilter.php
typo3/sysext/form/Classes/Layout.php
typo3/sysext/form/Classes/Localization.php
typo3/sysext/form/Classes/PostProcess/MailPostProcessor.php
typo3/sysext/form/Classes/PostProcess/PostProcessor.php
typo3/sysext/form/Classes/PostProcess/PostProcessorInterface.php
typo3/sysext/form/Classes/Request.php
typo3/sysext/form/Classes/Utility/FilterUtility.php
typo3/sysext/form/Classes/Utility/FormUtility.php
typo3/sysext/form/Classes/Utility/TypoScriptToJsonConverter.php
typo3/sysext/form/Classes/Utility/ValidatorUtility.php
typo3/sysext/form/Classes/Validation/AbstractValidator.php
typo3/sysext/form/Classes/Validation/AlphabeticValidator.php
typo3/sysext/form/Classes/Validation/AlphanumericValidator.php
typo3/sysext/form/Classes/Validation/BetweenValidator.php
typo3/sysext/form/Classes/Validation/DateValidator.php
typo3/sysext/form/Classes/Validation/DigitValidator.php
typo3/sysext/form/Classes/Validation/EmailValidator.php
typo3/sysext/form/Classes/Validation/EqualsValidator.php
typo3/sysext/form/Classes/Validation/FileAllowedTypesValidator.php
typo3/sysext/form/Classes/Validation/FileMaximumSizeValidator.php
typo3/sysext/form/Classes/Validation/FileMinimumSizeValidator.php
typo3/sysext/form/Classes/Validation/FloatValidator.php
typo3/sysext/form/Classes/Validation/GreaterThanValidator.php
typo3/sysext/form/Classes/Validation/InArrayValidator.php
typo3/sysext/form/Classes/Validation/IntegerValidator.php
typo3/sysext/form/Classes/Validation/IpValidator.php
typo3/sysext/form/Classes/Validation/LengthValidator.php
typo3/sysext/form/Classes/Validation/LessthanValidator.php
typo3/sysext/form/Classes/Validation/RegExpValidator.php
typo3/sysext/form/Classes/Validation/RequiredValidator.php
typo3/sysext/form/Classes/Validation/UriValidator.php
typo3/sysext/form/Classes/Validation/ValidatorInterface.php
typo3/sysext/form/Classes/View/Confirmation/Additional/AdditionalElementView.php
typo3/sysext/form/Classes/View/Confirmation/Additional/LabelAdditionalElementView.php
typo3/sysext/form/Classes/View/Confirmation/Additional/LegendAdditionalElementView.php
typo3/sysext/form/Classes/View/Confirmation/ConfirmationView.php
typo3/sysext/form/Classes/View/Confirmation/Element/AbstractElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/CheckboxElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/CheckboxGroupElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/ContainerElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/FieldsetElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/FileuploadElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/OptgroupElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/OptionElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/RadioElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/RadioGroupElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/SelectElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/TextareaElementView.php
typo3/sysext/form/Classes/View/Confirmation/Element/TextlineElementView.php
typo3/sysext/form/Classes/View/Form/Additional/AdditionalElementView.php
typo3/sysext/form/Classes/View/Form/Additional/ErrorAdditionalElementView.php
typo3/sysext/form/Classes/View/Form/Additional/LabelAdditionalElementView.php
typo3/sysext/form/Classes/View/Form/Additional/LegendAdditionalElementView.php
typo3/sysext/form/Classes/View/Form/Additional/MandatoryAdditionalElementView.php
typo3/sysext/form/Classes/View/Form/Element/AbstractElementView.php
typo3/sysext/form/Classes/View/Form/Element/ButtonElementView.php
typo3/sysext/form/Classes/View/Form/Element/CheckboxElementView.php
typo3/sysext/form/Classes/View/Form/Element/CheckboxGroupElementView.php
typo3/sysext/form/Classes/View/Form/Element/ContainerElementView.php
typo3/sysext/form/Classes/View/Form/Element/ContentElementView.php
typo3/sysext/form/Classes/View/Form/Element/FieldsetElementView.php
typo3/sysext/form/Classes/View/Form/Element/FileuploadElementView.php
typo3/sysext/form/Classes/View/Form/Element/HeaderElementView.php
typo3/sysext/form/Classes/View/Form/Element/HiddenElementView.php
typo3/sysext/form/Classes/View/Form/Element/ImagebuttonElementView.php
typo3/sysext/form/Classes/View/Form/Element/OptgroupElementView.php
typo3/sysext/form/Classes/View/Form/Element/OptionElementView.php
typo3/sysext/form/Classes/View/Form/Element/PasswordElementView.php
typo3/sysext/form/Classes/View/Form/Element/RadioElementView.php
typo3/sysext/form/Classes/View/Form/Element/RadioGroupElementView.php
typo3/sysext/form/Classes/View/Form/Element/ResetElementView.php
typo3/sysext/form/Classes/View/Form/Element/SelectElementView.php
typo3/sysext/form/Classes/View/Form/Element/SubmitElementView.php
typo3/sysext/form/Classes/View/Form/Element/TextareaElementView.php
typo3/sysext/form/Classes/View/Form/Element/TextblockElementView.php
typo3/sysext/form/Classes/View/Form/Element/TextlineElementView.php
typo3/sysext/form/Classes/View/Form/FormView.php
typo3/sysext/form/Classes/View/Mail/Html/Additional/AdditionalElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Additional/LabelAdditionalElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Additional/LegendAdditionalElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/AbstractElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/CheckboxElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/CheckboxGroupElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/ContainerElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/FieldsetElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/FileuploadElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/HiddenElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/OptgroupElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/OptionElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/RadioElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/RadioGroupElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/SelectElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/TextareaElementView.php
typo3/sysext/form/Classes/View/Mail/Html/Element/TextlineElementView.php
typo3/sysext/form/Classes/View/Mail/Html/HtmlView.php
typo3/sysext/form/Classes/View/Mail/MailView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/AbstractElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/CheckboxElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/CheckboxGroupElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/ContainerElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/FieldsetElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/FileuploadElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/HiddenElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/OptgroupElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/OptionElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/RadioElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/RadioGroupElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/SelectElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/TextareaElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/Element/TextlineElementView.php
typo3/sysext/form/Classes/View/Mail/Plain/PlainView.php
typo3/sysext/form/Classes/View/Wizard/AbstractWizardView.php
typo3/sysext/form/Classes/View/Wizard/LoadWizardView.php
typo3/sysext/form/Classes/View/Wizard/SaveWizardView.php
typo3/sysext/form/Classes/View/Wizard/WizardView.php
typo3/sysext/form/ext_tables.php

index 81a261f..e80815d 100644 (file)
@@ -23,11 +23,11 @@ namespace TYPO3\CMS\Form\Controller;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Main controller for Forms.  All requests come through this class
  * and are routed to the model and view layers for processing.
  *
- * @category Controller
  * @author Patrick Broens <patrick@patrickbroens.nl>
  */
 class FormController {
@@ -147,7 +147,12 @@ class FormController {
        protected function showForm() {
                $show = FALSE;
                $submittedByPrefix = $this->requestHandler->getByMethod();
-               if ($submittedByPrefix === NULL || !empty($submittedByPrefix) && !$this->validate->isValid() || !empty($submittedByPrefix) && $this->validate->isValid() && $this->requestHandler->getPost('confirmation-false', NULL) !== NULL) {
+               if (
+                       $submittedByPrefix === NULL ||
+                       !empty($submittedByPrefix) && !$this->validate->isValid() ||
+                       !empty($submittedByPrefix) && $this->validate->isValid() &&
+                       $this->requestHandler->getPost('confirmation-false', NULL) !== NULL
+               ) {
                        $show = TRUE;
                }
                return $show;
@@ -225,5 +230,4 @@ class FormController {
 
 }
 
-
 ?>
\ No newline at end of file
index 354525b..f721d7d 100644 (file)
@@ -1,10 +1,32 @@
 <?php
 namespace TYPO3\CMS\Form\Controller;
 
+/***************************************************************
+ *  Copyright notice
+ *
+ *  (c) 2008 Patrick Broens (patrick@patrickbroens.nl)
+ *  All rights reserved
+ *
+ *  This script is part of the TYPO3 project. The TYPO3 project is
+ *  free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation; either version 2 of the License, or
+ *  (at your option) any later version.
+ *
+ *  The GNU General Public License can be found at
+ *  http://www.gnu.org/copyleft/gpl.html.
+ *
+ *  This script is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  This copyright notice MUST APPEAR in all copies of the script!
+ ***************************************************************/
+
 /**
  * The form wizard controller
  *
- * @category Controller
  * @author Patrick Broens <patrick@patrickbroens.nl>
  */
 class WizardController {
@@ -18,14 +40,14 @@ class WizardController {
         */
        public function dispatch() {
                switch (\TYPO3\CMS\Core\Utility\GeneralUtility::_GP('action')) {
-               case 'save':
-                       $this->saveAction();
-                       break;
-               case 'load':
-                       $this->loadAction();
-                       break;
-               default:
-                       $this->indexAction();
+                       case 'save':
+                               $this->saveAction();
+                               break;
+                       case 'load':
+                               $this->loadAction();
+                               break;
+                       default:
+                               $this->indexAction();
                }
        }
 
@@ -79,5 +101,4 @@ class WizardController {
 
 }
 
-
 ?>
\ No newline at end of file
index fdd8b59..5d5b7e6 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Factory;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Json to Typoscript converter
  *
@@ -90,53 +91,53 @@ class JsonToTypoScript {
                                if ($element['xtype']) {
                                        $this->elementId++;
                                        switch ($element['xtype']) {
-                                       case 'typo3-form-wizard-elements-basic-button':
+                                               case 'typo3-form-wizard-elements-basic-button':
 
-                                       case 'typo3-form-wizard-elements-basic-checkbox':
+                                               case 'typo3-form-wizard-elements-basic-checkbox':
 
-                                       case 'typo3-form-wizard-elements-basic-fileupload':
+                                               case 'typo3-form-wizard-elements-basic-fileupload':
 
-                                       case 'typo3-form-wizard-elements-basic-hidden':
+                                               case 'typo3-form-wizard-elements-basic-hidden':
 
-                                       case 'typo3-form-wizard-elements-basic-password':
+                                               case 'typo3-form-wizard-elements-basic-password':
 
-                                       case 'typo3-form-wizard-elements-basic-radio':
+                                               case 'typo3-form-wizard-elements-basic-radio':
 
-                                       case 'typo3-form-wizard-elements-basic-reset':
+                                               case 'typo3-form-wizard-elements-basic-reset':
 
-                                       case 'typo3-form-wizard-elements-basic-select':
+                                               case 'typo3-form-wizard-elements-basic-select':
 
-                                       case 'typo3-form-wizard-elements-basic-submit':
+                                               case 'typo3-form-wizard-elements-basic-submit':
 
-                                       case 'typo3-form-wizard-elements-basic-textarea':
+                                               case 'typo3-form-wizard-elements-basic-textarea':
 
-                                       case 'typo3-form-wizard-elements-basic-textline':
+                                               case 'typo3-form-wizard-elements-basic-textline':
 
-                                       case 'typo3-form-wizard-elements-predefined-email':
+                                               case 'typo3-form-wizard-elements-predefined-email':
 
-                                       case 'typo3-form-wizard-elements-content-header':
+                                               case 'typo3-form-wizard-elements-content-header':
 
-                                       case 'typo3-form-wizard-elements-content-textblock':
-                                               $this->getDefaultElementSetup($element, $parent, $elementCounter, $childrenWithParentName);
-                                               break;
-                                       case 'typo3-form-wizard-elements-basic-fieldset':
+                                               case 'typo3-form-wizard-elements-content-textblock':
+                                                       $this->getDefaultElementSetup($element, $parent, $elementCounter, $childrenWithParentName);
+                                                       break;
+                                               case 'typo3-form-wizard-elements-basic-fieldset':
 
-                                       case 'typo3-form-wizard-elements-predefined-name':
-                                               $this->getDefaultElementSetup($element, $parent, $elementCounter);
-                                               $this->getContainer($element, $parent, $elementCounter);
-                                               break;
-                                       case 'typo3-form-wizard-elements-predefined-checkboxgroup':
+                                               case 'typo3-form-wizard-elements-predefined-name':
+                                                       $this->getDefaultElementSetup($element, $parent, $elementCounter);
+                                                       $this->getContainer($element, $parent, $elementCounter);
+                                                       break;
+                                               case 'typo3-form-wizard-elements-predefined-checkboxgroup':
 
-                                       case 'typo3-form-wizard-elements-predefined-radiogroup':
-                                               $this->getDefaultElementSetup($element, $parent, $elementCounter);
-                                               $this->getContainer($element, $parent, $elementCounter, TRUE);
-                                               break;
-                                       case 'typo3-form-wizard-elements-basic-form':
-                                               $this->getDefaultElementSetup($element, $parent, $elementCounter);
-                                               $this->getContainer($element, $parent, $elementCounter);
-                                               $this->getForm($element, $parent, $elementCounter);
-                                               break;
-                                       default:
+                                               case 'typo3-form-wizard-elements-predefined-radiogroup':
+                                                       $this->getDefaultElementSetup($element, $parent, $elementCounter);
+                                                       $this->getContainer($element, $parent, $elementCounter, TRUE);
+                                                       break;
+                                               case 'typo3-form-wizard-elements-basic-form':
+                                                       $this->getDefaultElementSetup($element, $parent, $elementCounter);
+                                                       $this->getContainer($element, $parent, $elementCounter);
+                                                       $this->getForm($element, $parent, $elementCounter);
+                                                       break;
+                                               default:
 
                                        }
                                }
@@ -213,31 +214,31 @@ class JsonToTypoScript {
                $shortXType = str_replace('typo3-form-wizard-elements-', '', $element['xtype']);
                list($category, $type) = explode('-', $shortXType);
                switch ($category) {
-               case 'basic':
-                       $contentObjectType = strtoupper($type);
-                       break;
-               case 'predefined':
-                       switch ($type) {
-                       case 'checkboxgroup':
-
-                       case 'radiogroup':
+                       case 'basic':
                                $contentObjectType = strtoupper($type);
                                break;
-                       case 'email':
-                               $contentObjectType = 'TEXTLINE';
+                       case 'predefined':
+                               switch ($type) {
+                               case 'checkboxgroup':
+
+                               case 'radiogroup':
+                                       $contentObjectType = strtoupper($type);
+                                       break;
+                               case 'email':
+                                       $contentObjectType = 'TEXTLINE';
+                                       break;
+                               case 'name':
+                                       $contentObjectType = 'FIELDSET';
+                               }
                                break;
-                       case 'name':
-                               $contentObjectType = 'FIELDSET';
-                       }
-                       break;
-               case 'content':
-                       switch ($type) {
-                       case 'header':
+                       case 'content':
+                               switch ($type) {
+                               case 'header':
 
-                       case 'textblock':
-                               $contentObjectType = strtoupper($type);
-                       }
-               default:
+                               case 'textblock':
+                                       $contentObjectType = strtoupper($type);
+                               }
+                       default:
 
                }
                return $contentObjectType;
@@ -256,40 +257,40 @@ class JsonToTypoScript {
        protected function setConfiguration(array $element, array &$parent, $elementCounter, $childrenWithParentName = FALSE) {
                foreach ($element['configuration'] as $key => $value) {
                        switch ($key) {
-                       case 'attributes':
-                               $this->setAttributes($value, $parent, $elementCounter, $childrenWithParentName);
-                               break;
-                       case 'confirmation':
-                               $this->setConfirmation($value, $parent, $elementCounter);
-                               break;
-                       case 'filters':
-                               $this->setFilters($value, $parent, $elementCounter);
-                               break;
-                       case 'label':
-                               $this->setLabel($value, $parent, $elementCounter);
-                               break;
-                       case 'layout':
-                               $this->setLayout($element, $value, $parent, $elementCounter);
-                               break;
-                       case 'legend':
-                               $this->setLegend($value, $parent, $elementCounter);
-                               break;
-                       case 'options':
-                               $this->setOptions($element, $value, $parent, $elementCounter);
-                               break;
-                       case 'postProcessor':
-                               $this->setPostProcessor($value, $parent, $elementCounter);
-                               break;
-                       case 'prefix':
-                               $this->setPrefix($value, $parent, $elementCounter);
-                               break;
-                       case 'validation':
-                               $this->setValidationRules($element, $value);
-                               break;
-                       case 'various':
-                               $this->setVarious($element, $value, $parent, $elementCounter);
-                               break;
-                       default:
+                               case 'attributes':
+                                       $this->setAttributes($value, $parent, $elementCounter, $childrenWithParentName);
+                                       break;
+                               case 'confirmation':
+                                       $this->setConfirmation($value, $parent, $elementCounter);
+                                       break;
+                               case 'filters':
+                                       $this->setFilters($value, $parent, $elementCounter);
+                                       break;
+                               case 'label':
+                                       $this->setLabel($value, $parent, $elementCounter);
+                                       break;
+                               case 'layout':
+                                       $this->setLayout($element, $value, $parent, $elementCounter);
+                                       break;
+                               case 'legend':
+                                       $this->setLegend($value, $parent, $elementCounter);
+                                       break;
+                               case 'options':
+                                       $this->setOptions($element, $value, $parent, $elementCounter);
+                                       break;
+                               case 'postProcessor':
+                                       $this->setPostProcessor($value, $parent, $elementCounter);
+                                       break;
+                               case 'prefix':
+                                       $this->setPrefix($value, $parent, $elementCounter);
+                                       break;
+                               case 'validation':
+                                       $this->setValidationRules($element, $value);
+                                       break;
+                               case 'various':
+                                       $this->setVarious($element, $value, $parent, $elementCounter);
+                                       break;
+                               default:
 
                        }
                }
@@ -378,39 +379,39 @@ class JsonToTypoScript {
         */
        protected function setLayout(array $element, $value, array &$parent, $elementCounter) {
                switch ($element['xtype']) {
-               case 'typo3-form-wizard-elements-basic-button':
+                       case 'typo3-form-wizard-elements-basic-button':
 
-               case 'typo3-form-wizard-elements-basic-fileupload':
+                       case 'typo3-form-wizard-elements-basic-fileupload':
 
-               case 'typo3-form-wizard-elements-basic-password':
+                       case 'typo3-form-wizard-elements-basic-password':
 
-               case 'typo3-form-wizard-elements-basic-reset':
+                       case 'typo3-form-wizard-elements-basic-reset':
 
-               case 'typo3-form-wizard-elements-basic-submit':
+                       case 'typo3-form-wizard-elements-basic-submit':
 
-               case 'typo3-form-wizard-elements-basic-textline':
-                       if ($value === 'back') {
-                               $parent[$elementCounter . '.']['layout'] = '<input />' . chr(10) . '<label />';
-                       }
-                       break;
-               case 'typo3-form-wizard-elements-basic-checkbox':
+                       case 'typo3-form-wizard-elements-basic-textline':
+                               if ($value === 'back') {
+                                       $parent[$elementCounter . '.']['layout'] = '<input />' . chr(10) . '<label />';
+                               }
+                               break;
+                       case 'typo3-form-wizard-elements-basic-checkbox':
 
-               case 'typo3-form-wizard-elements-basic-radio':
-                       if ($value === 'front') {
-                               $parent[$elementCounter . '.']['layout'] = '<label />' . chr(10) . '<input />';
-                       }
-                       break;
-               case 'typo3-form-wizard-elements-basic-select':
-                       if ($value === 'back') {
-                               $parent[$elementCounter . '.']['layout'] = '<select>' . chr(10) . '<elements />' . chr(10) . '</select>' . chr(10) . '<label />';
-                       }
-                       break;
-               case 'typo3-form-wizard-elements-basic-textarea':
-                       if ($value === 'back') {
-                               $parent[$elementCounter . '.']['layout'] = '<textarea />' . chr(10) . '<label />';
-                       }
-                       break;
-               default:
+                       case 'typo3-form-wizard-elements-basic-radio':
+                               if ($value === 'front') {
+                                       $parent[$elementCounter . '.']['layout'] = '<label />' . chr(10) . '<input />';
+                               }
+                               break;
+                       case 'typo3-form-wizard-elements-basic-select':
+                               if ($value === 'back') {
+                                       $parent[$elementCounter . '.']['layout'] = '<select>' . chr(10) . '<elements />' . chr(10) . '</select>' . chr(10) . '<label />';
+                               }
+                               break;
+                       case 'typo3-form-wizard-elements-basic-textarea':
+                               if ($value === 'back') {
+                                       $parent[$elementCounter . '.']['layout'] = '<textarea />' . chr(10) . '<label />';
+                               }
+                               break;
+                       default:
 
                }
        }
@@ -527,13 +528,13 @@ class JsonToTypoScript {
        protected function setVarious(array $element, array $various, array &$parent, $elementCounter) {
                foreach ($various as $key => $value) {
                        switch ($key) {
-                       case 'headingSize':
+                               case 'headingSize':
 
-                       case 'content':
+                               case 'content':
 
-                       case 'name':
-                               $parent[$elementCounter . '.'][$key] = (string) $value;
-                               break;
+                               case 'name':
+                                       $parent[$elementCounter . '.'][$key] = (string) $value;
+                                       break;
                        }
                }
        }
@@ -577,5 +578,4 @@ class JsonToTypoScript {
 
 }
 
-
 ?>
\ No newline at end of file
index 4b270ff..ffa1b71 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Factory;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Typoscript factory for form
  *
@@ -33,7 +34,11 @@ namespace TYPO3\CMS\Form\Domain\Factory;
  */
 class TypoScriptFactory implements \TYPO3\CMS\Core\SingletonInterface {
 
+       /**
+        * @var string
+        */
        const PROPERTY_DisableContentElement = 'disableContentElement';
+
        /**
         * @var \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer
         */
index 09c5e38..119264e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Abstract for additional
  *
@@ -98,5 +99,4 @@ abstract class AbstractAdditionalElement {
 
 }
 
-
 ?>
\ No newline at end of file
index 47253f9..0c9801e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Additional elements for FORM object
  *
@@ -105,5 +106,4 @@ class AdditionalAdditionalElement {
 
 }
 
-
 ?>
\ No newline at end of file
index 7173a7b..7b3029f 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Additional 'error'
  *
@@ -46,5 +47,4 @@ class ErrorAdditionalElement extends \TYPO3\CMS\Form\Domain\Model\Additional\Abs
 
 }
 
-
 ?>
\ No newline at end of file
index eb08fd1..69a62de 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Additional 'label'
  *
@@ -42,5 +43,4 @@ class LabelAdditionalElement extends \TYPO3\CMS\Form\Domain\Model\Additional\Abs
 
 }
 
-
 ?>
\ No newline at end of file
index f286439..5ddaff0 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Additional 'legend'
  *
@@ -42,5 +43,4 @@ class LegendAdditionalElement extends \TYPO3\CMS\Form\Domain\Model\Additional\Ab
 
 }
 
-
 ?>
\ No newline at end of file
index 25f821d..9c5eccb 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Additional 'mandatory'
  *
@@ -46,5 +47,4 @@ class MandatoryAdditionalElement extends \TYPO3\CMS\Form\Domain\Model\Additional
 
 }
 
-
 ?>
\ No newline at end of file
index fa1bf4a..489fccd 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Abstract for attribute objects
  *
@@ -66,7 +67,7 @@ abstract class AbstractAttribute {
        /**
         * Set the value
         *
-        * @param string $valueThe value to set
+        * @param string $value The value to set
         * @return void
         */
        public function setValue($value) {
@@ -85,5 +86,4 @@ abstract class AbstractAttribute {
 
 }
 
-
 ?>
\ No newline at end of file
index 695316a..c2b0d84 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'accept'
  *
@@ -52,5 +53,4 @@ class AcceptAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAtt
 
 }
 
-
 ?>
\ No newline at end of file
index ee93f66..39f3bc9 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'acceptcharset'
  *
@@ -58,5 +59,4 @@ class AcceptCharsetAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\Abst
 
 }
 
-
 ?>
\ No newline at end of file
index 283d19c..c2bc078 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'accesskey'
  *
@@ -56,5 +57,4 @@ class AccesskeyAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\Abstract
 
 }
 
-
 ?>
\ No newline at end of file
index db578ff..b8081d1 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'action'
  *
@@ -51,5 +52,4 @@ class ActionAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAtt
 
 }
 
-
 ?>
\ No newline at end of file
index f4eeda6..a309be1 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'alt'
  *
@@ -48,5 +49,4 @@ class AltAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttrib
 
 }
 
-
 ?>
\ No newline at end of file
index 66540e5..3dc8f24 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute class for the form elements
  *
@@ -152,5 +153,4 @@ class AttributesAttribute {
 
 }
 
-
 ?>
\ No newline at end of file
index 7e77834..8b93b1e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'checked'
  *
@@ -51,5 +52,4 @@ class CheckedAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAt
 
 }
 
-
 ?>
\ No newline at end of file
index 8743308..944739e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'class'
  *
@@ -48,5 +49,4 @@ class ClassAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttr
 
 }
 
-
 ?>
\ No newline at end of file
index 5aa382c..e7e60d7 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'cols'
  *
@@ -56,5 +57,4 @@ class ColsAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttri
 
 }
 
-
 ?>
\ No newline at end of file
index f2383eb..0cb2309 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'dir'
  *
@@ -60,5 +61,4 @@ class DirAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttrib
 
 }
 
-
 ?>
\ No newline at end of file
index 9c00cc4..9d37bc6 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'disabled'
  *
@@ -60,5 +61,4 @@ class DisabledAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractA
 
 }
 
-
 ?>
\ No newline at end of file
index 30f57da..d378851 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'enctype'
  *
@@ -55,5 +56,4 @@ class EnctypeAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAt
 
 }
 
-
 ?>
\ No newline at end of file
index 87326ef..b9f4b43 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'id'
  *
@@ -65,5 +66,4 @@ class IdAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttribu
 
 }
 
-
 ?>
\ No newline at end of file
index caef949..0a18542 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'label'
  *
@@ -49,5 +50,4 @@ class LabelAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttr
 
 }
 
-
 ?>
\ No newline at end of file
index 40095b5..5857eda 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'lang'
  *
@@ -59,5 +60,4 @@ class LangAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttri
 
 }
 
-
 ?>
\ No newline at end of file
index 4535378..d6b2de6 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'maxlength'
  *
@@ -55,5 +56,4 @@ class MaxlengthAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\Abstract
 
 }
 
-
 ?>
\ No newline at end of file
index dbbc7eb..e01c522 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'method'
  *
@@ -53,5 +54,4 @@ class MethodAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAtt
 
 }
 
-
 ?>
\ No newline at end of file
index f8affc7..c5800c7 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'multiple'
  *
@@ -49,5 +50,4 @@ class MultipleAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractA
 
 }
 
-
 ?>
\ No newline at end of file
index e15598d..8372618 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'name'
  *
@@ -111,5 +112,4 @@ class NameAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttri
 
 }
 
-
 ?>
\ No newline at end of file
index e7da352..40492ec 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'readonly'
  *
@@ -58,5 +59,4 @@ class ReadonlyAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractA
 
 }
 
-
 ?>
\ No newline at end of file
index 4189920..6a332bb 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'rows'
  *
@@ -55,5 +56,4 @@ class RowsAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttri
 
 }
 
-
 ?>
\ No newline at end of file
index f4983f9..605cdaa 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'selected'
  *
@@ -46,5 +47,4 @@ class SelectedAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractA
 
 }
 
-
 ?>
\ No newline at end of file
index 68d3d5c..75e5b44 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'size'
  *
@@ -54,5 +55,4 @@ class SizeAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttri
 
 }
 
-
 ?>
\ No newline at end of file
index 123fb53..534cd59 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'src'
  *
@@ -49,5 +50,4 @@ class SrcAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttrib
 
 }
 
-
 ?>
\ No newline at end of file
index 00af68c..6fdb341 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'style'
  *
@@ -46,5 +47,4 @@ class StyleAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttr
 
 }
 
-
 ?>
\ No newline at end of file
index 99b346f..4d441c8 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'tabindex'
  *
@@ -77,5 +78,4 @@ class TabindexAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractA
 
 }
 
-
 ?>
\ No newline at end of file
index be712a7..3204a42 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'title'
  *
@@ -56,5 +57,4 @@ class TitleAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttr
 
 }
 
-
 ?>
\ No newline at end of file
index 0eb20bb..e4d8dbf 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'type'
  *
@@ -65,5 +66,4 @@ class TypeAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttri
 
 }
 
-
 ?>
\ No newline at end of file
index 0fca322..4c1f965 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Attribute;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Attribute 'value'
  *
@@ -54,5 +55,4 @@ class ValueAttribute extends \TYPO3\CMS\Form\Domain\Model\Attribute\AbstractAttr
 
 }
 
-
 ?>
\ No newline at end of file
index bbf896f..82cf25a 100644 (file)
@@ -23,10 +23,10 @@ namespace TYPO3\CMS\Form\Domain\Model;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Content domain model
  *
- * @category Model
  * @author Patrick Broens <patrick@patrickbroens.nl>
  */
 class Content {
@@ -111,5 +111,4 @@ class Content {
 
 }
 
-
 ?>
\ No newline at end of file
index 28cfd10..86348e5 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Abstract for the form elements
  *
@@ -30,8 +31,19 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  */
 abstract class AbstractElement {
 
+       /**
+        * @var string
+        */
        const ELEMENT_TYPE_FORM = 'FORM';
+
+       /**
+        * @var string
+        */
        const ELEMENT_TYPE_PLAIN = 'PLAIN';
+
+       /**
+        * @var string
+        */
        const ELEMENT_TYPE_CONTENT = 'CONTENT';
        /**
         * Internal Id of the element
@@ -150,7 +162,6 @@ abstract class AbstractElement {
         *
         * @param integer $elementId Internal Id of the element
         * @param array $arguments Configuration array
-        * @return void
         */
        public function __construct() {
                $this->localCobj = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer');
@@ -514,5 +525,4 @@ abstract class AbstractElement {
 
 }
 
-
 ?>
\ No newline at end of file
index c086910..8211fb2 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Hidden field model object
  *
@@ -88,5 +89,4 @@ class AbstractPlainElement extends \TYPO3\CMS\Form\Domain\Model\Element\Abstract
 
 }
 
-
 ?>
\ No newline at end of file
index fbe0656..e50d439 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Button model object
  *
@@ -69,7 +70,7 @@ class ButtonElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
         *
         * @param string $value Value to display on button
         * @return void
-        * @see tx_form_Domain_Model_Element::setValue()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::setValue()
         */
        public function setValue($value = '') {
                /** @var $localizationHandler \TYPO3\CMS\Form\Localization */
@@ -88,5 +89,4 @@ class ButtonElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
 
 }
 
-
 ?>
\ No newline at end of file
index 10b6d2e..ea1971e 100644 (file)
@@ -77,7 +77,7 @@ class CheckboxElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractEleme
         * it will change the checked attribute
         *
         * @return \TYPO3\CMS\Form\Domain\Model\Element\CheckboxElement
-        * @see tx_form_Domain_Model_Element::checkFilterAndSetIncomingDataFromRequest()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::checkFilterAndSetIncomingDataFromRequest()
         */
        public function checkFilterAndSetIncomingDataFromRequest() {
                if ($this->value === '') {
@@ -120,5 +120,4 @@ class CheckboxElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractEleme
 
 }
 
-
 ?>
\ No newline at end of file
index 3848762..be23a98 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Checkbox group model object
  *
@@ -48,5 +49,4 @@ class CheckboxGroupElement extends \TYPO3\CMS\Form\Domain\Model\Element\Fieldset
 
 }
 
-
 ?>
\ No newline at end of file
index 77630b8..b87508f 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Class for the form container elements
  *
@@ -59,5 +60,4 @@ class ContainerElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElem
 
 }
 
-
 ?>
\ No newline at end of file
index 78bbe5f..4d17a5e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Content model object
  *
@@ -85,5 +86,4 @@ class ContentElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElemen
 
 }
 
-
 ?>
\ No newline at end of file
index b02358b..52b33db 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Fieldset model object
  *
@@ -45,5 +46,4 @@ class FieldsetElement extends \TYPO3\CMS\Form\Domain\Model\Element\ContainerElem
 
 }
 
-
 ?>
\ No newline at end of file
index 435e6b4..7721cce 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * File upload model object
  *
@@ -93,5 +94,4 @@ class FileuploadElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractEle
 
 }
 
-
 ?>
\ No newline at end of file
index 7ee253b..9cddee2 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Header model object
  *
@@ -54,5 +55,4 @@ class HeaderElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractPlainEl
 
 }
 
-
 ?>
\ No newline at end of file
index aee2e60..1a8dea2 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Hidden field model object
  *
@@ -60,7 +61,7 @@ class HiddenElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
         * datapart of the element
         *
         * @return \TYPO3\CMS\Form\Domain\Model\Element\HiddenElement
-        * @see tx_form_Domain_Model_Element::checkFilterAndSetIncomingDataFromRequest()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::checkFilterAndSetIncomingDataFromRequest()
         */
        public function checkFilterAndSetIncomingDataFromRequest() {
                if ($this->requestHandler->has($this->getName())) {
@@ -73,5 +74,4 @@ class HiddenElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
 
 }
 
-
 ?>
\ No newline at end of file
index 30622ce..43ccc5f 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Image button model object
  *
@@ -64,5 +65,4 @@ class ImagebuttonElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractEl
 
 }
 
-
 ?>
\ No newline at end of file
index 8fb57a0..bba1cbf 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Optgroup model object
  *
@@ -57,7 +58,7 @@ class OptgroupElement extends \TYPO3\CMS\Form\Domain\Model\Element\ContainerElem
         *
         * @param string $parentName Name of the parent
         * @return \TYPO3\CMS\Form\Domain\Model\Element\OptgroupElement The element object
-        * @see tx_form_Domain_Model_Element::setParent()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::setParent()
         */
        public function setParentName($parentName) {
                /** @var $element \TYPO3\CMS\Form\Domain\Model\Element\OptionElement */
@@ -80,5 +81,4 @@ class OptgroupElement extends \TYPO3\CMS\Form\Domain\Model\Element\ContainerElem
 
 }
 
-
 ?>
\ No newline at end of file
index 91651c8..b790700 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Option model object
  *
@@ -76,7 +77,7 @@ class OptionElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
         *
         * @param string $parentName Name of the parent
         * @return \TYPO3\CMS\Form\Domain\Model\Element\OptionElement The element object
-        * @see tx_form_Domain_Model_Element::setParent()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::setParent()
         */
        public function setParentName($parentName) {
                $this->parentName = $parentName;
@@ -91,7 +92,7 @@ class OptionElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
         * it will change the selected attribute
         *
         * @return \TYPO3\CMS\Form\Domain\Model\Element\OptionElement
-        * @see tx_form_Domain_Model_Element::checkFilterAndSetIncomingDataFromRequest()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::checkFilterAndSetIncomingDataFromRequest()
         */
        public function checkFilterAndSetIncomingDataFromRequest() {
                if ($this->value === '') {
@@ -119,5 +120,4 @@ class OptionElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
 
 }
 
-
 ?>
\ No newline at end of file
index 67c90ff..994996f 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Password model object
  *
@@ -70,7 +71,7 @@ class PasswordElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractEleme
         * datapart of the element
         *
         * @return \TYPO3\CMS\Form\Domain\Model\Element\PasswordElement
-        * @see tx_form_Domain_Model_Element::checkFilterAndSetIncomingDataFromRequest()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::checkFilterAndSetIncomingDataFromRequest()
         */
        public function checkFilterAndSetIncomingDataFromRequest() {
                if ($this->requestHandler->has($this->getName())) {
@@ -83,5 +84,4 @@ class PasswordElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractEleme
 
 }
 
-
 ?>
\ No newline at end of file
index c5bcbf9..325defd 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Radio model object
  *
@@ -77,7 +78,7 @@ class RadioElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
         * it will change the checked attribute
         *
         * @return \TYPO3\CMS\Form\Domain\Model\Element\RadioElement
-        * @see tx_form_Domain_Model_Element::checkFilterAndSetIncomingDataFromRequest()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::checkFilterAndSetIncomingDataFromRequest()
         */
        public function checkFilterAndSetIncomingDataFromRequest() {
                if ($this->value === '') {
@@ -97,5 +98,4 @@ class RadioElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
 
 }
 
-
 ?>
\ No newline at end of file
index e45e08a..c09edc7 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Radio group model object
  *
@@ -48,5 +49,4 @@ class RadioGroupElement extends \TYPO3\CMS\Form\Domain\Model\Element\FieldsetEle
 
 }
 
-
 ?>
\ No newline at end of file
index bbd1dca..e256771 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Reset button model object
  *
@@ -69,11 +70,11 @@ class ResetElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
         *
         * @param string $value Value to display on button
         * @return void
-        * @see tx_form_Domain_Model_Element::setValue()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::setValue()
         */
        public function setValue($value = '') {
                $localizationHandler = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Form\\Localization');
-               // value not set from typoscript
+               // Value not set from typoscript
                $oldValue = $this->getAttributeValue('value');
                if (empty($oldValue)) {
                        if (!empty($value)) {
@@ -88,5 +89,4 @@ class ResetElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
 
 }
 
-
 ?>
\ No newline at end of file
index 55e6e76..0c19f96 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Select model object
  *
@@ -81,7 +82,11 @@ class SelectElement extends \TYPO3\CMS\Form\Domain\Model\Element\ContainerElemen
                if (array_key_exists($attribute, $this->allowedAttributes)) {
                        $this->attributes->addAttribute($attribute, $value);
                }
-               if ($attribute === 'name' && $this->attributes->hasAttribute('multiple') && $this->attributes->getValue('multiple') === 'multiple' || $attribute === 'multiple' && $this->attributes->hasAttribute('name')) {
+               if (
+                       $attribute === 'name' && $this->attributes->hasAttribute('multiple') &&
+                       $this->attributes->getValue('multiple') === 'multiple' ||
+                       $attribute === 'multiple' && $this->attributes->hasAttribute('name')
+               ) {
                        /** @var $nameAttribute \TYPO3\CMS\Form\Domain\Model\Attribute\NameAttribute */
                        $nameAttribute = $this->attributes->getAttributeObjectByKey('name');
                        $nameAttribute->setAddition('[]');
@@ -91,5 +96,4 @@ class SelectElement extends \TYPO3\CMS\Form\Domain\Model\Element\ContainerElemen
 
 }
 
-
 ?>
\ No newline at end of file
index 379ead9..7092bf5 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Submit button model object
  *
@@ -69,12 +70,12 @@ class SubmitElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
         *
         * @param string $value Value to display on button
         * @return void
-        * @see tx_form_Domain_Model_Element::setValue()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::setValue()
         */
        public function setValue($value = '') {
                /** @var $localizationHandler \TYPO3\CMS\Form\Localization */
                $localizationHandler = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Form\\Localization');
-               // value not set from typoscript
+               // Value not set from typoscript
                $oldValue = $this->getAttributeValue('value');
                if (empty($oldValue)) {
                        if (!empty($value)) {
@@ -89,5 +90,4 @@ class SubmitElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
 
 }
 
-
 ?>
\ No newline at end of file
index afa6023..32818aa 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Textarea model object
  *
@@ -77,7 +78,7 @@ class TextareaElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractEleme
         * datapart of the element
         *
         * @return \TYPO3\CMS\Form\Domain\Model\Element\TextareaElement
-        * @see tx_form_Domain_Model_Element::checkFilterAndSetIncomingDataFromRequest()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::checkFilterAndSetIncomingDataFromRequest()
         */
        public function checkFilterAndSetIncomingDataFromRequest() {
                if ($this->requestHandler->has($this->getName())) {
@@ -90,5 +91,4 @@ class TextareaElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractEleme
 
 }
 
-
 ?>
\ No newline at end of file
index b481641..aaca992 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Textblock model object
  *
@@ -30,8 +31,6 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  */
 class TextblockElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractPlainElement {
 
-
 }
 
-
 ?>
\ No newline at end of file
index e6decdf..92996ec 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Textline model object
  *
@@ -70,7 +71,7 @@ class TextlineElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractEleme
         * datapart of the element
         *
         * @return \TYPO3\CMS\Form\Domain\Model\Element\TextlineElement
-        * @see tx_form_Domain_Model_Element::checkFilterAndSetIncomingDataFromRequest()
+        * @see \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement::checkFilterAndSetIncomingDataFromRequest()
         */
        public function checkFilterAndSetIncomingDataFromRequest() {
                if ($this->requestHandler->has($this->getName())) {
@@ -83,5 +84,4 @@ class TextlineElement extends \TYPO3\CMS\Form\Domain\Model\Element\AbstractEleme
 
 }
 
-
 ?>
\ No newline at end of file
index fb866d5..02be85d 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * A form
  *
@@ -103,5 +104,4 @@ class Form extends \TYPO3\CMS\Form\Domain\Model\Element\ContainerElement {
 
 }
 
-
 ?>
\ No newline at end of file
index 8290a89..19f6273 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON element abstract
  *
@@ -69,22 +70,22 @@ class AbstractJsonElement {
        public function setParameters(array $parameters) {
                foreach ($this->configuration as $key => $value) {
                        switch ($key) {
-                       case 'attributes':
-                               $this->setAttributes($parameters);
-                               break;
-                       case 'filters':
-                               $this->setFilters($parameters);
-                               break;
-                       case 'label':
-                               $this->setLabel($parameters);
-                               break;
-                       case 'layout':
-                               $this->setLayout($parameters);
-                               break;
-                       case 'validation':
-                               $this->setValidation($parameters);
-                               break;
-                       }
+                               case 'attributes':
+                                       $this->setAttributes($parameters);
+                                       break;
+                               case 'filters':
+                                       $this->setFilters($parameters);
+                                       break;
+                               case 'label':
+                                       $this->setLabel($parameters);
+                                       break;
+                               case 'layout':
+                                       $this->setLayout($parameters);
+                                       break;
+                               case 'validation':
+                                       $this->setValidation($parameters);
+                                       break;
+                               }
                }
        }
 
@@ -182,5 +183,4 @@ class AbstractJsonElement {
 
 }
 
-
 ?>
\ No newline at end of file
index d8b38fc..2799b49 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON button
  *
@@ -77,5 +78,4 @@ class ButtonJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonEl
 
 }
 
-
 ?>
\ No newline at end of file
index 78482f8..d63bc30 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON checkboxgroup
  *
@@ -73,7 +74,7 @@ class CheckboxGroupJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\Fieldse
         * @param array $parameters Configuration array
         * @return void
         * @author Patrick Broens <patrick@patrickbroens.nl>
-        * @see tx_form_Domain_Model_Json_Fieldset::setParameters()
+        * @see \TYPO3\CMS\Form\Domain\Model\Json\FieldsetJsonElement::setParameters()
         */
        public function setParameters(array $parameters) {
                parent::setParameters($parameters);
@@ -124,5 +125,4 @@ class CheckboxGroupJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\Fieldse
 
 }
 
-
 ?>
\ No newline at end of file
index fe15b7b..acc09f0 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON checkbox
  *
@@ -77,5 +78,4 @@ class CheckboxJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJson
 
 }
 
-
 ?>
\ No newline at end of file
index f0677d6..c05aff2 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON container abstract
  *
@@ -52,5 +53,4 @@ class ContainerJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJso
 
 }
 
-
 ?>
\ No newline at end of file
index ed24c53..f59465f 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON fieldset
  *
@@ -67,7 +68,7 @@ class FieldsetJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\ContainerJso
         *
         * @param array $parameters Configuration array
         * @return void
-        * @see tx_form_Domain_Model_Json_Element::setParameters()
+        * @see \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonElement::setParameters()
         */
        public function setParameters(array $parameters) {
                parent::setParameters($parameters);
@@ -90,5 +91,4 @@ class FieldsetJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\ContainerJso
 
 }
 
-
 ?>
\ No newline at end of file
index e66ca11..69b942b 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON Fileupload
  *
@@ -77,5 +78,4 @@ class FileuploadJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJs
 
 }
 
-
 ?>
\ No newline at end of file
index fa6b8cd..14e11ac 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON form
  *
@@ -73,7 +74,7 @@ class FormJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\ContainerJsonEle
         *
         * @param array $parameters Configuration array
         * @return void
-        * @see tx_form_Domain_Model_Json_Container::setParameters()
+        * @see \TYPO3\CMS\Form\Domain\Model\Json\ContainerJsonElement::setParameters()
         */
        public function setParameters(array $parameters) {
                parent::setParameters($parameters);
@@ -136,5 +137,4 @@ class FormJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\ContainerJsonEle
 
 }
 
-
 ?>
\ No newline at end of file
index d34a8d7..a3c4180 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON header
  *
@@ -69,7 +70,7 @@ class HeaderJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonEl
         *
         * @param array $parameters Configuration array
         * @return void
-        * @see tx_form_Domain_Model_Json_Element::setParameters()
+        * @see \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonElement::setParameters()
         */
        public function setParameters(array $parameters) {
                parent::setParameters($parameters);
@@ -97,5 +98,4 @@ class HeaderJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonEl
 
 }
 
-
 ?>
\ No newline at end of file
index 875fde7..29514b2 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON hidden
  *
@@ -71,5 +72,4 @@ class HiddenJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonEl
 
 }
 
-
 ?>
\ No newline at end of file
index f84d059..8bebb56 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON name
  *
@@ -72,7 +73,7 @@ class NameJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\FieldsetJsonElem
         *
         * @param array $parameters Configuration array
         * @return void
-        * @see tx_form_Domain_Model_Json_Fieldset::setParameters()
+        * @see \TYPO3\CMS\Form\Domain\Model\Json\FieldsetJsonElement::setParameters()
         */
        public function setParameters(array $parameters) {
                parent::setParameters($parameters);
@@ -107,5 +108,4 @@ class NameJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\FieldsetJsonElem
 
 }
 
-
 ?>
\ No newline at end of file
index 738cec2..0d3c395 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON password
  *
@@ -80,5 +81,4 @@ class PasswordJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJson
 
 }
 
-
 ?>
\ No newline at end of file
index 4734b9a..93fb02e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON radiogroup
  *
@@ -72,7 +73,7 @@ class RadioGroupJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\FieldsetJs
         *
         * @param array $parameters Configuration array
         * @return void
-        * @see tx_form_Domain_Model_Json_Fieldset::setParameters()
+        * @see \TYPO3\CMS\Form\Domain\Model\Json\FieldsetJsonElement::setParameters()
         */
        public function setParameters(array $parameters) {
                parent::setParameters($parameters);
@@ -123,5 +124,4 @@ class RadioGroupJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\FieldsetJs
 
 }
 
-
 ?>
\ No newline at end of file
index 3d16f13..0c30418 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON radio
  *
@@ -77,5 +78,4 @@ class RadioJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonEle
 
 }
 
-
 ?>
\ No newline at end of file
index a89e587..f443638 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON reset
  *
@@ -77,5 +78,4 @@ class ResetJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonEle
 
 }
 
-
 ?>
\ No newline at end of file
index ef83136..41adf12 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON select
  *
@@ -78,7 +79,7 @@ class SelectJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonEl
         *
         * @param array $parameters Configuration array
         * @return void
-        * @see tx_form_Domain_Model_Json_Element::setParameters()
+        * @see \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonElement::setParameters()
         */
        public function setParameters(array $parameters) {
                parent::setParameters($parameters);
@@ -112,5 +113,4 @@ class SelectJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonEl
 
 }
 
-
 ?>
\ No newline at end of file
index b0db9c5..015975c 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON submit
  *
@@ -77,5 +78,4 @@ class SubmitJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonEl
 
 }
 
-
 ?>
\ No newline at end of file
index 867f266..be88289 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON textarea
  *
@@ -78,5 +79,4 @@ class TextareaJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJson
 
 }
 
-
 ?>
\ No newline at end of file
index 1ef9476..109a883 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON textblock
  *
@@ -68,7 +69,7 @@ class TextblockJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJso
         *
         * @param array $parameters Configuration array
         * @return void
-        * @see tx_form_Domain_Model_Json_Element::setParameters()
+        * @see \TYPO3\CMS\Form\Domain\Model\Json\AbstractJsonElement::setParameters()
         */
        public function setParameters(array $parameters) {
                parent::setParameters($parameters);
@@ -91,5 +92,4 @@ class TextblockJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJso
 
 }
 
-
 ?>
\ No newline at end of file
index f96f1b4..0d6c495 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Domain\Model\Json;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * JSON textline
  *
@@ -80,5 +81,4 @@ class TextlineJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\AbstractJson
 
 }
 
-
 ?>
\ No newline at end of file
index 2343eaa..90ed1cd 100644 (file)
@@ -24,10 +24,10 @@ namespace TYPO3\CMS\Form\Domain\Repository;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Repository for tx_form_Domain_Model_Content
  *
- * @category Repository
  * @author Patrick Broens <patrick@patrickbroens.nl>
  */
 class ContentRepository {
@@ -37,7 +37,7 @@ class ContentRepository {
         *
         * Using the GET or POST variable 'P'
         *
-        * @return boolean|tx_form_Domain_Model_Content if found, FALSE if not
+        * @return boolean|\TYPO3\CMS\Form\Domain\Model\Content if found, FALSE if not
         */
        public function getRecord() {
                $record = FALSE;
@@ -123,5 +123,4 @@ class ContentRepository {
 
 }
 
-
 ?>
\ No newline at end of file
index 7d2eb75..d9efbc2 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Element counter for model
  *
@@ -50,5 +51,4 @@ class ElementCounter implements \TYPO3\CMS\Core\SingletonInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index ce891bd..13dbe2e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Alphabetic filter
  *
@@ -72,5 +73,4 @@ class AlphabeticFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index b5b45da..4f3f97c 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Alphanumeric filter
  *
@@ -72,5 +73,4 @@ class AlphanumericFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index 011bcde..74e0798 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Currency filter
  *
@@ -104,5 +105,4 @@ class CurrencyFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index 96256c5..fd6681f 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Digit filter
  *
@@ -44,5 +45,4 @@ class DigitFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index 728b517..57dca62 100644 (file)
@@ -23,13 +23,14 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Interface for filters
  *
  * @author Patrick Broens <patrick@patrickbroens.nl>
  */
-interface FilterInterface
-{
+interface FilterInterface {
+
        /**
         * Return filtered value
         *
index bd4885f..7d54aac 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Integer filter
  *
@@ -42,5 +43,4 @@ class IntegerFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index c219daf..3479316 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Lowercase filter
  *
@@ -42,5 +43,4 @@ class LowerCaseFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index f35e89a..ab28a8c 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Regular expression filter
  *
@@ -69,5 +70,4 @@ class RegExpFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index ae56c3c..50859a7 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Remove Cross Site Scripting filter
  *
@@ -48,5 +49,4 @@ class RemoveXssFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index e7cb141..5919cc7 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Strip new lines filter
  *
@@ -37,11 +38,9 @@ class StripNewLinesFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
         * @return string
         */
        public function filter($value) {
-               return str_replace(array('
-', '\r'), ' ', (string) $value);
+               return str_replace(array(LF, CR), ' ', (string) $value);
        }
 
 }
 
-
 ?>
\ No newline at end of file
index d5acbf0..4674fc4 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Title filter
  *
@@ -42,5 +43,4 @@ class TitleCaseFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index 7e58441..6b60e6c 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Trim filter
  *
@@ -76,5 +77,4 @@ class TrimFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index aa8dcc7..3118820 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Filter;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Uppercase filter
  *
@@ -42,5 +43,4 @@ class UpperCaseFilter implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index 6ba0149..e225e1e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Layout class for the form elements
  *
@@ -96,5 +97,4 @@ class Layout implements \TYPO3\CMS\Core\SingletonInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index 2b50e86..fa048ac 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Class to handle localizations
  *
@@ -42,7 +43,7 @@ class Localization {
         *
         * @param string $localLanguageFile File reference to the local language file
         */
-       public function __construct($localLanguageFile = 'LLL:EXT:form/Resources/Private/Language/locallang_controller.xml') {
+       public function __construct($localLanguageFile = 'LLL:EXT:form/Resources/Private/Language/locallang_controller.xlf') {
                $this->localLanguageFile = (string) $localLanguageFile;
        }
 
@@ -63,5 +64,4 @@ class Localization {
 
 }
 
-
 ?>
\ No newline at end of file
index c90c8a0..76adee4 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\PostProcess;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * The mail post processor
  *
@@ -327,5 +328,4 @@ class MailPostProcessor implements \TYPO3\CMS\Form\PostProcess\PostProcessorInte
 
 }
 
-
 ?>
\ No newline at end of file
index 1277ef8..9c8ea24 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\PostProcess;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * The post processor
  *
@@ -93,5 +94,4 @@ class PostProcessor {
 
 }
 
-
 ?>
\ No newline at end of file
index bba8d2e..b3d779e 100644 (file)
@@ -23,13 +23,14 @@ namespace TYPO3\CMS\Form\PostProcess;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Interface for postprocessors
  *
  * @author Franz Geiger <mail@fx-g.de>
  */
-interface PostProcessorInterface
-{
+interface PostProcessorInterface {
+
        /**
         * Constructor
         *
index fce7724..870f17c 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Request Handler for Form
  *
@@ -127,14 +128,14 @@ class Request implements \TYPO3\CMS\Core\SingletonInterface {
         */
        public function get($key) {
                switch (TRUE) {
-               case $this->method === 'get' && isset($_GET[$this->prefix][$key]):
-                       return $_GET[$this->prefix][$key];
-               case $this->method === 'post' && isset($_POST[$this->prefix][$key]):
-                       return $_POST[$this->prefix][$key];
-               case $this->method === 'session' && isset($this->sessionData[$key]):
-                       return $this->sessionData[$key];
-               default:
-                       return NULL;
+                       case $this->method === 'get' && isset($_GET[$this->prefix][$key]):
+                               return $_GET[$this->prefix][$key];
+                       case $this->method === 'post' && isset($_POST[$this->prefix][$key]):
+                               return $_POST[$this->prefix][$key];
+                       case $this->method === 'session' && isset($this->sessionData[$key]):
+                               return $this->sessionData[$key];
+                       default:
+                               return NULL;
                }
        }
 
@@ -146,14 +147,14 @@ class Request implements \TYPO3\CMS\Core\SingletonInterface {
         */
        public function has($key) {
                switch (TRUE) {
-               case $this->method === 'get' && isset($_GET[$this->prefix][$key]):
-                       return TRUE;
-               case $this->method === 'post' && isset($_POST[$this->prefix][$key]):
-                       return TRUE;
-               case $this->method === 'session' && isset($this->sessionData[$key]):
-                       return TRUE;
-               default:
-                       return FALSE;
+                       case $this->method === 'get' && isset($_GET[$this->prefix][$key]):
+                               return TRUE;
+                       case $this->method === 'post' && isset($_POST[$this->prefix][$key]):
+                               return TRUE;
+                       case $this->method === 'session' && isset($this->sessionData[$key]):
+                               return TRUE;
+                       default:
+                               return FALSE;
                }
        }
 
@@ -164,14 +165,14 @@ class Request implements \TYPO3\CMS\Core\SingletonInterface {
         */
        public function hasRequest() {
                switch (TRUE) {
-               case $this->method === 'get' && isset($_GET[$this->prefix]):
-                       return TRUE;
-               case $this->method === 'post' && isset($_POST[$this->prefix]):
-                       return TRUE;
-               case $this->method === 'session' && !empty($this->sessionData):
-                       return TRUE;
-               default:
-                       return FALSE;
+                       case $this->method === 'get' && isset($_GET[$this->prefix]):
+                               return TRUE;
+                       case $this->method === 'post' && isset($_POST[$this->prefix]):
+                               return TRUE;
+                       case $this->method === 'session' && !empty($this->sessionData):
+                               return TRUE;
+                       default:
+                               return FALSE;
                }
        }
 
@@ -305,15 +306,15 @@ class Request implements \TYPO3\CMS\Core\SingletonInterface {
                        }
                }
                switch ($this->getMethod()) {
-               case 'post':
-                       $_POST[$this->prefix] = $formData;
-                       break;
-               case 'get':
-                       $_GET[$this->prefix] = $formData;
-                       break;
-               case 'session':
-                       $this->sessionData = $formData;
-                       break;
+                       case 'post':
+                               $_POST[$this->prefix] = $formData;
+                               break;
+                       case 'get':
+                               $_GET[$this->prefix] = $formData;
+                               break;
+                       case 'session':
+                               $this->sessionData = $formData;
+                               break;
                }
        }
 
@@ -335,5 +336,4 @@ class Request implements \TYPO3\CMS\Core\SingletonInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index 313fca7..9c0b51f 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Utility;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Static methods for filtering
  *
@@ -120,5 +121,4 @@ class FilterUtility implements \TYPO3\CMS\Form\Filter\FilterInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index 97e4272..148dd45 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Utility;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Common helper methods.
  *
@@ -102,7 +103,7 @@ class FormUtility implements \TYPO3\CMS\Core\SingletonInterface {
                foreach ($this->getFormObjects() as $formObject) {
                        $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['cObjTypeAndClass'][] = array(
                                $formObject,
-                               'EXT:form/Classes/Controller/Form.php:&TYPO3\\CMS\\Form\\Controller\\FormController'
+                               'EXT:form/Classes/Controller/FormController.php:&TYPO3\\CMS\\Form\\Controller\\FormController'
                        );
                }
                return $this;
@@ -136,5 +137,4 @@ class FormUtility implements \TYPO3\CMS\Core\SingletonInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index ec3fcd5..604f609 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Utility;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Typoscript to JSON converter
  *
@@ -169,5 +170,4 @@ class TypoScriptToJsonConverter {
 
 }
 
-
 ?>
\ No newline at end of file
index a12de40..dcee019 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Utility;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Static methods for validation
  *
@@ -53,12 +54,8 @@ class ValidatorUtility implements \TYPO3\CMS\Core\SingletonInterface {
 
        /**
         * Constructor
-        *
-        * @return void
         */
-       public function __construct() {
-
-       }
+       public function __construct() {}
 
        /**
         * Returns the current prefix of the form
@@ -92,7 +89,7 @@ class ValidatorUtility implements \TYPO3\CMS\Core\SingletonInterface {
         * @param object $rule Rule object
         * @param string $fieldName Field name the rule belongs to
         * @param boolean $breakOnError Break the rule chain when TRUE
-        * @return tx_form_Validate
+        * @return \TYPO3\CMS\Form\Utility\ValidatorUtility
         */
        public function addRule($rule, $fieldName, $breakOnError = FALSE) {
                $prefix = $this->getPrefix();
@@ -211,5 +208,4 @@ class ValidatorUtility implements \TYPO3\CMS\Core\SingletonInterface {
 
 }
 
-
 ?>
\ No newline at end of file
index d8b1b64..cf115f0 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Abstract for validation
  *
@@ -263,5 +264,4 @@ abstract class AbstractValidator implements \TYPO3\CMS\Form\Validation\Validator
 
 }
 
-
 ?>
\ No newline at end of file
index 1f02d66..b70e55d 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Alphabetic rule
  *
@@ -48,7 +49,6 @@ class AlphabeticValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments = array()) {
                $this->setAllowWhiteSpace($arguments['allowWhiteSpace']);
@@ -59,7 +59,7 @@ class AlphabeticValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -96,7 +96,7 @@ class AlphabeticValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Overrides the abstract
         *
         * @return string The local language message label
-        * @see tx_form_System_Validate_Abstract::_getLocalLanguageLabel()
+        * @see \TYPO3\CMS\Form\Validation\AbstractValidator::_getLocalLanguageLabel()
         */
        protected function getLocalLanguageLabel() {
                $label = strtolower(get_class($this)) . '.message';
@@ -110,5 +110,4 @@ class AlphabeticValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index 086d9c0..384cda9 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Alphanumeric rule
  *
@@ -41,7 +42,6 @@ class AlphanumericValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->setAllowWhiteSpace($arguments['allowWhiteSpace']);
@@ -52,7 +52,7 @@ class AlphanumericValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -89,7 +89,7 @@ class AlphanumericValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator
         * Overrides the abstract
         *
         * @return string The local language message label
-        * @see tx_form_System_Validate_Abstract::_getLocalLanguageLabel()
+        * @see \TYPO3\CMS\Form\Validation\AbstractValidator::_getLocalLanguageLabel()
         */
        protected function getLocalLanguageLabel() {
                $label = strtolower(get_class($this)) . '.message';
@@ -103,5 +103,4 @@ class AlphanumericValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator
 
 }
 
-
 ?>
\ No newline at end of file
index c26eafe..81b6a13 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Between rule
  * Value must be between the min and max. inclusively optional
@@ -56,7 +57,6 @@ class BetweenValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator impl
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->setMinimum($arguments['minimum'])->setMaximum($arguments['maximum'])->setInclusive($arguments['inclusive']);
@@ -67,7 +67,7 @@ class BetweenValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator impl
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -128,7 +128,7 @@ class BetweenValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator impl
         *
         * @param string $type The type
         * @return string The local language message label
-        * @see tx_form_System_Validate_Abstract::_getLocalLanguageLabel()
+        * @see \TYPO3\CMS\Form\Validation\AbstractValidator::_getLocalLanguageLabel()
         */
        protected function getLocalLanguageLabel($type) {
                $label = strtolower(get_class($this)) . '.' . $type;
@@ -155,5 +155,4 @@ class BetweenValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator impl
 
 }
 
-
 ?>
\ No newline at end of file
index cfa768c..daaf0ad 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Date rule
  *
@@ -41,7 +42,6 @@ class DateValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->setFormat($arguments['format']);
@@ -52,7 +52,7 @@ class DateValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -126,5 +126,4 @@ class DateValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index 7ec3b98..7fa4b5a 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Digit rule
  *
@@ -34,7 +35,7 @@ class DigitValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -52,5 +53,4 @@ class DigitValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index 52b2751..cf1b8fc 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Email rule
  *
@@ -34,7 +35,7 @@ class EmailValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -48,5 +49,4 @@ class EmailValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index 5484003..5cde1b9 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Equals rule
  *
@@ -41,7 +42,6 @@ class EqualsValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->setField($arguments['field']);
@@ -52,7 +52,7 @@ class EqualsValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -94,5 +94,4 @@ class EqualsValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index f006e85..723fedb 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * File Allowed Types rule
  * The file type must fit one of the given mime types
@@ -42,7 +43,6 @@ class FileAllowedTypesValidator extends \TYPO3\CMS\Form\Validation\AbstractValid
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->setAllowedTypes($arguments['types']);
@@ -53,7 +53,7 @@ class FileAllowedTypesValidator extends \TYPO3\CMS\Form\Validation\AbstractValid
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -92,5 +92,4 @@ class FileAllowedTypesValidator extends \TYPO3\CMS\Form\Validation\AbstractValid
 
 }
 
-
 ?>
\ No newline at end of file
index ee88e22..022bd1b 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * File Maximum size rule
  * The file size must be smaller or equal than the maximum
@@ -42,7 +43,6 @@ class FileMaximumSizeValidator extends \TYPO3\CMS\Form\Validation\AbstractValida
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->setMaximum($arguments['maximum']);
@@ -53,7 +53,7 @@ class FileMaximumSizeValidator extends \TYPO3\CMS\Form\Validation\AbstractValida
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -91,5 +91,4 @@ class FileMaximumSizeValidator extends \TYPO3\CMS\Form\Validation\AbstractValida
 
 }
 
-
 ?>
\ No newline at end of file
index 21cd970..fc0e274 100644 (file)
@@ -42,7 +42,6 @@ class FileMinimumSizeValidator extends \TYPO3\CMS\Form\Validation\AbstractValida
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->setMinimum($arguments['minimum']);
@@ -53,7 +52,7 @@ class FileMinimumSizeValidator extends \TYPO3\CMS\Form\Validation\AbstractValida
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -91,5 +90,4 @@ class FileMinimumSizeValidator extends \TYPO3\CMS\Form\Validation\AbstractValida
 
 }
 
-
 ?>
\ No newline at end of file
index cc7f8bc..152a3c1 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Float rule
  *
@@ -34,7 +35,7 @@ class FloatValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -53,5 +54,4 @@ class FloatValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index 38a0aab..0d70e4e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Greater than rule
  *
@@ -41,7 +42,6 @@ class GreaterThanValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->setMinimum($arguments['minimum']);
@@ -52,7 +52,7 @@ class GreaterThanValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -89,5 +89,4 @@ class GreaterThanValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator
 
 }
 
-
 ?>
\ No newline at end of file
index 0b5ccd7..34ee4b3 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * In array rule
  *
@@ -48,7 +49,6 @@ class InArrayValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->setArray($arguments['array.'])->setStrict($arguments['strict']);
@@ -59,7 +59,7 @@ class InArrayValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -95,5 +95,4 @@ class InArrayValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index a8b4364..9dcad53 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Integer rule
  *
@@ -34,7 +35,7 @@ class IntegerValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -53,5 +54,4 @@ class IntegerValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index 8076346..9529c67 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * IP address rule
  *
@@ -34,7 +35,7 @@ class IpValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -48,5 +49,4 @@ class IpValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index 7bcc8b4..015ac6a 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Length rule
  *
@@ -55,7 +56,6 @@ class LengthValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->charsetConverter = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Charset\\CharsetConverter');
@@ -67,7 +67,7 @@ class LengthValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -115,7 +115,7 @@ class LengthValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         *
         * @param string $type The type
         * @return string The local language message label
-        * @see tx_form_System_Validate_Abstract::_getLocalLanguageLabel()
+        * @see \TYPO3\CMS\Form\Validation\AbstractValidator::_getLocalLanguageLabel()
         */
        protected function getLocalLanguageLabel($type) {
                $label = strtolower(get_class($this)) . '.' . $type;
@@ -142,5 +142,4 @@ class LengthValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index a46ff34..bcc59a4 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Less than rule
  *
@@ -41,7 +42,6 @@ class LessthanValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->setMaximum($arguments['maximum']);
@@ -52,7 +52,7 @@ class LessthanValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -89,5 +89,4 @@ class LessthanValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index 0d6c60f..c4c8c8f 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Regexp rule
  *
@@ -41,7 +42,6 @@ class RegExpValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Constructor
         *
         * @param array $arguments Typoscript configuration
-        * @return void
         */
        public function __construct($arguments) {
                $this->setRegularExpression($arguments['expression']);
@@ -52,7 +52,7 @@ class RegExpValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -77,5 +77,4 @@ class RegExpValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index 49cceba..317a15d 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Required rule
  *
@@ -34,7 +35,7 @@ class RequiredValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -48,5 +49,4 @@ class RequiredValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index fabbfe9..30f3d25 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Uri rule
  *
@@ -34,7 +35,7 @@ class UriValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
         * Returns TRUE if submitted value validates according to rule
         *
         * @return boolean
-        * @see tx_form_System_Validate_Interface::isValid()
+        * @see \TYPO3\CMS\Form\Validation\ValidatorInterface::isValid()
         */
        public function isValid() {
                if ($this->requestHandler->has($this->fieldName)) {
@@ -48,5 +49,4 @@ class UriValidator extends \TYPO3\CMS\Form\Validation\AbstractValidator {
 
 }
 
-
 ?>
\ No newline at end of file
index 8946277..bdb9271 100644 (file)
@@ -23,13 +23,14 @@ namespace TYPO3\CMS\Form\Validation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Interface for validate
  *
  * @author Patrick Broens <patrick@patrickbroens.nl>
  */
-interface ValidatorInterface
-{
+interface ValidatorInterface {
+
        /**
         * Set the fieldName
         *
index f9efea1..0be4240 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Additional elements for FORM object
  *
@@ -41,7 +42,6 @@ class AdditionalElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Ab
         * Constructor
         *
         * @param object $model The parent model
-        * @return void
         */
        public function __construct($model) {
                $this->model = $model;
@@ -58,5 +58,4 @@ class AdditionalElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Ab
 
 }
 
-
 ?>
\ No newline at end of file
index 11e6bb3..38b8c03 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the label tag
  *
@@ -43,5 +44,4 @@ class LabelAdditionalElementView extends \TYPO3\CMS\Form\View\Confirmation\Addit
 
 }
 
-
 ?>
\ No newline at end of file
index e068504..8a82d7b 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the legend tag
  *
@@ -43,5 +44,4 @@ class LegendAdditionalElementView extends \TYPO3\CMS\Form\View\Confirmation\Addi
 
 }
 
-
 ?>
\ No newline at end of file
index e688aec..a91c7e6 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Main view layer for Forms.
  *
@@ -62,7 +63,8 @@ class ConfirmationView extends \TYPO3\CMS\Form\View\Confirmation\Element\Contain
        /**
         * Constructor
         *
-        * @return void
+        * @param \TYPO3\CMS\Form\Domain\Model\Form $model
+        * @param array $typoscript
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Form $model, array $typoscript) {
                $this->localCobj = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer');
@@ -128,6 +130,11 @@ class ConfirmationView extends \TYPO3\CMS\Form\View\Confirmation\Element\Contain
                return $this->localCobj->cObjGetSingle($type, $value);
        }
 
+       /**
+        * Get confirmation buttons
+        *
+        * @return string
+        */
        protected function getConfirmationButtons() {
                $requestHandler = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Form\\Request');
                $prefix = $requestHandler->getPrefix();
@@ -151,5 +158,4 @@ class ConfirmationView extends \TYPO3\CMS\Form\View\Confirmation\Element\Contain
 
 }
 
-
 ?>
\ No newline at end of file
index 5c685c5..6c53931 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Abstract class for the form elements view
  *
@@ -60,7 +61,6 @@ abstract class AbstractElementView {
         * Constructor
         *
         * @param object $model Current elements model
-        * @return void
         */
        public function __construct($model) {
                $this->model = $model;
@@ -72,8 +72,8 @@ abstract class AbstractElementView {
         * and add the proper XML part of child tags
         * to the DOMDocument of the current tag
         *
-        * @param DOMDocument $dom
-        * @param DOMNode $reference Current XML structure
+        * @param \DOMDocument $dom
+        * @param \DOMNode $reference Current XML structure
         * @param boolean $emptyElement
         * @return boolean
         */
@@ -84,74 +84,74 @@ abstract class AbstractElementView {
                        $nodeType = $node->nodeType;
                        $nodeName = $node->nodeName;
                        switch ($nodeType) {
-                       case XML_TEXT_NODE:
-                               break;
-                       case XML_ELEMENT_NODE:
-                               switch ($nodeName) {
-                               case 'containerWrap':
-                                       $containerWrap = $this->render('containerWrap');
-                                       if ($containerWrap) {
-                                               $this->replaceNodeWithFragment($dom, $node, $containerWrap);
-                                       } else {
-                                               $emptyElement = TRUE;
-                                       }
-                                       $deleteNode = TRUE;
-                                       break;
-                               case 'elements':
-                                       $replaceNode = $this->getChildElements($dom);
-                                       if ($replaceNode) {
-                                               $node->parentNode->replaceChild($replaceNode, $node);
-                                       } else {
-                                               $emptyElement = TRUE;
-                                       }
+                               case XML_TEXT_NODE:
                                        break;
-                               case 'label':
-                                       if (!strrchr(get_class($this), 'AdditionalElement')) {
-                                               if ($this->model->additionalIsSet($nodeName)) {
-                                                       $this->replaceNodeWithFragment($dom, $node, $this->getAdditional('label'));
-                                               }
-                                               $deleteNode = TRUE;
-                                       } else {
-                                               if (!$this->model->additionalIsSet($nodeName)) {
+                               case XML_ELEMENT_NODE:
+                                       switch ($nodeName) {
+                                               case 'containerWrap':
+                                                       $containerWrap = $this->render('containerWrap');
+                                                       if ($containerWrap) {
+                                                               $this->replaceNodeWithFragment($dom, $node, $containerWrap);
+                                                       } else {
+                                                               $emptyElement = TRUE;
+                                                       }
                                                        $deleteNode = TRUE;
-                                               }
-                                       }
-                                       break;
-                               case 'legend':
-                                       if (!strrchr(get_class($this), 'AdditionalElement')) {
-                                               if ($this->model->additionalIsSet($nodeName)) {
-                                                       $this->replaceNodeWithFragment($dom, $node, $this->getAdditional('legend'));
-                                               }
-                                               $deleteNode = TRUE;
-                                       }
-                                       break;
-                               case 'inputvalue':
-                                       if (array_key_exists('checked', $this->model->getAllowedAttributes())) {
-                                               if (!$this->model->hasAttribute('checked')) {
-                                                       $emptyElement = TRUE;
-                                               }
-                                       } elseif (array_key_exists('selected', $this->model->getAllowedAttributes()) && !$this->model->hasAttribute('selected')) {
-                                               $emptyElement = TRUE;
-                                       } else {
-                                               $inputValue = $this->getInputValue();
-                                               if ($inputValue != '') {
-                                                       $replaceNode = $dom->createTextNode($this->getInputValue());
+                                                       break;
+                                               case 'elements':
+                                                       $replaceNode = $this->getChildElements($dom);
+                                                       if ($replaceNode) {
+                                                               $node->parentNode->replaceChild($replaceNode, $node);
+                                                       } else {
+                                                               $emptyElement = TRUE;
+                                                       }
+                                                       break;
+                                               case 'label':
+                                                       if (!strrchr(get_class($this), 'AdditionalElement')) {
+                                                               if ($this->model->additionalIsSet($nodeName)) {
+                                                                       $this->replaceNodeWithFragment($dom, $node, $this->getAdditional('label'));
+                                                               }
+                                                               $deleteNode = TRUE;
+                                                       } else {
+                                                               if (!$this->model->additionalIsSet($nodeName)) {
+                                                                       $deleteNode = TRUE;
+                                                               }
+                                                       }
+                                                       break;
+                                               case 'legend':
+                                                       if (!strrchr(get_class($this), 'AdditionalElement')) {
+                                                               if ($this->model->additionalIsSet($nodeName)) {
+                                                                       $this->replaceNodeWithFragment($dom, $node, $this->getAdditional('legend'));
+                                                               }
+                                                               $deleteNode = TRUE;
+                                                       }
+                                                       break;
+                                               case 'inputvalue':
+                                                       if (array_key_exists('checked', $this->model->getAllowedAttributes())) {
+                                                               if (!$this->model->hasAttribute('checked')) {
+                                                                       $emptyElement = TRUE;
+                                                               }
+                                                       } elseif (array_key_exists('selected', $this->model->getAllowedAttributes()) && !$this->model->hasAttribute('selected')) {
+                                                               $emptyElement = TRUE;
+                                                       } else {
+                                                               $inputValue = $this->getInputValue();
+                                                               if ($inputValue != '') {
+                                                                       $replaceNode = $dom->createTextNode($this->getInputValue());
+                                                                       $node->parentNode->insertBefore($replaceNode, $node);
+                                                               } else {
+                                                                       $emptyElement = TRUE;
+                                                               }
+                                                       }
+                                                       $deleteNode = TRUE;
+                                                       break;
+                                               case 'labelvalue':
+
+                                               case 'legendvalue':
+                                                       $replaceNode = $dom->createTextNode($this->getAdditionalValue());
                                                        $node->parentNode->insertBefore($replaceNode, $node);
-                                               } else {
-                                                       $emptyElement = TRUE;
-                                               }
+                                                       $deleteNode = TRUE;
+                                                       break;
                                        }
-                                       $deleteNode = TRUE;
                                        break;
-                               case 'labelvalue':
-
-                               case 'legendvalue':
-                                       $replaceNode = $dom->createTextNode($this->getAdditionalValue());
-                                       $node->parentNode->insertBefore($replaceNode, $node);
-                                       $deleteNode = TRUE;
-                                       break;
-                               }
-                               break;
                        }
                        // Parse the child nodes of this node if available
                        if ($node->hasChildNodes()) {
@@ -174,7 +174,7 @@ abstract class AbstractElementView {
         *
         * @param string $type Type of element for layout
         * @param boolean $returnFirstChild If TRUE, the first child will be returned instead of the DOMDocument
-        * @return mixed DOMDocument/DOMNode XML part of the view object
+        * @return mixed \DOMDocument|\DOMNode XML part of the view object
         */
        public function render($type = 'element', $returnFirstChild = TRUE) {
                $useLayout = $this->getLayout((string) $type);
@@ -202,19 +202,19 @@ abstract class AbstractElementView {
                /** @var $layoutHandler \TYPO3\CMS\Form\Layout */
                $layoutHandler = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Form\\Layout');
                switch ($type) {
-               case 'element':
-                       $layoutDefault = $this->layout;
-                       $layout = $layoutHandler->getLayoutByObject(\TYPO3\CMS\Form\Utility\FormUtility::getInstance()->getLastPartOfClassName($this, TRUE), $layoutDefault);
-                       break;
-               case 'elementWrap':
-                       $layoutDefault = $this->elementWrap;
-                       $elementWrap = $layoutHandler->getLayoutByObject($type, $layoutDefault);
-                       $layout = str_replace('<element />', $this->getLayout('element'), $elementWrap);
-                       break;
-               case 'containerWrap':
-                       $layoutDefault = $this->containerWrap;
-                       $layout = $layoutHandler->getLayoutByObject($type, $layoutDefault);
-                       break;
+                       case 'element':
+                               $layoutDefault = $this->layout;
+                               $layout = $layoutHandler->getLayoutByObject(\TYPO3\CMS\Form\Utility\FormUtility::getInstance()->getLastPartOfClassName($this, TRUE), $layoutDefault);
+                               break;
+                       case 'elementWrap':
+                               $layoutDefault = $this->elementWrap;
+                               $elementWrap = $layoutHandler->getLayoutByObject($type, $layoutDefault);
+                               $layout = str_replace('<element />', $this->getLayout('element'), $elementWrap);
+                               break;
+                       case 'containerWrap':
+                               $layoutDefault = $this->containerWrap;
+                               $layout = $layoutHandler->getLayoutByObject($type, $layoutDefault);
+                               break;
                }
                return $layout;
        }
@@ -222,9 +222,9 @@ abstract class AbstractElementView {
        /**
         * Replace the current node with a document fragment
         *
-        * @param DOMDocument $dom
-        * @param DOMNode $node Current Node
-        * @param DOMNode $value Value to import
+        * @param \DOMDocument $dom
+        * @param \DOMNode $node Current Node
+        * @param \DOMNode $value Value to import
         * @return void
         */
        public function replaceNodeWithFragment(\DOMDocument $dom, \DOMNode $node, \DOMNode $value) {
@@ -238,7 +238,7 @@ abstract class AbstractElementView {
         * Set the attributes on the html tags according to the attributes that are
         * assigned in the model for a certain element
         *
-        * @param DOMElement $domElement DOM element of the specific HTML tag
+        * @param \DOMElement $domElement DOM element of the specific HTML tag
         * @return void
         */
        public function setAttributes(\DOMElement $domElement) {
@@ -256,7 +256,7 @@ abstract class AbstractElementView {
        /**
         * Set a single attribute of a HTML tag specified by key
         *
-        * @param DOMElement $domElement DOM element of the specific HTML tag
+        * @param \DOMElement $domElement DOM element of the specific HTML tag
         * @param string $key Attribute key
         * @return void
         */
@@ -271,7 +271,7 @@ abstract class AbstractElementView {
         * Sets the value of an attribute with the value of another attribute,
         * for instance equalizing the name and id attributes for the form tag
         *
-        * @param DOMElement $domElement DOM element of the specific HTML tag
+        * @param \DOMElement $domElement DOM element of the specific HTML tag
         * @param string $key Key of the attribute which needs to be changed
         * @param string $other Key of the attribute to take the value from
         * @return unknown_type
@@ -299,7 +299,7 @@ abstract class AbstractElementView {
         * Create additional object by key and render the content
         *
         * @param string $key Type of additional
-        * @return DOMNode
+        * @return \DOMNode
         */
        public function getAdditional($key) {
                $additional = $this->createAdditional($key);
@@ -368,5 +368,4 @@ abstract class AbstractElementView {
 
 }
 
-
 ?>
\ No newline at end of file
index 42497f7..c639f86 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the checkbox element
  *
@@ -44,7 +45,6 @@ class CheckboxElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abst
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\CheckboxElement $model Model for this element
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\CheckboxElement $model) {
                parent::__construct($model);
@@ -52,5 +52,4 @@ class CheckboxElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abst
 
 }
 
-
 ?>
\ No newline at end of file
index 495f25c..81bd99c 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the checkbox group element
  *
@@ -46,7 +47,6 @@ class CheckboxGroupElementView extends \TYPO3\CMS\Form\View\Confirmation\Element
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\CheckboxGroupElement $model Model for this element
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\CheckboxGroupElement $model) {
                parent::__construct($model);
@@ -54,5 +54,4 @@ class CheckboxGroupElementView extends \TYPO3\CMS\Form\View\Confirmation\Element
 
 }
 
-
 ?>
\ No newline at end of file
index 35ce86b..9ca2e9e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Abstract class for the form element containers (FORM and FIELDSET) view
  *
@@ -45,8 +46,8 @@ class ContainerElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abs
         * Get the child objects
         * and render them as document fragment
         *
-        * @param DOMDocument $dom DOMDocument
-        * @return DOMDocumentFragment
+        * @param \DOMDocument $dom DOMDocument
+        * @return \DOMDocumentFragment
         */
        public function getChildElements(\DOMDocument $dom) {
                $modelChildren = $this->model->getElements();
@@ -92,5 +93,4 @@ class ContainerElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abs
 
 }
 
-
 ?>
\ No newline at end of file
index fc52536..75030e8 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the fieldset element
  *
@@ -46,7 +47,6 @@ class FieldsetElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Cont
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\FieldsetElement $model Model for this element
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\FieldsetElement $model) {
                parent::__construct($model);
@@ -54,5 +54,4 @@ class FieldsetElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Cont
 
 }
 
-
 ?>
\ No newline at end of file
index 0e8e383..a93958d 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the upload element
  *
@@ -44,7 +45,6 @@ class FileuploadElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Ab
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\FileuploadElement $model Model for this element
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\FileuploadElement $model) {
                parent::__construct($model);
@@ -52,5 +52,4 @@ class FileuploadElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Ab
 
 }
 
-
 ?>
\ No newline at end of file
index f53fa4b..5f9b084 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the optgroup element
  *
@@ -51,7 +52,6 @@ class OptgroupElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Cont
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\OptgroupElement $model Model for this element
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\OptgroupElement $model) {
                parent::__construct($model);
@@ -59,5 +59,4 @@ class OptgroupElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Cont
 
 }
 
-
 ?>
\ No newline at end of file
index 03ecf78..b2ccbc8 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the option element
  *
@@ -43,7 +44,6 @@ class OptionElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abstra
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\OptionElement $model Model for this element
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\OptionElement $model) {
                parent::__construct($model);
@@ -51,5 +51,4 @@ class OptionElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abstra
 
 }
 
-
 ?>
\ No newline at end of file
index dbe8b10..497a5e6 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the radio element
  *
@@ -44,7 +45,6 @@ class RadioElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abstrac
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\RadioElement $model Model for this element
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\RadioElement $model) {
                parent::__construct($model);
@@ -52,5 +52,4 @@ class RadioElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abstrac
 
 }
 
-
 ?>
\ No newline at end of file
index 67ce969..8d0254c 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the radio group element
  *
@@ -46,7 +47,6 @@ class RadioGroupElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Fi
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\RadioGroupElement $model Model for this element
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\RadioGroupElement $model) {
                parent::__construct($model);
@@ -54,5 +54,4 @@ class RadioGroupElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Fi
 
 }
 
-
 ?>
\ No newline at end of file
index 3c24c54..d7318d5 100644 (file)
@@ -46,7 +46,6 @@ class SelectElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Contai
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\SelectElement $model Model for this element
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\SelectElement $model) {
                parent::__construct($model);
@@ -54,5 +53,4 @@ class SelectElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Contai
 
 }
 
-
 ?>
\ No newline at end of file
index b0ddc15..0f02e33 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the text area element
  *
@@ -44,7 +45,6 @@ class TextareaElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abst
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\TextareaElement $model Model for this element
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\TextareaElement $model) {
                parent::__construct($model);
@@ -52,5 +52,4 @@ class TextareaElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abst
 
 }
 
-
 ?>
\ No newline at end of file
index 6adb2ab..4109efc 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Confirmation\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the text input element
  *
@@ -44,7 +45,6 @@ class TextlineElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abst
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\TextlineElement $model Model for this element
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\TextlineElement $model) {
                parent::__construct($model);
@@ -52,5 +52,4 @@ class TextlineElementView extends \TYPO3\CMS\Form\View\Confirmation\Element\Abst
 
 }
 
-
 ?>
\ No newline at end of file
index 30fdfc4..427290c 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Form\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Additional elements for FORM object
  *
@@ -41,7 +42,6 @@ class AdditionalElementView extends \TYPO3\CMS\Form\View\Form\Element\AbstractEl
         * Constructor
         *
         * @param object $model The parent model
-        * @return void
         */
        public function __construct($model) {
                $this->model = $model;
@@ -53,10 +53,12 @@ class AdditionalElementView extends \TYPO3\CMS\Form\View\Form\Element\AbstractEl
         * @return string The value of the additional
         */
        public function getAdditionalValue() {
-               return htmlspecialchars($this->model->getAdditionalValue(\TYPO3\CMS\Form\Utility\FormUtility::getInstance()->getLastPartOfClassName($this, TRUE)), ENT_QUOTES);
+               return htmlspecialchars(
+                       $this->model->getAdditionalValue(\TYPO3\CMS\Form\Utility\FormUtility::getInstance()->getLastPartOfClassName($this, TRUE)),
+                       ENT_QUOTES
+               );
        }
 
 }
 
-
 ?>
\ No newline at end of file
index 32da7f4..3411a3e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Form\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the error tag
  *
@@ -43,5 +44,4 @@ class ErrorAdditionalElementView extends \TYPO3\CMS\Form\View\Form\Additional\Ad
 
 }
 
-
 ?>
\ No newline at end of file
index ad7d68e..2d4ebe8 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Form\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the label tag
  *
@@ -45,5 +46,4 @@ class LabelAdditionalElementView extends \TYPO3\CMS\Form\View\Form\Additional\Ad
 
 }
 
-
 ?>
\ No newline at end of file
index 3ee4628..764bb6e 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Form\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the legend tag
  *
@@ -45,5 +46,4 @@ class LegendAdditionalElementView extends \TYPO3\CMS\Form\View\Form\Additional\A
 
 }
 
-
 ?>
\ No newline at end of file
index 20d84c3..cd8e17d 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Form\Additional;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * View object for the mandatory tag
  *
@@ -43,5 +44,4 @@ class MandatoryAdditionalElementView extends \TYPO3\CMS\Form\View\Form\Additiona
 
 }
 
-
 ?>
\ No newline at end of file
index 9713e41..b94809b 100644 (file)
@@ -23,6 +23,7 @@ namespace TYPO3\CMS\Form\View\Form\Element;
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
  ***************************************************************/
+
 /**
  * Abstract class for the form elements view
  *
@@ -65,7 +66,6 @@ abstract class AbstractElementView {
         * Constructor
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement $model Current elements model
-        * @return void
         */
        public function __construct(\TYPO3\CMS\Form\Domain\Model\Element\AbstractElement $model) {
                if ($this->isValidModel($model) === FALSE) {
@@ -104,8 +104,8 @@ abstract class AbstractElementView {
         * and add the proper XML part of child tags
         * to the DOMDocument of the current tag
         *
-        * @param DOMDocument $dom
-        * @param DOMNode $reference Current XML structure
+        * @param \DOMDocument $dom
+        * @param \DOMNode $reference Current XML structure
         * @return void
         */
        protected function parseXML(\DOMDocument $dom, \DOMNode $reference) {
@@ -115,90 +115,90 @@ abstract class AbstractElementView {
                        $nodeType = $node->nodeType;
                        $nodeName = $node->nodeName;
                        switch ($nodeType) {
-                       case XML_TEXT_NODE:
-                               break;
-                       case XML_ELEMENT_NODE:
-                               switch ($nodeName) {
-                               case 'containerWrap':
-                                       $this->replaceNodeWithFragment($dom, $node, $this->render('containerWrap'));
-                                       $deleteNode = TRUE;
-                                       break;
-                               case 'elements':
-                                       $replaceNode = $this->getChildElements($dom);
-                                       $node->parentNode->replaceChild($replaceNode, $node);
-                                       break;
-                               case 'button':
-
-                               case 'fieldset':
-
-                               case 'form':
-
-                               case 'input':
-
-                               case 'optgroup':
-
-                               case 'select':
-                                       $this->setAttributes($node);
+                               case XML_TEXT_NODE:
                                        break;
-                               case 'label':
-                                       if (!strrchr(get_class($this), 'AdditionalElement')) {
-                                               if ($this->model->additionalIsSet($nodeName)) {
-                                                       $this->replaceNodeWithFragment($dom, $node, $this->getAdditional('label'));
-                                               }
-                                               $deleteNode = TRUE;
-                                       } else {
-                                               if ($this->model->additionalIsSet($nodeName)) {
-                                                       $this->setAttributeWithValueofOtherAttribute($node, 'for', 'id');
-                                               } else {
+                               case XML_ELEMENT_NODE:
+                                       switch ($nodeName) {
+                                               case 'containerWrap':
+                                                       $this->replaceNodeWithFragment($dom, $node, $this->render('containerWrap'));
                                                        $deleteNode = TRUE;
-                                               }
-                                       }
-                                       break;
-                               case 'legend':
-                                       if (!strrchr(get_class($this), 'AdditionalElement')) {
-                                               if ($this->model->additionalIsSet($nodeName)) {
-                                                       $this->replaceNodeWithFragment($dom, $node, $this->getAdditional('legend'));
-                                               }
-                                               $deleteNode = TRUE;
-                                       }
-                                       break;
-                               case 'textarea':
-
-                               case 'option':
-                                       $this->setAttributes($node);
-                                       $appendNode = $dom->createTextNode($this->getElementData());
-                                       $node->appendChild($appendNode);
-                                       break;
-                               case 'errorvalue':
-
-                               case 'labelvalue':
+                                                       break;
+                                               case 'elements':
+                                                       $replaceNode = $this->getChildElements($dom);
+                                                       $node->parentNode->replaceChild($replaceNode, $node);
+                                                       break;
+                                               case 'button':
+
+                                               case 'fieldset':
+
+                                               case 'form':
+
+                                               case 'input':
+
+                                               case 'optgroup':
+
+                                               case 'select':
+                                                       $this->setAttributes($node);
+                                                       break;
+                                               case 'label':
+                                                       if (!strrchr(get_class($this), 'AdditionalElement')) {
+                                                               if ($this->model->additionalIsSet($nodeName)) {
+                                                                       $this->replaceNodeWithFragment($dom, $node, $this->getAdditional('label'));
+                                                               }
+                                                               $deleteNode = TRUE;
+                                                       } else {
+                                                               if ($this->model->additionalIsSet($nodeName)) {
+                                                                       $this->setAttributeWithValueofOtherAttribute($node, 'for', 'id');
+                                                               } else {
+                                                                       $deleteNode = TRUE;
+                                                               }
+                                                       }
+                                                       break;
+                                               case 'legend':
+                                                       if (!strrchr(get_class($this), 'AdditionalElement')) {
+                                                               if ($this->model->additionalIsSet($nodeName)) {
+                                                                       $this->replaceNodeWithFragment($dom, $node, $this->getAdditional('legend'));
+                                                               }
+                                                               $deleteNode = TRUE;
+                                                       }
+                                                       break;
+                                               case 'textarea':
+
+                                               case 'option':
+                                                       $this->setAttributes($node);
+                                                       $appendNode = $dom->createTextNode($this->getElementData());
+                                                       $node->appendChild($appendNode);
+                                                       break;
+                                               case 'errorvalue':
+
+                                               case 'labelvalue':
+
+                                               case 'legendvalue':
+
+                                               case 'mandatoryvalue':
+                                                       $replaceNode = $dom->createTextNode($this->getAdditionalValue());
+                                                       $node->parentNode->insertBefore($replaceNode, $node);
+                                                       $deleteNode = TRUE;
+                                                       break;
+                                               case 'mandatory':
 
-                               case 'legendvalue':
+                                               case 'error':
+                                                       if ($this->model->additionalIsSet($nodeName)) {
+                                                               $this->replaceNodeWithFragment($dom, $node, $this->getAdditional($nodeName));
+                                                       }
+                                                       $deleteNode = TRUE;
+                                                       break;
+                                               case 'content':
 
-                               case 'mandatoryvalue':
-                                       $replaceNode = $dom->createTextNode($this->getAdditionalValue());
-                                       $node->parentNode->insertBefore($replaceNode, $node);
-                                       $deleteNode = TRUE;
-                                       break;
-                               case 'mandatory':
+                                               case 'header':
 
-                               case 'error':
-                                       if ($this->model->additionalIsSet($nodeName)) {
-                        &