[TASK] Cleanup EXT:version 49/31349/2
authorWouter Wolters <typo3@wouterwolters.nl>
Sun, 22 Jun 2014 20:56:32 +0000 (22:56 +0200)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Sat, 5 Jul 2014 13:38:31 +0000 (15:38 +0200)
* Update phpDoc where needed
* Import use statements where possible

Resolves: #59857
Releases: 6.3, 6.2
Change-Id: I786db3b377dbe0cc90441ea6618ce05fc67b087b
Reviewed-on: https://review.typo3.org/31349
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
20 files changed:
typo3/sysext/version/Classes/ClickMenu/VersionClickMenu.php
typo3/sysext/version/Classes/Controller/VersionModuleController.php
typo3/sysext/version/Classes/DataHandler/CommandMap.php
typo3/sysext/version/Classes/Dependency/DependencyEntityFactory.php
typo3/sysext/version/Classes/Dependency/DependencyResolver.php
typo3/sysext/version/Classes/Dependency/ElementEntity.php
typo3/sysext/version/Classes/Dependency/EventCallback.php
typo3/sysext/version/Classes/Dependency/ReferenceEntity.php
typo3/sysext/version/Classes/Hook/DataHandlerHook.php
typo3/sysext/version/Classes/Hook/IconUtilityHook.php
typo3/sysext/version/Classes/Hook/PreviewHook.php
typo3/sysext/version/Classes/Task/AutoPublishTask.php
typo3/sysext/version/Classes/Utility/WorkspacesUtility.php
typo3/sysext/version/Classes/View/VersionView.php
typo3/sysext/version/Resources/Private/Language/locallang_emails.xlf
typo3/sysext/version/Resources/Private/Templates/version.html
typo3/sysext/version/ext_localconf.php
typo3/sysext/version/ext_tables.php
typo3/sysext/version/ext_tables.sql
typo3/sysext/version/locallang.xlf

index a590042..7d416b4 100644 (file)
@@ -13,22 +13,22 @@ namespace TYPO3\CMS\Version\ClickMenu;
  *
  * The TYPO3 project - inspiring people to share!
  */
  *
  * The TYPO3 project - inspiring people to share!
  */
