[TASK] Clean up form system extension
[Packages/TYPO3.CMS.git] / typo3 / sysext / form / Classes / Controller / Form.php
index 9585274..55ee49f 100644 (file)
@@ -1,6 +1,4 @@
 <?php
 <?php
-declare(encoding = 'utf-8');
-
 /***************************************************************
 *  Copyright notice
 *
 /***************************************************************
 *  Copyright notice
 *
@@ -35,7 +33,7 @@ declare(encoding = 'utf-8');
  * @license http://www.gnu.org/copyleft/gpl.html
  * @version $Id$
  */
  * @license http://www.gnu.org/copyleft/gpl.html
  * @version $Id$
  */
-class tx_form_controller {
+class tx_form_controller_form {
 
        /**
         * The TypoScript array
 
        /**
         * The TypoScript array
@@ -69,7 +67,6 @@ class tx_form_controller {
         *
         * @param array $typoscript TS configuration for this cObject
         * @return void
         *
         * @param array $typoscript TS configuration for this cObject
         * @return void
-        * @author Patrick Broens <patrick@patrickbroens.nl>
         */
        public function initialize($typoscript) {
                t3lib_div::makeInstance(
         */
        public function initialize($typoscript) {
                t3lib_div::makeInstance(
@@ -101,7 +98,6 @@ class tx_form_controller {
         * @param string $typoscriptKey A string label used for the internal debugging tracking.
         * @param tslib_cObj $contentObject reference
         * @return string HTML output
         * @param string $typoscriptKey A string label used for the internal debugging tracking.
         * @param tslib_cObj $contentObject reference
         * @return string HTML output
-        * @author Patrick Broens <patrick@patrickbroens.nl>
         */
        public function cObjGetSingleExt(
                $typoscriptObjectName,
         */
        public function cObjGetSingleExt(
                $typoscriptObjectName,
@@ -137,7 +133,6 @@ class tx_form_controller {
         * Build the models and views and renders the output from the views
         *
         * @return string HTML Output
         * Build the models and views and renders the output from the views
         *
         * @return string HTML Output
-        * @author Patrick Broens <patrick@patrickbroens.nl>
         */
        public function execute() {
                $content = '';
         */
        public function execute() {
                $content = '';
@@ -167,9 +162,8 @@ class tx_form_controller {
         * or when the user returns from the confirmation screen.
         *
         * @return boolean TRUE when form needs to be shown
         * or when the user returns from the confirmation screen.
         *
         * @return boolean TRUE when form needs to be shown
-        * @author Patrick Broens <patrick@patrickbroens.nl>
         */
         */
-       private function showForm() {
+       protected function showForm() {
                $show = FALSE;
 
                $submittedByPrefix = $this->requestHandler->getByMethod();
                $show = FALSE;
 
                $submittedByPrefix = $this->requestHandler->getByMethod();
@@ -201,9 +195,8 @@ class tx_form_controller {
         * Render the form
         *
         * @return string The form HTML
         * Render the form
         *
         * @return string The form HTML
-        * @author Patrick Broens <patrick@patrickbroens.nl>
         */
         */
-       private function renderForm() {
+       protected function renderForm() {
                $this->requestHandler->destroySession();
 
                $form = $this->typoscriptFactory->buildModelFromTyposcript($this->typoscript);
                $this->requestHandler->destroySession();
 
                $form = $this->typoscriptFactory->buildModelFromTyposcript($this->typoscript);
@@ -223,9 +216,8 @@ class tx_form_controller {
         * and the confirmation screen has not been submitted
         *
         * @return boolean TRUE when confirmation screen needs to be shown
         * and the confirmation screen has not been submitted
         *
         * @return boolean TRUE when confirmation screen needs to be shown
-        * @author Patrick Broens <patrick@patrickbroens.nl>
         */
         */
-       private function showConfirmation() {
+       protected function showConfirmation() {
                $show = FALSE;
 
                if (
                $show = FALSE;
 
                if (
@@ -245,9 +237,8 @@ class tx_form_controller {
         * Stores the submitted data in a session
         *
         * @return string The confirmation screen HTML
         * Stores the submitted data in a session
         *
         * @return string The confirmation screen HTML
-        * @author Patrick Broens <patrick@patrickbroens.nl>
         */
         */
-       private function renderConfirmation() {
+       protected function renderConfirmation() {
                $form = $this->typoscriptFactory->buildModelFromTyposcript($this->typoscript);
 
                $this->requestHandler->storeSession();
                $form = $this->typoscriptFactory->buildModelFromTyposcript($this->typoscript);
 
                $this->requestHandler->storeSession();
@@ -273,9 +264,8 @@ class tx_form_controller {
         * Destroys the session because it is not needed anymore
         *
         * @return string The post processing HTML
         * Destroys the session because it is not needed anymore
         *
         * @return string The post processing HTML
-        * @author Patrick Broens <patrick@patrickbroens.nl>
         */
         */
-       private function doPostProcessing() {
+       protected function doPostProcessing() {
                $form = $this->typoscriptFactory->buildModelFromTyposcript($this->typoscript);
 
                $postProcessorTypoScript = array();
                $form = $this->typoscriptFactory->buildModelFromTyposcript($this->typoscript);
 
                $postProcessorTypoScript = array();