+
 /**
  * "Versioning" item added to click menu of elements.
  *
 /**
  * "Versioning" item added to click menu of elements.
  *
- * @author     Kasper Skårhøj <kasperYYYY@typo3.com>
+ * @author Kasper Skårhøj <kasperYYYY@typo3.com>
  */
 class VersionClickMenu {
 
        /**
         * Main function, adding the item to input menuItems array
         *
  */
 class VersionClickMenu {
 
        /**
         * Main function, adding the item to input menuItems array
         *
-        * @param       object          References to parent clickmenu objects.
-        * @param       array           Array of existing menu items accumulated. New element added to this.
-        * @param       string          Table name of the element
-        * @param       integer         Record UID of the element
-        * @return      array           Modified menuItems array
-        * @todo Define visibility
+        * @param object $backRef References to parent clickmenu objects.
+        * @param array $menuItems Array of existing menu items accumulated. New element added to this.
+        * @param string $table Table name of the element
+        * @param integer $uid Record UID of the element
+        * @return array Modified menuItems array
         */
        public function main(&$backRef, $menuItems, $table, $uid) {
                $localItems = array();
         */
        public function main(&$backRef, $menuItems, $table, $uid) {
                $localItems = array();
@@ -41,7 +41,12 @@ class VersionClickMenu {
                        $LL = $this->includeLL();
                        // "Versioning" element added:
                        $url = \TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl('web_txversionM1', array('table' => $table, 'uid' => $uid));
                        $LL = $this->includeLL();
                        // "Versioning" element added:
                        $url = \TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl('web_txversionM1', array('table' => $table, 'uid' => $uid));
-                       $localItems[] = $backRef->linkItem($GLOBALS['LANG']->getLLL('title', $LL), $backRef->excludeIcon('<img src="' . $backRef->backPath . \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath('version') . 'cm1/cm_icon.gif" width="15" height="12" border="0" align="top" alt="" />'), $backRef->urlRefForCM($url), 1);
+                       $localItems[] = $backRef->linkItem(
+                               $GLOBALS['LANG']->getLLL('title', $LL),
+                               $backRef->excludeIcon('<img src="' . $backRef->backPath . \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath('version') . 'cm1/cm_icon.gif" width="15" height="12" border="0" align="top" alt="" />'),
+                               $backRef->urlRefForCM($url),
+                               TRUE
+                       );
                        // Find position of "delete" element:
                        $c = 0;
                        foreach ($menuItems as $k => $value) {
                        // Find position of "delete" element:
                        $c = 0;
                        foreach ($menuItems as $k => $value) {
@@ -61,7 +66,7 @@ class VersionClickMenu {
        /**
         * Includes the [extDir]/locallang.php and returns the $LOCAL_LANG array found in that file.
         *
        /**
         * Includes the [extDir]/locallang.php and returns the $LOCAL_LANG array found in that file.
         *
-        * @return      array           Local lang array
+        * @return array Local lang array
         * @todo Define visibility
         */
        public function includeLL() {
         * @todo Define visibility
         */
        public function includeLL() {
index dc15984..c21d7ac 100644 (file)
@@ -21,29 +21,34 @@ use TYPO3\CMS\Backend\Utility\IconUtility;
 /**
  * Versioning module, including workspace management
  *
 /**
  * Versioning module, including workspace management
  *
- * @author     Kasper Skårhøj <kasperYYYY@typo3.com>
+ * @author Kasper Skårhøj <kasperYYYY@typo3.com>
  */
 class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass {
 
  */
 class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass {
 
-       // Default variables for backend modules
        /**
        /**
+        * Module configuration
+        *
+        * @var array
         * @todo Define visibility
         */
        public $MCONF = array();
 
         * @todo Define visibility
         */
        public $MCONF = array();
 
-       // Module configuration
        /**
        /**
+        * Module menu items
+        *
+        * @var array
         * @todo Define visibility
         */
        public $MOD_MENU = array();
 
         * @todo Define visibility
         */
        public $MOD_MENU = array();
 
-       // Module menu items
        /**
        /**
+        * Module session settings
+        *
+        * @var array
         * @todo Define visibility
         */
        public $MOD_SETTINGS = array();
 
         * @todo Define visibility
         */
        public $MOD_SETTINGS = array();
 
-       // Module session settings
        /**
         * document template object
         *
        /**
         * document template object
         *
@@ -53,55 +58,67 @@ class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass
        public $doc;
 
        /**
        public $doc;
 
        /**
+        * @var string
         * @todo Define visibility
         */
        public $content;
 
         * @todo Define visibility
         */
        public $content;
 
-       // Accumulated content
-       // Internal:
        /**
        /**
+        * Accumulated content
+        *
+        * @var int
         * @todo Define visibility
         */
        public $showWorkspaceCol = 0;
 
        /**
         * @todo Define visibility
         */
        public $showWorkspaceCol = 0;
 
        /**
+        * @var array
         * @todo Define visibility
         */
        public $formatWorkspace_cache = array();
 
        /**
         * @todo Define visibility
         */
        public $formatWorkspace_cache = array();
 
        /**
+        * @var array
         * @todo Define visibility
         */
        public $formatCount_cache = array();
 
        /**
         * @todo Define visibility
         */
        public $formatCount_cache = array();
 
        /**
+        * @var array
         * @todo Define visibility
         */
        public $targets = array();
 
         * @todo Define visibility
         */
        public $targets = array();
 
-       // Accumulation of online targets.
        /**
        /**
+        * Accumulation of online targets.
+        *
+        * @var string
         * @todo Define visibility
         */
        public $pageModule = '';
 
         * @todo Define visibility
         */
        public $pageModule = '';
 
-       // Name of page module
        /**
        /**
+        * Name of page module
+        *
+        * @var bool
         * @todo Define visibility
         */
        public $publishAccess = FALSE;
 
        /**
         * @todo Define visibility
         */
        public $publishAccess = FALSE;
 
        /**
+        * @var array
         * @todo Define visibility
         */
        public $be_user_Array = array();
 
        /**
         * @todo Define visibility
         */
        public $be_user_Array = array();
 
        /**
+        * @var array
         * @todo Define visibility
         */
        public $stageIndex = array();
 
        /**
         * @todo Define visibility
         */
        public $stageIndex = array();
 
        /**
+        * @var array
         * @todo Define visibility
         */
        public $recIndex = array();
         * @todo Define visibility
         */
        public $recIndex = array();
@@ -113,16 +130,10 @@ class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass
                $GLOBALS['LANG']->includeLLFile('EXT:version/locallang.xlf');
        }
 
                $GLOBALS['LANG']->includeLLFile('EXT:version/locallang.xlf');
        }
 
-       // Determines whether to show the dummy draft workspace
-       /*********************************
-        *
-        * Standard module initialization
-        *
-        *********************************/
        /**
         * Initialize menu configuration
         *
        /**
         * Initialize menu configuration
         *
-        * @return      void
+        * @return void
         * @todo Define visibility
         */
        public function menuConfig() {
         * @todo Define visibility
         */
        public function menuConfig() {
@@ -133,7 +144,7 @@ class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass
        /**
         * Main function of the module. Write the content to $this->content
         *
        /**
         * Main function of the module. Write the content to $this->content
         *
-        * @return      void
+        * @return void
         * @todo Define visibility
         */
        public function main() {
         * @todo Define visibility
         */
        public function main() {
@@ -239,8 +250,7 @@ class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass
        /**
         * Outputs accumulated module content to browser.
         *
        /**
         * Outputs accumulated module content to browser.
         *
-        * @return      void
-        * @todo Define visibility
+        * @return void
         */
        public function printContent() {
                echo $this->content;
         */
        public function printContent() {
                echo $this->content;
@@ -249,7 +259,7 @@ class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass
        /**
         * Create the panel of buttons for submitting the form or otherwise perform operations.
         *
        /**
         * Create the panel of buttons for submitting the form or otherwise perform operations.
         *
-        * @return      array   all available buttons as an assoc. array
+        * @return array All available buttons as an assoc. array
         */
        protected function getButtons() {
                $buttons = array(
         */
        protected function getButtons() {
                $buttons = array(
@@ -283,7 +293,7 @@ class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass
        /**
         * Management of versions for record
         *
        /**
         * Management of versions for record
         *
-        * @return      void
+        * @return void
         * @todo Define visibility
         */
        public function versioningMgm() {
         * @todo Define visibility
         */
        public function versioningMgm() {
@@ -413,9 +423,9 @@ class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass
        /**
         * Recursively look for children for page version with $pid
         *
        /**
         * Recursively look for children for page version with $pid
         *
-        * @param       integer         UID of page record for which to look up sub-elements following that version
-        * @param       integer         Counter, do not set (limits to 100 levels)
-        * @return      string          Table with content if any
+        * @param integer $pid UID of page record for which to look up sub-elements following that version
+        * @param integer $c Counter, do not set (limits to 100 levels)
+        * @return string Table with content if any
         * @todo Define visibility
         */
        public function pageSubContent($pid, $c = 0) {
         * @todo Define visibility
         */
        public function pageSubContent($pid, $c = 0) {
@@ -455,6 +465,7 @@ class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass
                                        }
                                }
                        }
                                        }
                                }
                        }
+                       $GLOBALS['TYPO3_DB']->sql_free_result($mres);
                }
                return $content ? '<table border="1" cellpadding="1" cellspacing="0" width="100%">' . $content . '</table>' : '';
        }
                }
                return $content ? '<table border="1" cellpadding="1" cellspacing="0" width="100%">' . $content . '</table>' : '';
        }
@@ -462,9 +473,9 @@ class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass
        /**
         * Look for number of versions of a record
         *
        /**
         * Look for number of versions of a record
         *
-        * @param       string          Table name
-        * @param       integer         Record uid
-        * @return      integer         Number of versions for record, FALSE if none.
+        * @param string $table Table name
+        * @param integer $uid Record uid
+        * @return integer Number of versions for record, FALSE if none.
         * @todo Define visibility
         */
        public function lookForOwnVersions($table, $uid) {
         * @todo Define visibility
         */
        public function lookForOwnVersions($table, $uid) {
@@ -478,9 +489,9 @@ class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass
        /**
         * Administrative links for a table / record
         *
        /**
         * Administrative links for a table / record
         *
-        * @param       string          Table name
-        * @param       array           Record for which administrative links are generated.
-        * @return      string          HTML link tags.
+        * @param string $table Table name
+        * @param array $row Record for which administrative links are generated.
+        * @return string HTML link tags.
         * @todo Define visibility
         */
        public function adminLinks($table, $row) {
         * @todo Define visibility
         */
        public function adminLinks($table, $row) {
@@ -488,7 +499,7 @@ class VersionModuleController extends \TYPO3\CMS\Backend\Module\BaseScriptClass
                $adminLink = '<a href="#" onclick="' . htmlspecialchars(BackendUtility::editOnClick(('&edit[' . $table . '][' . $row['uid'] . ']=edit'), $this->doc->backPath)) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xlf:cm.edit', TRUE) . '">' . IconUtility::getSpriteIcon('actions-document-open') . '</a>';
                // Delete link:
                $adminLink .= '<a href="' . htmlspecialchars($this->doc->issueCommand(('&cmd[' . $table . '][' . $row['uid'] . '][delete]=1'))) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xlf:cm.delete', TRUE) . '">' . IconUtility::getSpriteIcon('actions-edit-delete') . '</a>';
                $adminLink = '<a href="#" onclick="' . htmlspecialchars(BackendUtility::editOnClick(('&edit[' . $table . '][' . $row['uid'] . ']=edit'), $this->doc->backPath)) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xlf:cm.edit', TRUE) . '">' . IconUtility::getSpriteIcon('actions-document-open') . '</a>';
                // Delete link:
                $adminLink .= '<a href="' . htmlspecialchars($this->doc->issueCommand(('&cmd[' . $table . '][' . $row['uid'] . '][delete]=1'))) . '" title="' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xlf:cm.delete', TRUE) . '">' . IconUtility::getSpriteIcon('actions-edit-delete') . '</a>';
-               if ($table == 'pages') {
+               if ($table === 'pages') {
                        // If another page module was specified, replace the default Page module with the new one
                        $newPageModule = trim($GLOBALS['BE_USER']->getTSConfigVal('options.overridePageModule'));
                        $pageModule = BackendUtility::isModuleSetInTBE_MODULES($newPageModule) ? $newPageModule : 'web_layout';
                        // If another page module was specified, replace the default Page module with the new one
                        $newPageModule = trim($GLOBALS['BE_USER']->getTSConfigVal('options.overridePageModule'));
                        $pageModule = BackendUtility::isModuleSetInTBE_MODULES($newPageModule) ? $newPageModule : 'web_layout';
index 16e7898..86855ee 100644 (file)
@@ -37,6 +37,7 @@ class CommandMap {
        const KEY_PurgeWithErrorMessageGetIdCallback = 'KEY_PurgeWithErrorMessageGetIdCallback';
        const KEY_UpdateGetIdCallback = 'KEY_UpdateGetIdCallback';
        const KEY_TransformDependentElementsToUseLiveId = 'KEY_TransformDependentElementsToUseLiveId';
        const KEY_PurgeWithErrorMessageGetIdCallback = 'KEY_PurgeWithErrorMessageGetIdCallback';
        const KEY_UpdateGetIdCallback = 'KEY_UpdateGetIdCallback';
        const KEY_TransformDependentElementsToUseLiveId = 'KEY_TransformDependentElementsToUseLiveId';
+
        /**
         * @var \TYPO3\CMS\Version\Hook\DataHandlerHook
         */
        /**
         * @var \TYPO3\CMS\Version\Hook\DataHandlerHook
         */
index 9b3fb07..b42ad36 100644 (file)
@@ -13,6 +13,7 @@ namespace TYPO3\CMS\Version\Dependency;
  *
  * The TYPO3 project - inspiring people to share!
  */
  *
  * The TYPO3 project - inspiring people to share!
  */
+
 /**
  * Object to create and keep track of element or reference entities.
  */
 /**
  * Object to create and keep track of element or reference entities.
  */
@@ -68,7 +69,7 @@ class DependencyEntityFactory {
         * @param string $table
         * @param integer $id
         * @param string $field
         * @param string $table
         * @param integer $id
         * @param string $field
-        * @param array $data (optional
+        * @param array $data (optional)
         * @param \TYPO3\CMS\Version\Dependency\DependencyResolver $dependency
         * @return \TYPO3\CMS\Version\Dependency\ReferenceEntity
         * @see getElement
         * @param \TYPO3\CMS\Version\Dependency\DependencyResolver $dependency
         * @return \TYPO3\CMS\Version\Dependency\ReferenceEntity
         * @see getElement
index eeb9aca..785cd50 100644 (file)
@@ -13,6 +13,7 @@ namespace TYPO3\CMS\Version\Dependency;
  *
  * The TYPO3 project - inspiring people to share!
  */
  *
  * The TYPO3 project - inspiring people to share!
  */
+
 /**
  * Object to handle and determine dependent references of elements.
  */
 /**
  * Object to handle and determine dependent references of elements.
  */
index ddb7776..d7c18a8 100644 (file)
@@ -13,6 +13,7 @@ namespace TYPO3\CMS\Version\Dependency;
  *
  * The TYPO3 project - inspiring people to share!
  */
  *
  * The TYPO3 project - inspiring people to share!
  */
+
 /**
  * Object to hold information on a dependent database element in abstract.
  */
 /**
  * Object to hold information on a dependent database element in abstract.
  */
index 7515182..fc4ddfd 100644 (file)
@@ -13,6 +13,7 @@ namespace TYPO3\CMS\Version\Dependency;
  *
  * The TYPO3 project - inspiring people to share!
  */
  *
  * The TYPO3 project - inspiring people to share!
  */
+
 /**
  * Object to hold information on a callback to a defined object and method.
  */
 /**
  * Object to hold information on a callback to a defined object and method.
  */
index 4cb0eff..4acac65 100644 (file)
@@ -13,6 +13,7 @@ namespace TYPO3\CMS\Version\Dependency;
  *
  * The TYPO3 project - inspiring people to share!
  */
  *
  * The TYPO3 project - inspiring people to share!
  */
+
 /**
  * Object to hold reference information of a database field and one accordant element.
  */
 /**
  * Object to hold reference information of a database field and one accordant element.
  */
index ddcc305..bb10665 100644 (file)
@@ -73,7 +73,7 @@ class DataHandlerHook {
         * @param mixed $value the value containing the data
         * @param boolean $commandIsProcessed can be set so that other hooks or
         * @param DataHandler $tcemainObj reference to the main tcemain object
         * @param mixed $value the value containing the data
         * @param boolean $commandIsProcessed can be set so that other hooks or
         * @param DataHandler $tcemainObj reference to the main tcemain object
-        * @return      void
+        * @return void
         */
        public function processCmdmap($command, $table, $id, $value, &$commandIsProcessed, DataHandler $tcemainObj) {
                // custom command "version"
         */
        public function processCmdmap($command, $table, $id, $value, &$commandIsProcessed, DataHandler $tcemainObj) {
                // custom command "version"
@@ -132,7 +132,7 @@ class DataHandlerHook {
         * executed
         *
         * @param DataHandler $tcemainObj reference to the main tcemain object
         * executed
         *
         * @param DataHandler $tcemainObj reference to the main tcemain object
-        * @return      void
+        * @return void
         */
        public function processCmdmap_afterFinish(DataHandler $tcemainObj) {
                // Empty accumulation array:
         */
        public function processCmdmap_afterFinish(DataHandler $tcemainObj) {
                // Empty accumulation array:
@@ -153,7 +153,7 @@ class DataHandlerHook {
         * @param array $record The accordant database record
         * @param boolean $recordWasDeleted can be set so that other hooks or
         * @param DataHandler $tcemainObj reference to the main tcemain object
         * @param array $record The accordant database record
         * @param boolean $recordWasDeleted can be set so that other hooks or
         * @param DataHandler $tcemainObj reference to the main tcemain object
-        * @return      void
+        * @return void
         */
        public function processCmdmap_deleteAction($table, $id, array $record, &$recordWasDeleted, DataHandler $tcemainObj) {
                // only process the hook if it wasn't processed
         */
        public function processCmdmap_deleteAction($table, $id, array $record, &$recordWasDeleted, DataHandler $tcemainObj) {
                // only process the hook if it wasn't processed
@@ -615,9 +615,9 @@ class DataHandlerHook {
         * Return be_users that should be notified on stage change from input list.
         * previously called notifyStageChange_getEmails() in tcemain
         *
         * Return be_users that should be notified on stage change from input list.
         * previously called notifyStageChange_getEmails() in tcemain
         *
-        * @param       string          $listOfUsers List of backend users, on the form "be_users_10,be_users_2" or "10,2" in case noTablePrefix is set.
-        * @param       boolean         $noTablePrefix If set, the input list are integers and not strings.
-        * @return      array           Array of emails
+        * @param string $listOfUsers List of backend users, on the form "be_users_10,be_users_2" or "10,2" in case noTablePrefix is set.
+        * @param boolean $noTablePrefix If set, the input list are integers and not strings.
+        * @return array Array of emails
         */
        protected function getEmailsForStageChangeNotification($listOfUsers, $noTablePrefix = FALSE) {
                $users = GeneralUtility::trimExplode(',', $listOfUsers, TRUE);
         */
        protected function getEmailsForStageChangeNotification($listOfUsers, $noTablePrefix = FALSE) {
                $users = GeneralUtility::trimExplode(',', $listOfUsers, TRUE);
@@ -1001,7 +1001,7 @@ class DataHandlerHook {
         * @param integer $id Record UID
         * @param boolean $flush If set, will completely delete element
         * @param DataHandler $tcemainObj TCEmain object
         * @param integer $id Record UID
         * @param boolean $flush If set, will completely delete element
         * @param DataHandler $tcemainObj TCEmain object
-        * @return      void
+        * @return void
         */
        protected function version_clearWSID($table, $id, $flush = FALSE, DataHandler $tcemainObj) {
                if ($errorCode = $tcemainObj->BE_USER->workspaceCannotEditOfflineVersion($table, $id)) {
         */
        protected function version_clearWSID($table, $id, $flush = FALSE, DataHandler $tcemainObj) {
                if ($errorCode = $tcemainObj->BE_USER->workspaceCannotEditOfflineVersion($table, $id)) {
@@ -1183,8 +1183,8 @@ class DataHandlerHook {
        /**
         * Finds real page IDs for state change.
         *
        /**
         * Finds real page IDs for state change.
         *
-        * @param       array   $idList List of page UIDs, possibly versioned
-        * @return      void
+        * @param array $idList List of page UIDs, possibly versioned
+        * @return void
         */
        public function findRealPageIds(array &$idList) {
                foreach ($idList as $key => $id) {
         */
        public function findRealPageIds(array &$idList) {
                foreach ($idList as $key => $id) {
index 39007da..df2fa29 100644 (file)
@@ -13,6 +13,7 @@ namespace TYPO3\CMS\Version\Hook;
  *
  * The TYPO3 project - inspiring people to share!
  */
  *
  * The TYPO3 project - inspiring people to share!
  */
+
 use TYPO3\CMS\Core\Versioning\VersionState;
 
 /**
 use TYPO3\CMS\Core\Versioning\VersionState;
 
 /**
@@ -32,7 +33,7 @@ class IconUtilityHook {
                if (
                        isset($row['t3ver_state'])
                        && VersionState::cast($row['t3ver_state'])->equals(
                if (
                        isset($row['t3ver_state'])
                        && VersionState::cast($row['t3ver_state'])->equals(
-                               \TYPO3\CMS\Core\Versioning\VersionState::DELETE_PLACEHOLDER
+                               VersionState::DELETE_PLACEHOLDER
                        )
                ) {
                        $status['deleted'] = TRUE;
                        )
                ) {
                        $status['deleted'] = TRUE;
index 8e410dd..b6d14e8 100644 (file)
@@ -216,7 +216,7 @@ class PreviewHook implements \TYPO3\CMS\Core\SingletonInterface {
        /**
         * returns the input code value from the admin command variable
         *
        /**
         * returns the input code value from the admin command variable
         *
-        * @return input code
+        * @return string Input code
         */
        protected function getPreviewInputCode() {
                $inputCode = GeneralUtility::_GP($this->previewKey);
         */
        protected function getPreviewInputCode() {
                $inputCode = GeneralUtility::_GP($this->previewKey);
@@ -261,7 +261,7 @@ class PreviewHook implements \TYPO3\CMS\Core\SingletonInterface {
         * a preview link is valid, based on the TSconfig value "options.workspaces.previewLinkTTLHours"
         * by default, it's 48hs
         *
         * a preview link is valid, based on the TSconfig value "options.workspaces.previewLinkTTLHours"
         * by default, it's 48hs
         *
-        * @return integer      the hours as a number
+        * @return integer The hours as a number
         */
        public function getPreviewLinkLifetime() {
                $ttlHours = (int)$GLOBALS['BE_USER']->getTSConfigVal('options.workspaces.previewLinkTTLHours');
         */
        public function getPreviewLinkLifetime() {
                $ttlHours = (int)$GLOBALS['BE_USER']->getTSConfigVal('options.workspaces.previewLinkTTLHours');
index 5765c69..728559d 100644 (file)
@@ -13,11 +13,12 @@ namespace TYPO3\CMS\Version\Task;
  *
  * The TYPO3 project - inspiring people to share!
  */
  *
  * The TYPO3 project - inspiring people to share!
  */
+
 /**
  * This class provides a wrapper around the autopublication
  * mechanism of workspaces, as a Scheduler task
  *
 /**
  * This class provides a wrapper around the autopublication
  * mechanism of workspaces, as a Scheduler task
  *
- * @author             François Suter <francois@typo3.org>
+ * @author François Suter <francois@typo3.org>
  */
 class AutoPublishTask extends \TYPO3\CMS\Scheduler\Task\AbstractTask {
 
  */
 class AutoPublishTask extends \TYPO3\CMS\Scheduler\Task\AbstractTask {
 
@@ -26,7 +27,7 @@ class AutoPublishTask extends \TYPO3\CMS\Scheduler\Task\AbstractTask {
         * Call on the workspace logic to publish workspaces whose publication date
         * is in the past
         *
         * Call on the workspace logic to publish workspaces whose publication date
         * is in the past
         *
-        * @return      void
+        * @return void
         */
        public function execute() {
                // Load the workspace library class and instatiate it
         */
        public function execute() {
                // Load the workspace library class and instatiate it
index ac61084..1b01916 100644 (file)
@@ -19,17 +19,17 @@ use TYPO3\CMS\Backend\Utility\BackendUtility;
 /**
  * Library with Workspace related functionality
  *
 /**
  * Library with Workspace related functionality
  *
- * @author     Kasper Skårhøj <kasperYYYY@typo3.com>
+ * @author Kasper Skårhøj <kasperYYYY@typo3.com>
  */
 class WorkspacesUtility {
 
        /**
         * Building tcemain CMD-array for swapping all versions in a workspace.
         *
  */
 class WorkspacesUtility {
 
        /**
         * Building tcemain CMD-array for swapping all versions in a workspace.
         *
-        * @param       integer         Real workspace ID, cannot be ONLINE (zero).
-        * @param       boolean         If set, then the currently online versions are swapped into the workspace in exchange for the offline versions. Otherwise the workspace is emptied.
-        * @param       [type]          $pageId: ...
-        * @return      array           Command array for tcemain
+        * @param integer $wsid Real workspace ID, cannot be ONLINE (zero).
+        * @param boolean $doSwap If set, then the currently online versions are swapped into the workspace in exchange for the offline versions. Otherwise the workspace is emptied.
+        * @param int $pageId
+        * @return array Command array for tcemain
         * @todo Define visibility
         */
        public function getCmdArrayForPublishWS($wsid, $doSwap, $pageId = 0) {
         * @todo Define visibility
         */
        public function getCmdArrayForPublishWS($wsid, $doSwap, $pageId = 0) {
@@ -66,11 +66,11 @@ class WorkspacesUtility {
         * Used from backend to display workspace overview
         * User for auto-publishing for selecting versions for publication
         *
         * Used from backend to display workspace overview
         * User for auto-publishing for selecting versions for publication
         *
-        * @param       integer         Workspace ID. If -99, will select ALL versions from ANY workspace. If -98 will select all but ONLINE. >=-1 will select from the actual workspace
-        * @param       integer         Lifecycle filter: 1 = select all drafts (never-published), 2 = select all published one or more times (archive/multiple), anything else selects all.
-        * @param       integer         Stage filter: -99 means no filtering, otherwise it will be used to select only elements with that stage. For publishing, that would be "10
-        * @param       integer         Page id: Live page for which to find versions in workspace!
-        * @return      array           Array of all records uids etc. First key is table name, second key incremental integer. Records are associative arrays with uid and t3ver_oid fields. The REAL pid of the online record is found as "realpid
+        * @param integer $wsid Workspace ID. If -99, will select ALL versions from ANY workspace. If -98 will select all but ONLINE. >=-1 will select from the actual workspace
+        * @param integer $filter Lifecycle filter: 1 = select all drafts (never-published), 2 = select all published one or more times (archive/multiple), anything else selects all.
+        * @param integer $stage Stage filter: -99 means no filtering, otherwise it will be used to select only elements with that stage. For publishing, that would be "10
+        * @param integer $pageId Page id: Live page for which to find versions in workspace!
+        * @return array Array of all records uids etc. First key is table name, second key incremental integer. Records are associative arrays with uid and t3ver_oid fields. The REAL pid of the online record is found as "realpid
         * @todo Define visibility
         */
        public function selectVersionsInWorkspace($wsid, $filter = 0, $stage = -99, $pageId = -1) {
         * @todo Define visibility
         */
        public function selectVersionsInWorkspace($wsid, $filter = 0, $stage = -99, $pageId = -1) {
@@ -103,7 +103,7 @@ class WorkspacesUtility {
         * It searches for workspaces whose publication date is in the past
         * and publishes them
         *
         * It searches for workspaces whose publication date is in the past
         * and publishes them
         *
-        * @return      void
+        * @return void
         * @todo Define visibility
         */
        public function autoPublishWorkspaces() {
         * @todo Define visibility
         */
        public function autoPublishWorkspaces() {
index c76f53b..2a14926 100644 (file)
@@ -13,6 +13,7 @@ namespace TYPO3\CMS\Version\View;
  *
  * The TYPO3 project - inspiring people to share!
  */
  *
  * The TYPO3 project - inspiring people to share!
  */
+
 /**
  * Contains some parts for staging, versioning and workspaces
  * to interact with the TYPO3 Core Engine
 /**
  * Contains some parts for staging, versioning and workspaces
  * to interact with the TYPO3 Core Engine
@@ -23,9 +24,9 @@ class VersionView {
         * Creates the version selector for the page id inputted.
         * Moved out of the core file \TYPO3\CMS\Backend\Template\DocumentTemplate
         *
         * Creates the version selector for the page id inputted.
         * Moved out of the core file \TYPO3\CMS\Backend\Template\DocumentTemplate
         *
-        * @param       integer         Page id to create selector for.
-        * @param       boolean         If set, there will be no button for swapping page.
-        * @return      void
+        * @param integer $id Page id to create selector for.
+        * @param boolean $noAction If set, there will be no button for swapping page.
+        * @return void
         * @see \TYPO3\CMS\Backend\Template\DocumentTemplate
         */
        public function getVersionSelector($id, $noAction = FALSE) {
         * @see \TYPO3\CMS\Backend\Template\DocumentTemplate
         */
        public function getVersionSelector($id, $noAction = FALSE) {
index f23105d..dbced79 100644 (file)
@@ -20,4 +20,4 @@ State was changed by ###USER_FULLNAME### (username: ###USER_USERNAME###)</source
                        </trans-unit>
                </body>
        </file>
                        </trans-unit>
                </body>
        </file>
-</xliff>
+</xliff>
\ No newline at end of file
index 2bb282c..a69c075 100644 (file)
@@ -31,4 +31,4 @@
 
 <!-- ###BUTTON_GROUPS_RIGHT### -->
 <!-- ###BUTTON_GROUP1### -->###SHORTCUT###<!-- ###BUTTON_GROUP1### -->
 
 <!-- ###BUTTON_GROUPS_RIGHT### -->
 <!-- ###BUTTON_GROUP1### -->###SHORTCUT###<!-- ###BUTTON_GROUP1### -->
-<!-- ###BUTTON_GROUPS_RIGHT### -->
+<!-- ###BUTTON_GROUPS_RIGHT### -->
\ No newline at end of file
index cf34d06..90e43d6 100644 (file)
@@ -14,7 +14,7 @@ $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_iconworks.php']['ov
 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['connectToDB']['version_preview'] = 'TYPO3\\CMS\\Version\\Hook\\PreviewHook->checkForPreview';
 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/index_ts.php']['postBeUser']['version_preview'] = 'TYPO3\\CMS\\Version\\Hook\\PreviewHook->initializePreviewUser';
 
 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['connectToDB']['version_preview'] = 'TYPO3\\CMS\\Version\\Hook\\PreviewHook->checkForPreview';
 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/index_ts.php']['postBeUser']['version_preview'] = 'TYPO3\\CMS\\Version\\Hook\\PreviewHook->initializePreviewUser';
 
-if (TYPO3_MODE == 'BE') {
+if (TYPO3_MODE === 'BE') {
        // add default notification options to every page
        \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSconfig('
        tx_version.workspaces.stageNotificationEmail.subject = LLL:EXT:version/Resources/Private/Language/locallang_emails.xlf:subject
        // add default notification options to every page
        \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSconfig('
        tx_version.workspaces.stageNotificationEmail.subject = LLL:EXT:version/Resources/Private/Language/locallang_emails.xlf:subject
index a510dfb..7b607dc 100644 (file)
@@ -2,7 +2,7 @@
 if (!defined('TYPO3_MODE')) {
        die('Access denied.');
 }
 if (!defined('TYPO3_MODE')) {
        die('Access denied.');
 }
-if (TYPO3_MODE == 'BE') {
+if (TYPO3_MODE === 'BE') {
        if (!\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('workspaces')) {
                // Register version_click_module
                \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModulePath(
        if (!\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('workspaces')) {
                // Register version_click_module
                \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModulePath(
index e1c3a47..d9b1c43 100644 (file)
@@ -1,4 +1,3 @@
-
 #
 # Table structure for table 'sys_preview'
 #
 #
 # Table structure for table 'sys_preview'
 #
@@ -8,4 +7,4 @@ CREATE TABLE sys_preview (
   endtime int(11) DEFAULT '0' NOT NULL,
   config text,
   PRIMARY KEY (keyword)
   endtime int(11) DEFAULT '0' NOT NULL,
   config text,
   PRIMARY KEY (keyword)
-);
+);
\ No newline at end of file
index cbb8982..179867d 100644 (file)
                        </trans-unit>
                </body>
        </file>
                        </trans-unit>
                </body>
        </file>
-</xliff>
+</xliff>
\ No newline at end of file