[TASK] Remove the "@todo define visibility" in ext:frontend 68/33268/2
authorWouter Wolters <typo3@wouterwolters.nl>
Sat, 11 Oct 2014 17:51:05 +0000 (19:51 +0200)
committerMarkus Klein <klein.t3@reelworx.at>
Sat, 11 Oct 2014 23:47:50 +0000 (01:47 +0200)
The "@todo Define visibility" is not very helpful because:

 * Nobody knows what breaks if changing the visibility
 * The code is flooded with todos which makes it hard
   to work with in an IDE

During ACME it was decided to remove the @todo again.

Resolves: #62168
Related: #61957
Releases: master
Change-Id: I301b31617a2272bd991578c065155773b458394d
Reviewed-on: http://review.typo3.org/33268
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
15 files changed:
typo3/sysext/frontend/Classes/Authentication/FrontendUserAuthentication.php
typo3/sysext/frontend/Classes/ContentObject/FileLinkHookInterface.php
typo3/sysext/frontend/Classes/ContentObject/Menu/ImageMenuContentObject.php
typo3/sysext/frontend/Classes/ContentObject/Menu/JavaScriptMenuContentObject.php
typo3/sysext/frontend/Classes/ContentObject/Menu/TextMenuContentObject.php
typo3/sysext/frontend/Classes/ContentObject/OffsetTableContentObject.php
typo3/sysext/frontend/Classes/ContentObject/SearchResultContentObject.php
typo3/sysext/frontend/Classes/ContentObject/TableRenderer.php
typo3/sysext/frontend/Classes/Controller/DataSubmissionController.php
typo3/sysext/frontend/Classes/Controller/TranslationStatusController.php
typo3/sysext/frontend/Classes/Imaging/GifBuilder.php
typo3/sysext/frontend/Classes/Page/FramesetRenderer.php
typo3/sysext/frontend/Classes/Page/PageRepository.php
typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php
typo3/sysext/frontend/Classes/Utility/CompressionUtility.php

index 3338f04..16ac08a 100644 (file)
@@ -28,7 +28,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         * 1 = permanent login enabled
         * 0 = session is valid for a browser session only
         * @var string
         * 1 = permanent login enabled
         * 0 = session is valid for a browser session only
         * @var string
-        * @todo Define visibility
         */
        public $formfield_permanent = 'permalogin';
 
         */
        public $formfield_permanent = 'permalogin';
 
@@ -40,19 +39,16 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
 
        /**
         * @var string
 
        /**
         * @var string
-        * @todo Define visibility
         */
        public $usergroup_column = 'usergroup';
 
        /**
         * @var string
         */
        public $usergroup_column = 'usergroup';
 
        /**
         * @var string
-        * @todo Define visibility
         */
        public $usergroup_table = 'fe_groups';
 
        /**
         * @var array
         */
        public $usergroup_table = 'fe_groups';
 
        /**
         * @var array
-        * @todo Define visibility
         */
        public $groupData = array(
                'title' => array(),
         */
        public $groupData = array(
                'title' => array(),
@@ -63,19 +59,16 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
        /**
         * Used to accumulate the TSconfig data of the user
         * @var array
        /**
         * Used to accumulate the TSconfig data of the user
         * @var array
-        * @todo Define visibility
         */
        public $TSdataArray = array();
 
        /**
         * @var array
         */
        public $TSdataArray = array();
 
        /**
         * @var array
-        * @todo Define visibility
         */
        public $userTS = array();
 
        /**
         * @var bool
         */
        public $userTS = array();
 
        /**
         * @var bool
-        * @todo Define visibility
         */
        public $userTSUpdated = FALSE;
 
         */
        public $userTSUpdated = FALSE;
 
@@ -88,19 +81,18 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         * 'Reserved' keys are:
         *   - 'recs': Array: Used to 'register' records, eg in a shopping basket. Structure: [recs][tablename][record_uid]=number
         *   - sys: Reserved for TypoScript standard code.
         * 'Reserved' keys are:
         *   - 'recs': Array: Used to 'register' records, eg in a shopping basket. Structure: [recs][tablename][record_uid]=number
         *   - sys: Reserved for TypoScript standard code.
-        * @todo Define visibility
+        *
+        * @var array
         */
        public $sesData = array();
 
        /**
         * @var bool
         */
        public $sesData = array();
 
        /**
         * @var bool
-        * @todo Define visibility
         */
        public $sesData_change = FALSE;
 
        /**
         * @var bool
         */
        public $sesData_change = FALSE;
 
        /**
         * @var bool
-        * @todo Define visibility
         */
        public $userData_change = FALSE;
 
         */
        public $userData_change = FALSE;
 
@@ -167,7 +159,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         *
         * @return void
         * @see \TYPO3\CMS\Core\Authentication\AbstractUserAuthentication::start()
         *
         * @return void
         * @see \TYPO3\CMS\Core\Authentication\AbstractUserAuthentication::start()
-        * @todo Define visibility
         */
        public function start() {
                if ((int)$this->auth_timeout_field > 0 && (int)$this->auth_timeout_field < $this->lifetime) {
         */
        public function start() {
                if ((int)$this->auth_timeout_field > 0 && (int)$this->auth_timeout_field < $this->lifetime) {
@@ -186,7 +177,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         *
         * @param array $tempuser
         * @return array User session record
         *
         * @param array $tempuser
         * @return array User session record
-        * @todo Define visibility
         */
        public function getNewSessionRecord($tempuser) {
                $insertFields = parent::getNewSessionRecord($tempuser);
         */
        public function getNewSessionRecord($tempuser) {
                $insertFields = parent::getNewSessionRecord($tempuser);
@@ -199,7 +189,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         *
         * @return boolean
         * @internal
         *
         * @return boolean
         * @internal
-        * @todo Define visibility
         */
        public function isSetSessionCookie() {
                return ($this->newSessionID || $this->forceSetCookie)
         */
        public function isSetSessionCookie() {
                return ($this->newSessionID || $this->forceSetCookie)
@@ -211,7 +200,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         *
         * @return boolean
         * @internal
         *
         * @return boolean
         * @internal
-        * @todo Define visibility
         */
        public function isRefreshTimeBasedCookie() {
                return $this->lifetime > 0 && isset($this->user['ses_permanent']) && $this->user['ses_permanent'];
         */
        public function isRefreshTimeBasedCookie() {
                return $this->lifetime > 0 && isset($this->user['ses_permanent']) && $this->user['ses_permanent'];
@@ -222,7 +210,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         *
         * @return array
         * @see \TYPO3\CMS\Core\Authentication\AbstractUserAuthentication::getLoginFormData()
         *
         * @return array
         * @see \TYPO3\CMS\Core\Authentication\AbstractUserAuthentication::getLoginFormData()
-        * @todo Define visibility
         */
        public function getLoginFormData() {
                $loginData = parent::getLoginFormData();
         */
        public function getLoginFormData() {
                $loginData = parent::getLoginFormData();
@@ -272,7 +259,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         * It also accumulates the TSconfig for the fe_user/fe_groups in ->TSdataArray
         *
         * @return integer Returns the number of usergroups for the frontend users (if the internal user record exists and the usergroup field contains a value)
         * It also accumulates the TSconfig for the fe_user/fe_groups in ->TSdataArray
         *
         * @return integer Returns the number of usergroups for the frontend users (if the internal user record exists and the usergroup field contains a value)
-        * @todo Define visibility
         */
        public function fetchGroupData() {
                $this->TSdataArray = array();
         */
        public function fetchGroupData() {
                $this->TSdataArray = array();
@@ -362,7 +348,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         * The TSconfig will be cached in $this->userTS.
         *
         * @return array TSconfig array for the fe_user
         * The TSconfig will be cached in $this->userTS.
         *
         * @return array TSconfig array for the fe_user
-        * @todo Define visibility
         */
        public function getUserTSconf() {
                if (!$this->userTSUpdated) {
         */
        public function getUserTSconf() {
                if (!$this->userTSUpdated) {
@@ -390,7 +375,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         * @return void
         * @access private
         * @see storeSessionData()
         * @return void
         * @access private
         * @see storeSessionData()
-        * @todo Define visibility
         */
        public function fetchSessionData() {
                // Gets SesData if any AND if not already selected by session fixation check in ->isExistingSessionRecord()
         */
        public function fetchSessionData() {
                // Gets SesData if any AND if not already selected by session fixation check in ->isExistingSessionRecord()
@@ -413,7 +397,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         *
         * @return void
         * @see fetchSessionData(), getKey(), setKey()
         *
         * @return void
         * @see fetchSessionData(), getKey(), setKey()
-        * @todo Define visibility
         */
        public function storeSessionData() {
                // Saves UC and SesData if changed.
         */
        public function storeSessionData() {
                // Saves UC and SesData if changed.
@@ -496,7 +479,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         * @param string $key Key from the data array to return; The session data (in either case) is an array ($this->uc / $this->sesData) and this value determines which key to return the value for.
         * @return mixed Returns whatever value there was in the array for the key, $key
         * @see setKey()
         * @param string $key Key from the data array to return; The session data (in either case) is an array ($this->uc / $this->sesData) and this value determines which key to return the value for.
         * @return mixed Returns whatever value there was in the array for the key, $key
         * @see setKey()
-        * @todo Define visibility
         */
        public function getKey($type, $key) {
                if (!$key) {
         */
        public function getKey($type, $key) {
                if (!$key) {
@@ -525,7 +507,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         * @param mixed $data The data value to store in $key
         * @return void
         * @see setKey(), storeSessionData(), record_registration()
         * @param mixed $data The data value to store in $key
         * @return void
         * @see setKey(), storeSessionData(), record_registration()
-        * @todo Define visibility
         */
        public function setKey($type, $key, $data) {
                if (!$key) {
         */
        public function setKey($type, $key, $data) {
                if (!$key) {
@@ -584,7 +565,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         * @param array $recs The data array to merge into/override the current recs values. The $recs array is constructed as [table]][uid] = scalar-value (eg. string/integer).
         * @param integer $maxSizeOfSessionData The maximum size of stored session data. If zero, no limit is applied and even confirmation of cookie session is discarded.
         * @return void
         * @param array $recs The data array to merge into/override the current recs values. The $recs array is constructed as [table]][uid] = scalar-value (eg. string/integer).
         * @param integer $maxSizeOfSessionData The maximum size of stored session data. If zero, no limit is applied and even confirmation of cookie session is discarded.
         * @return void
-        * @todo Define visibility
         */
        public function record_registration($recs, $maxSizeOfSessionData = 0) {
                // Storing value ONLY if there is a confirmed cookie set,
         */
        public function record_registration($recs, $maxSizeOfSessionData = 0) {
                // Storing value ONLY if there is a confirmed cookie set,
@@ -620,7 +600,6 @@ class FrontendUserAuthentication extends \TYPO3\CMS\Core\Authentication\Abstract
         *
         * @param integer $id Claimed Session ID
         * @return boolean Returns TRUE if a corresponding session was found in the database
         *
         * @param integer $id Claimed Session ID
         * @return boolean Returns TRUE if a corresponding session was found in the database
-        * @todo Define visibility
         */
        public function isExistingSessionRecord($id) {
                // Perform check in parent function
         */
        public function isExistingSessionRecord($id) {
                // Perform check in parent function
index 05b4b25..f83024c 100644 (file)
@@ -25,7 +25,6 @@ interface FileLinkHookInterface {
         * @param \TYPO3\CMS\Core\Resource\File $file
         * @return \TYPO3\CMS\Core\Resource\File
         * @abstract
         * @param \TYPO3\CMS\Core\Resource\File $file
         * @return \TYPO3\CMS\Core\Resource\File
         * @abstract
-        * @todo Define visibility
         */
        public function getPreviewImage(\TYPO3\CMS\Core\Resource\File $file);
 
         */
        public function getPreviewImage(\TYPO3\CMS\Core\Resource\File $file);
 
index 02ed094..5b1920c 100644 (file)
@@ -27,7 +27,6 @@ class ImageMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu\Abst
         *
         * @return void
         * @see AbstractMenuContentObject::procesItemStates(), makeImageMap()
         *
         * @return void
         * @see AbstractMenuContentObject::procesItemStates(), makeImageMap()
-        * @todo Define visibility
         */
        public function generate() {
                $splitCount = count($this->menuArr);
         */
        public function generate() {
                $splitCount = count($this->menuArr);
@@ -49,7 +48,6 @@ class ImageMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu\Abst
         * @return void
         * @access private
         * @see generate()
         * @return void
         * @access private
         * @see generate()
-        * @todo Define visibility
         */
        public function makeImageMap($conf) {
                if (!is_array($conf)) {
         */
        public function makeImageMap($conf) {
                if (!is_array($conf)) {
@@ -222,7 +220,6 @@ class ImageMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu\Abst
         * If ->result is TRUE it will create the HTML for the image map menu.
         *
         * @return string The HTML for the menu
         * If ->result is TRUE it will create the HTML for the image map menu.
         *
         * @return string The HTML for the menu
-        * @todo Define visibility
         */
        public function writeMenu() {
                if ($this->result) {
         */
        public function writeMenu() {
                if ($this->result) {
index 0635e8d..ad9079d 100644 (file)
@@ -25,7 +25,6 @@ class JavaScriptMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu
         * Dummy. Should do nothing, because we don't use the result-array here!
         *
         * @return void
         * Dummy. Should do nothing, because we don't use the result-array here!
         *
         * @return void
-        * @todo Define visibility
         */
        public function generate() {
 
         */
        public function generate() {
 
@@ -35,7 +34,6 @@ class JavaScriptMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu
         * Creates the HTML (mixture of a <form> and a JavaScript section) for the JavaScript menu (basically an array of selector boxes with onchange handlers)
         *
         * @return string The HTML code for the menu
         * Creates the HTML (mixture of a <form> and a JavaScript section) for the JavaScript menu (basically an array of selector boxes with onchange handlers)
         *
         * @return string The HTML code for the menu
-        * @todo Define visibility
         */
        public function writeMenu() {
                if ($this->id) {
         */
        public function writeMenu() {
                if ($this->id) {
@@ -94,7 +92,6 @@ class JavaScriptMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu
         * @param array $MP_array Previous MP vars
         * @return string JavaScript code lines.
         * @access private
         * @param array $MP_array Previous MP vars
         * @return string JavaScript code lines.
         * @access private
-        * @todo Define visibility
         */
        public function generate_level($levels, $count, $pid, $menuItemArray = '', $MP_array = array()) {
                $levelConf = $this->mconf[$count . '.'];
         */
        public function generate_level($levels, $count, $pid, $menuItemArray = '', $MP_array = array()) {
                $levelConf = $this->mconf[$count . '.'];
index d561543..81f4d37 100644 (file)
@@ -27,7 +27,6 @@ class TextMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu\Abstr
         *
         * @return void
         * @see AbstractMenuContentObject::procesItemStates()
         *
         * @return void
         * @see AbstractMenuContentObject::procesItemStates()
-        * @todo Define visibility
         */
        public function generate() {
                $splitCount = count($this->menuArr);
         */
        public function generate() {
                $splitCount = count($this->menuArr);
@@ -47,7 +46,6 @@ class TextMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu\Abstr
         * An instance of ContentObjectRenderer is also made and for each menu item rendered it is loaded with the record for that page so that any stdWrap properties that applies will have the current menu items record available.
         *
         * @return string The HTML for the menu (returns result through $this->extProc_finish(); )
         * An instance of ContentObjectRenderer is also made and for each menu item rendered it is loaded with the record for that page so that any stdWrap properties that applies will have the current menu items record available.
         *
         * @return string The HTML for the menu (returns result through $this->extProc_finish(); )
-        * @todo Define visibility
         */
        public function writeMenu() {
                if (is_array($this->result) && count($this->result)) {
         */
        public function writeMenu() {
                if (is_array($this->result) && count($this->result)) {
@@ -168,7 +166,6 @@ class TextMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu\Abstr
         *
         * @param string $pref Can be "before" or "after" and determines which kind of image to create (basically this is the prefix of the TypoScript properties that are read from the ->I['val'] array
         * @return string The resulting HTML of the image, if any.
         *
         * @param string $pref Can be "before" or "after" and determines which kind of image to create (basically this is the prefix of the TypoScript properties that are read from the ->I['val'] array
         * @return string The resulting HTML of the image, if any.
-        * @todo Define visibility
         */
        public function getBeforeAfter($pref) {
                $res = '';
         */
        public function getBeforeAfter($pref) {
                $res = '';
@@ -202,7 +199,6 @@ class TextMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu\Abstr
         * @return void
         * @access private
         * @see writeMenu()
         * @return void
         * @access private
         * @see writeMenu()
-        * @todo Define visibility
         */
        public function extProc_init() {
 
         */
        public function extProc_init() {
 
@@ -215,7 +211,6 @@ class TextMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu\Abstr
         * @return void
         * @access private
         * @see writeMenu()
         * @return void
         * @access private
         * @see writeMenu()
-        * @todo Define visibility
         */
        public function extProc_beforeLinking($key) {
 
         */
        public function extProc_beforeLinking($key) {
 
@@ -229,7 +224,6 @@ class TextMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu\Abstr
         * @return void
         * @access private
         * @see writeMenu()
         * @return void
         * @access private
         * @see writeMenu()
-        * @todo Define visibility
         */
        public function extProc_afterLinking($key) {
                // Add part to the accumulated result + fetch submenus
         */
        public function extProc_afterLinking($key) {
                // Add part to the accumulated result + fetch submenus
@@ -248,7 +242,6 @@ class TextMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu\Abstr
         * @return string The modified version of $item, going back into $this->I['theItem']
         * @access private
         * @see writeMenu()
         * @return string The modified version of $item, going back into $this->I['theItem']
         * @access private
         * @see writeMenu()
-        * @todo Define visibility
         */
        public function extProc_beforeAllWrap($item, $key) {
                return $item;
         */
        public function extProc_beforeAllWrap($item, $key) {
                return $item;
@@ -260,7 +253,6 @@ class TextMenuContentObject extends \TYPO3\CMS\Frontend\ContentObject\Menu\Abstr
         * @return string The total menu content should be returned by this function
         * @access private
         * @see writeMenu()
         * @return string The total menu content should be returned by this function
         * @access private
         * @see writeMenu()
-        * @todo Define visibility
         */
        public function extProc_finish() {
                // stdWrap:
         */
        public function extProc_finish() {
                // stdWrap:
index 138dc62..fb69cc3 100644 (file)
@@ -18,17 +18,17 @@ namespace TYPO3\CMS\Frontend\ContentObject;
  */
 class OffsetTableContentObject extends \TYPO3\CMS\Frontend\ContentObject\AbstractContentObject {
        /**
  */
 class OffsetTableContentObject extends \TYPO3\CMS\Frontend\ContentObject\AbstractContentObject {
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $tableParams = 'border="0" cellspacing="0" cellpadding="0"';
 
        /**
         */
        public $tableParams = 'border="0" cellspacing="0" cellpadding="0"';
 
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $default_tableParams = 'border="0" cellspacing="0" cellpadding="0"';
 
        /**
         */
        public $default_tableParams = 'border="0" cellspacing="0" cellpadding="0"';
 
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $tdParams = ' width="99%" valign="top"';
 
         */
        public $tdParams = ' width="99%" valign="top"';
 
@@ -70,7 +70,6 @@ class OffsetTableContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstrac
         * @param string $content The HTML content string
         * @param string $offset List of offset parameters; x,y,r,b,w,h
         * @return string The HTML content string being wrapped in a <table> offsetting the content as the $offset parameters defined
         * @param string $content The HTML content string
         * @param string $offset List of offset parameters; x,y,r,b,w,h
         * @return string The HTML content string being wrapped in a <table> offsetting the content as the $offset parameters defined
-        * @todo Define visibility
         */
        public function start($content, $offset) {
                $valPairs = \TYPO3\CMS\Core\Utility\GeneralUtility::intExplode(',', $offset . ',,,,,');
         */
        public function start($content, $offset) {
                $valPairs = \TYPO3\CMS\Core\Utility\GeneralUtility::intExplode(',', $offset . ',,,,,');
index 354c693..9ca55f2 100644 (file)
@@ -23,30 +23,30 @@ namespace TYPO3\CMS\Frontend\ContentObject;
  */
 class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\AbstractContentObject {
        /**
  */
 class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\AbstractContentObject {
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $tables = array();
 
        // Alternatively 'PRIMARY_KEY'; sorting by primary key
        /**
         */
        public $tables = array();
 
        // Alternatively 'PRIMARY_KEY'; sorting by primary key
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $group_by = 'PRIMARY_KEY';
 
        // Standard SQL-operator between words
        /**
         */
        public $group_by = 'PRIMARY_KEY';
 
        // Standard SQL-operator between words
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $default_operator = 'AND';
 
        /**
         */
        public $default_operator = 'AND';
 
        /**
-        * @todo Define visibility
+        * @var bool
         */
        public $operator_translate_table_caseinsensitive = TRUE;
 
        // case-sensitive. Defines the words, which will be operators between words
        /**
         */
        public $operator_translate_table_caseinsensitive = TRUE;
 
        // case-sensitive. Defines the words, which will be operators between words
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $operator_translate_table = array(
                array('+', 'AND'),
         */
        public $operator_translate_table = array(
                array('+', 'AND'),
@@ -61,54 +61,48 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
        // Internal
        // Contains the search-words and operators
        /**
        // Internal
        // Contains the search-words and operators
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $sword_array;
 
        // Contains the query parts after processing.
        /**
         */
        public $sword_array;
 
        // Contains the query parts after processing.
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $queryParts;
 
         */
        public $queryParts;
 
-       // Addition to the whereclause. This could be used to limit search to a certain page or alike in the system.
-       /**
-        * @todo Define visibility
-        */
-       public $other_where_clauses;
-
        // This is set with the foreign table that 'pages' are connected to.
        /**
        // This is set with the foreign table that 'pages' are connected to.
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $fTable;
 
        // How many rows to offset from the beginning
        /**
         */
        public $fTable;
 
        // How many rows to offset from the beginning
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $res_offset = 0;
 
        // How many results to show (0 = no limit)
        /**
         */
        public $res_offset = 0;
 
        // How many results to show (0 = no limit)
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $res_shows = 20;
 
        // Intern: How many results, there was last time (with the exact same searchstring.
        /**
         */
        public $res_shows = 20;
 
        // Intern: How many results, there was last time (with the exact same searchstring.
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $res_count;
 
        // List of pageIds.
        /**
         */
        public $res_count;
 
        // List of pageIds.
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $pageIdList = '';
 
        /**
         */
        public $pageIdList = '';
 
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $listOfSearchFields = '';
 
         */
        public $listOfSearchFields = '';
 
@@ -296,7 +290,6 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
         * @param string $requestedCols is a list (-) of columns that we want to search. This could be input from the search-form (see TypoScript documentation)
         * @param string $allowedCols $allowedCols: is the list of columns, that MAY be searched. All allowed cols are set as result-fields. All requested cols MUST be in the allowed-fields list.
         * @return void
         * @param string $requestedCols is a list (-) of columns that we want to search. This could be input from the search-form (see TypoScript documentation)
         * @param string $allowedCols $allowedCols: is the list of columns, that MAY be searched. All allowed cols are set as result-fields. All requested cols MUST be in the allowed-fields list.
         * @return void
-        * @todo Define visibility
         */
        public function register_tables_and_columns($requestedCols, $allowedCols) {
                $rCols = $this->explodeCols($requestedCols);
         */
        public function register_tables_and_columns($requestedCols, $allowedCols) {
                $rCols = $this->explodeCols($requestedCols);
@@ -335,7 +328,6 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
         * @param string $in This is the code-line defining the tables/fields to search. Syntax: '[table1].[field1]-[field2]-[field3] : [table2].[field1]-[field2]'
         * @return array An array where the values is "[table].[field]" strings to search
         * @see         register_tables_and_columns()
         * @param string $in This is the code-line defining the tables/fields to search. Syntax: '[table1].[field1]-[field2]-[field3] : [table2].[field1]-[field2]'
         * @return array An array where the values is "[table].[field]" strings to search
         * @see         register_tables_and_columns()
-        * @todo Define visibility
         */
        public function explodeCols($in) {
                $theArray = explode(':', $in);
         */
        public function explodeCols($in) {
                $theArray = explode(':', $in);
@@ -363,7 +355,6 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
         *
         * @param string $sword The input search-word string.
         * @return void
         *
         * @param string $sword The input search-word string.
         * @return void
-        * @todo Define visibility
         */
        public function register_and_explode_search_string($sword) {
                $sword = trim($sword);
         */
        public function register_and_explode_search_string($sword) {
                $sword = trim($sword);
@@ -398,7 +389,6 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
         * @param string $specchars Special chars which are used as operators (+- is default)
         * @param string $delchars Special chars which are deleted if the append the searchword (+-., is default)
         * @return mixed Returns an ARRAY if there were search words, otherwise the return value may be unset.
         * @param string $specchars Special chars which are used as operators (+- is default)
         * @param string $delchars Special chars which are deleted if the append the searchword (+-., is default)
         * @return mixed Returns an ARRAY if there were search words, otherwise the return value may be unset.
-        * @todo Define visibility
         */
        public function split($origSword, $specchars = '+-', $delchars = '+.,-') {
                $sword = $origSword;
         */
        public function split($origSword, $specchars = '+-', $delchars = '+.,-') {
                $sword = $origSword;
@@ -455,7 +445,6 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
         * @return boolean Returns TRUE no matter what - sweet isn't it!
         * @access private
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::SEARCHRESULT()
         * @return boolean Returns TRUE no matter what - sweet isn't it!
         * @access private
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::SEARCHRESULT()
-        * @todo Define visibility
         */
        public function build_search_query($endClause) {
                if (is_array($this->tables)) {
         */
        public function build_search_query($endClause) {
                if (is_array($this->tables)) {
@@ -533,7 +522,6 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
         *
         * @return string Part of where class limiting result to the those having the search word.
         * @access private
         *
         * @return string Part of where class limiting result to the those having the search word.
         * @access private
-        * @todo Define visibility
         */
        public function build_search_query_for_searchwords() {
                if (is_array($this->sword_array)) {
         */
        public function build_search_query_for_searchwords() {
                if (is_array($this->sword_array)) {
@@ -571,7 +559,6 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
         * @param string $operator The possible operator to find in the internal operator array.
         * @return string If found, the SQL operator for the localized input operator.
         * @access private
         * @param string $operator The possible operator to find in the internal operator array.
         * @return string If found, the SQL operator for the localized input operator.
         * @access private
-        * @todo Define visibility
         */
        public function get_operator($operator) {
                $operator = trim($operator);
         */
        public function get_operator($operator) {
                $operator = trim($operator);
@@ -597,7 +584,6 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
         * Counts the results and sets the result in $this->res_count
         *
         * @return boolean TRUE, if $this->query was found
         * Counts the results and sets the result in $this->res_count
         *
         * @return boolean TRUE, if $this->query was found
-        * @todo Define visibility
         */
        public function count_query() {
                if (is_array($this->queryParts)) {
         */
        public function count_query() {
                if (is_array($this->queryParts)) {
@@ -611,7 +597,6 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
         * Executes the search, sets result pointer in $this->result
         *
         * @return boolean TRUE, if $this->query was set and query performed
         * Executes the search, sets result pointer in $this->result
         *
         * @return boolean TRUE, if $this->query was set and query performed
-        * @todo Define visibility
         */
        public function execute_query() {
                if (is_array($this->queryParts)) {
         */
        public function execute_query() {
                if (is_array($this->queryParts)) {
@@ -625,7 +610,6 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
         * Used when linking to result pages so that search words can be highlighted.
         *
         * @return string URL-parameters with the searchwords
         * Used when linking to result pages so that search words can be highlighted.
         *
         * @return string URL-parameters with the searchwords
-        * @todo Define visibility
         */
        public function get_searchwords() {
                $SWORD_PARAMS = '';
         */
        public function get_searchwords() {
                $SWORD_PARAMS = '';
@@ -641,7 +625,6 @@ class SearchResultContentObject extends \TYPO3\CMS\Frontend\ContentObject\Abstra
         * Returns an array with the search words in
         *
         * @return array IF the internal sword_array contained search words it will return these, otherwise "void
         * Returns an array with the search words in
         *
         * @return array IF the internal sword_array contained search words it will return these, otherwise "void
-        * @todo Define visibility
         */
        public function get_searchwordsArray() {
                if (is_array($this->sword_array)) {
         */
        public function get_searchwordsArray() {
                if (is_array($this->sword_array)) {
index 1a5d8c1..ab1db48 100644 (file)
@@ -23,108 +23,108 @@ class TableRenderer {
 
        // offset, x
        /**
 
        // offset, x
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $offX = 0;
 
        // offset, y
        /**
         */
        public $offX = 0;
 
        // offset, y
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $offY = 0;
 
        // top menu
        /**
         */
        public $offY = 0;
 
        // top menu
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $tm = '';
 
        // left menu
        /**
         */
        public $tm = '';
 
        // left menu
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $lm = '';
 
        // right menu
        /**
         */
        public $lm = '';
 
        // right menu
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $rm = '';
 
        // bottom menu
        /**
         */
        public $rm = '';
 
        // bottom menu
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $bm = '';
 
        // content
        /**
         */
        public $bm = '';
 
        // content
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $content = '';
 
        // top menu TDparams
        /**
         */
        public $content = '';
 
        // top menu TDparams
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $tmTDparams = 'valign="top"';
 
        // left menu TDparams
        /**
         */
        public $tmTDparams = 'valign="top"';
 
        // left menu TDparams
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $lmTDparams = 'valign="top"';
 
        // right menu TDparams
        /**
         */
        public $lmTDparams = 'valign="top"';
 
        // right menu TDparams
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $rmTDparams = 'valign="top"';
 
        // bottom menu TDparams
        /**
         */
        public $rmTDparams = 'valign="top"';
 
        // bottom menu TDparams
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $bmTDparams = 'valign="top"';
 
        // content TDparams
        /**
         */
        public $bmTDparams = 'valign="top"';
 
        // content TDparams
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $contentTDparams = 'valign="top"';
 
        // content margin, left
        /**
         */
        public $contentTDparams = 'valign="top"';
 
        // content margin, left
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $cMl = 1;
 
        // content margin, right
        /**
         */
        public $cMl = 1;
 
        // content margin, right
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $cMr = 1;
 
        // content margin, top
        /**
         */
        public $cMr = 1;
 
        // content margin, top
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $cMt = 0;
 
        // content margin, bottom
        /**
         */
        public $cMt = 0;
 
        // content margin, bottom
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $cMb = 1;
 
        // Places a little gif-spacer in the bottom of the content frame
        /**
         */
        public $cMb = 1;
 
        // Places a little gif-spacer in the bottom of the content frame
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $contentW = 0;
 
        /**
         */
        public $contentW = 0;
 
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $tableParams = 'border="0" cellspacing="0" cellpadding="0"';
 
         */
        public $tableParams = 'border="0" cellspacing="0" cellpadding="0"';
 
@@ -136,7 +136,6 @@ class TableRenderer {
         * @param string $cMargins List of margin parameters; left, top, right, bottom
         * @return string The content strings wrapped in a <table> as the parameters defined
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::CTABLE()
         * @param string $cMargins List of margin parameters; left, top, right, bottom
         * @return string The content strings wrapped in a <table> as the parameters defined
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::CTABLE()
-        * @todo Define visibility
         */
        public function start($offset, $cMargins) {
                $offArr = \TYPO3\CMS\Core\Utility\GeneralUtility::intExplode(',', $offset);
         */
        public function start($offset, $cMargins) {
                $offArr = \TYPO3\CMS\Core\Utility\GeneralUtility::intExplode(',', $offset);
index f90c7b6..6f31a71 100644 (file)
@@ -83,7 +83,6 @@ class DataSubmissionController {
         * @param array $valueList Contains values for the field names listed above (with slashes removed if from POST input)
         * @param boolean $base64 Whether to base64 encode the mail content
         * @return void
         * @param array $valueList Contains values for the field names listed above (with slashes removed if from POST input)
         * @param boolean $base64 Whether to base64 encode the mail content
         * @return void
-        * @todo Define visibility
         */
        public function start($valueList, $base64 = FALSE) {
                $this->mailMessage = Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Mail\\MailMessage');
         */
        public function start($valueList, $base64 = FALSE) {
                $this->mailMessage = Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Mail\\MailMessage');
index e065bb6..2fed477 100644 (file)
@@ -28,7 +28,6 @@ class TranslationStatusController extends \TYPO3\CMS\Backend\Module\AbstractFunc
         * Returns the menu array
         *
         * @return array
         * Returns the menu array
         *
         * @return array
-        * @todo Define visibility
         */
        public function modMenu() {
                global $LANG;
         */
        public function modMenu() {
                global $LANG;
@@ -56,7 +55,6 @@ class TranslationStatusController extends \TYPO3\CMS\Backend\Module\AbstractFunc
         * MAIN function for page information of localization
         *
         * @return string Output HTML for the module.
         * MAIN function for page information of localization
         *
         * @return string Output HTML for the module.
-        * @todo Define visibility
         */
        public function main() {
                global $BACK_PATH, $LANG, $SOBE;
         */
        public function main() {
                global $BACK_PATH, $LANG, $SOBE;
@@ -98,7 +96,6 @@ class TranslationStatusController extends \TYPO3\CMS\Backend\Module\AbstractFunc
         *
         * @param array $tree The Page tree data
         * @return string HTML for the localization information table.
         *
         * @param array $tree The Page tree data
         * @return string HTML for the localization information table.
-        * @todo Define visibility
         */
        public function renderL10nTable(&$tree) {
                global $LANG;
         */
        public function renderL10nTable(&$tree) {
                global $LANG;
@@ -271,7 +268,6 @@ class TranslationStatusController extends \TYPO3\CMS\Backend\Module\AbstractFunc
         * Selects all system languages (from sys_language)
         *
         * @return array System language records in an array.
         * Selects all system languages (from sys_language)
         *
         * @return array System language records in an array.
-        * @todo Define visibility
         */
        public function getSystemLanguages() {
                if (!$GLOBALS['BE_USER']->user['admin'] && strlen($GLOBALS['BE_USER']->groupData['allowed_languages'])) {
         */
        public function getSystemLanguages() {
                if (!$GLOBALS['BE_USER']->user['admin'] && strlen($GLOBALS['BE_USER']->groupData['allowed_languages'])) {
@@ -297,7 +293,6 @@ class TranslationStatusController extends \TYPO3\CMS\Backend\Module\AbstractFunc
         * @param integer $pageId Page ID to look up for.
         * @param integer $langId Language UID to select for.
         * @return array pages_languages_overlay record
         * @param integer $pageId Page ID to look up for.
         * @param integer $langId Language UID to select for.
         * @return array pages_languages_overlay record
-        * @todo Define visibility
         */
        public function getLangStatus($pageId, $langId) {
                $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
         */
        public function getLangStatus($pageId, $langId) {
                $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
@@ -323,7 +318,6 @@ class TranslationStatusController extends \TYPO3\CMS\Backend\Module\AbstractFunc
         * @param integer $pageId Page id to select for.
         * @param integer $sysLang Sys language uid
         * @return integer Number of content elements from the PID where the language is set to a certain value.
         * @param integer $pageId Page id to select for.
         * @param integer $sysLang Sys language uid
         * @return integer Number of content elements from the PID where the language is set to a certain value.
-        * @todo Define visibility
         */
        public function getContentElementCount($pageId, $sysLang) {
                $count = $GLOBALS['TYPO3_DB']->exec_SELECTcountRows('uid', 'tt_content', 'pid=' . (int)$pageId . ' AND sys_language_uid=' . (int)$sysLang . BackendUtility::deleteClause('tt_content') . BackendUtility::versioningPlaceholderClause('tt_content'));
         */
        public function getContentElementCount($pageId, $sysLang) {
                $count = $GLOBALS['TYPO3_DB']->exec_SELECTcountRows('uid', 'tt_content', 'pid=' . (int)$pageId . ' AND sys_language_uid=' . (int)$sysLang . BackendUtility::deleteClause('tt_content') . BackendUtility::versioningPlaceholderClause('tt_content'));
index 9d13e6c..4c2e39e 100644 (file)
@@ -45,69 +45,69 @@ class GifBuilder extends \TYPO3\CMS\Core\Imaging\GraphicalFunctions {
        // Internal
        // the main image
        /**
        // Internal
        // the main image
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $im = '';
 
        // the image-width
        /**
         */
        public $im = '';
 
        // the image-width
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $w = 0;
 
        // the image-height
        /**
         */
        public $w = 0;
 
        // the image-height
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $h = 0;
 
        // map-data
        /**
         */
        public $h = 0;
 
        // map-data
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $map;
 
        /**
         */
        public $map;
 
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $workArea;
 
        // This holds the operational setup for gifbuilder. Basically this is a TypoScript array with properties.
        /**
         */
        public $workArea;
 
        // This holds the operational setup for gifbuilder. Basically this is a TypoScript array with properties.
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $setup = array();
 
        // Contains all text strings used on this image
        /**
         */
        public $setup = array();
 
        // Contains all text strings used on this image
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $combinedTextStrings = array();
 
        // Contains all filenames (basename without extension) used on this image
        /**
         */
        public $combinedTextStrings = array();
 
        // Contains all filenames (basename without extension) used on this image
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $combinedFileNames = array();
 
        // This is the array from which data->field: [key] is fetched. So this is the current record!
        /**
         */
        public $combinedFileNames = array();
 
        // This is the array from which data->field: [key] is fetched. So this is the current record!
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $data = array();
 
        /**
         */
        public $data = array();
 
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $objBB = array();
 
        /**
         */
        public $objBB = array();
 
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $myClassName = 'gifbuilder';
 
        /**
         */
        public $myClassName = 'gifbuilder';
 
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $charRangeMap = array();
 
         */
        public $charRangeMap = array();
 
@@ -121,7 +121,6 @@ class GifBuilder extends \TYPO3\CMS\Core\Imaging\GraphicalFunctions {
         * @param array $data The current data record from \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer. Stored internally in the variable ->data
         * @return void
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::getImgResource(), \TYPO3\CMS\Frontend\ContentObject\Menu\GraphicalMenuContentObject::makeGifs(), \TYPO3\CMS\Frontend\ContentObject\Menu\GraphicalMenuContentObject::findLargestDims()
         * @param array $data The current data record from \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer. Stored internally in the variable ->data
         * @return void
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::getImgResource(), \TYPO3\CMS\Frontend\ContentObject\Menu\GraphicalMenuContentObject::makeGifs(), \TYPO3\CMS\Frontend\ContentObject\Menu\GraphicalMenuContentObject::findLargestDims()
-        * @todo Define visibility
         */
        public function start($conf, $data) {
                if (is_array($conf)) {
         */
        public function start($conf, $data) {
                if (is_array($conf)) {
@@ -324,7 +323,6 @@ class GifBuilder extends \TYPO3\CMS\Core\Imaging\GraphicalFunctions {
         *
         * @return string The filename for the created GIF/PNG file. The filename will be prefixed "GB_
         * @see make(), fileName()
         *
         * @return string The filename for the created GIF/PNG file. The filename will be prefixed "GB_
         * @see make(), fileName()
-        * @todo Define visibility
         */
        public function gifBuild() {
                if ($this->setup) {
         */
        public function gifBuild() {
                if ($this->setup) {
@@ -352,7 +350,6 @@ class GifBuilder extends \TYPO3\CMS\Core\Imaging\GraphicalFunctions {
         * @return void
         * @access private
         * @see gifBuild()
         * @return void
         * @access private
         * @see gifBuild()
-        * @todo Define visibility
         */
        public function make() {
                // Get trivial data
         */
        public function make() {
                // Get trivial data
@@ -527,7 +524,6 @@ class GifBuilder extends \TYPO3\CMS\Core\Imaging\GraphicalFunctions {
         * @param array $conf GIFBUILDER object TypoScript properties
         * @return array Modified $conf array IF the "text" property is not blank
         * @access private
         * @param array $conf GIFBUILDER object TypoScript properties
         * @return array Modified $conf array IF the "text" property is not blank
         * @access private
-        * @todo Define visibility
         */
        public function checkTextObj($conf) {
                $cObj = GeneralUtility::makeInstance('TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer');
         */
        public function checkTextObj($conf) {
                $cObj = GeneralUtility::makeInstance('TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer');
@@ -624,7 +620,6 @@ class GifBuilder extends \TYPO3\CMS\Core\Imaging\GraphicalFunctions {
         * @param string $string The string to resolve/calculate the result of. The string is divided by a comma first and each resulting part is calculated into an integer.
         * @return string The resolved string with each part (separated by comma) returned separated by comma
         * @access private
         * @param string $string The string to resolve/calculate the result of. The string is divided by a comma first and each resulting part is calculated into an integer.
         * @return string The resolved string with each part (separated by comma) returned separated by comma
         * @access private
-        * @todo Define visibility
         */
        public function calcOffset($string) {
                $value = array();
         */
        public function calcOffset($string) {
                $value = array();
@@ -648,7 +643,6 @@ class GifBuilder extends \TYPO3\CMS\Core\Imaging\GraphicalFunctions {
         * @return array|NULL Returns an array with file information from ContentObjectRenderer::getImgResource()
         * @access private
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::getImgResource()
         * @return array|NULL Returns an array with file information from ContentObjectRenderer::getImgResource()
         * @access private
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::getImgResource()
-        * @todo Define visibility
         */
        public function getResource($file, $fileArray) {
                if (!GeneralUtility::inList($this->imageFileExt, $fileArray['ext'])) {
         */
        public function getResource($file, $fileArray) {
                if (!GeneralUtility::inList($this->imageFileExt, $fileArray['ext'])) {
@@ -667,7 +661,6 @@ class GifBuilder extends \TYPO3\CMS\Core\Imaging\GraphicalFunctions {
         * @return string Returns the relative filepath
         * @access private
         * @see \TYPO3\CMS\Core\TypoScript\TemplateService::getFileName()
         * @return string Returns the relative filepath
         * @access private
         * @see \TYPO3\CMS\Core\TypoScript\TemplateService::getFileName()
-        * @todo Define visibility
         */
        public function checkFile($file) {
                return $GLOBALS['TSFE']->tmpl->getFileName($file);
         */
        public function checkFile($file) {
                return $GLOBALS['TSFE']->tmpl->getFileName($file);
@@ -679,7 +672,6 @@ class GifBuilder extends \TYPO3\CMS\Core\Imaging\GraphicalFunctions {
         * @param string $pre Filename prefix, eg. "GB_
         * @return string The relative filepath (relative to PATH_site)
         * @access private
         * @param string $pre Filename prefix, eg. "GB_
         * @return string The relative filepath (relative to PATH_site)
         * @access private
-        * @todo Define visibility
         */
        public function fileName($pre) {
                $meaningfulPrefix = '';
         */
        public function fileName($pre) {
                $meaningfulPrefix = '';
@@ -710,7 +702,6 @@ class GifBuilder extends \TYPO3\CMS\Core\Imaging\GraphicalFunctions {
         *
         * @return string Extension; "jpg" or "gif"/"png
         * @access private
         *
         * @return string Extension; "jpg" or "gif"/"png
         * @access private
-        * @todo Define visibility
         */
        public function extension() {
                switch (strtolower($this->setup['format'])) {
         */
        public function extension() {
                switch (strtolower($this->setup['format'])) {
index 87cd494..253797c 100644 (file)
@@ -26,7 +26,6 @@ class FramesetRenderer {
         * @param array $setup The TypoScript properties of the PAGE object property "frameSet.". See link.
         * @return string A <frameset> tag.
         * @see TSpagegen::renderContentWithHeader()
         * @param array $setup The TypoScript properties of the PAGE object property "frameSet.". See link.
         * @return string A <frameset> tag.
         * @see TSpagegen::renderContentWithHeader()
-        * @todo Define visibility
         */
        public function make($setup) {
                $content = '';
         */
        public function make($setup) {
                $content = '';
@@ -62,7 +61,6 @@ class FramesetRenderer {
         * @return string String with attributes for the frame-tag. With a prefixed space character.
         * @access private
         * @link http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/7/9/
         * @return string String with attributes for the frame-tag. With a prefixed space character.
         * @access private
         * @link http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/7/9/
-        * @todo Define visibility
         */
        public function frameParams($setup, $typeNum) {
                $paramStr = '';
         */
        public function frameParams($setup, $typeNum) {
                $paramStr = '';
@@ -96,7 +94,6 @@ class FramesetRenderer {
         * @return string Attributes with preceeding space.
         * @access private
         * @see make()
         * @return string Attributes with preceeding space.
         * @access private
         * @see make()
-        * @todo Define visibility
         */
        public function framesetParams($setup) {
                $paramStr = '';
         */
        public function framesetParams($setup) {
                $paramStr = '';
index 5ded340..472cae5 100644 (file)
@@ -31,7 +31,6 @@ class PageRepository {
 
        /**
         * @var array
 
        /**
         * @var array
-        * @todo Define visibility
         */
        public $urltypes = array('', 'http://', 'ftp://', 'mailto:', 'https://');
 
         */
        public $urltypes = array('', 'http://', 'ftp://', 'mailto:', 'https://');
 
@@ -41,7 +40,6 @@ class PageRepository {
         * by the init() function
         *
         * @var string
         * by the init() function
         *
         * @var string
-        * @todo Define visibility
         */
        public $where_hid_del = ' AND pages.deleted=0';
 
         */
        public $where_hid_del = ' AND pages.deleted=0';
 
@@ -49,13 +47,11 @@ class PageRepository {
         * Clause for fe_group access
         *
         * @var string
         * Clause for fe_group access
         *
         * @var string
-        * @todo Define visibility
         */
        public $where_groupAccess = '';
 
        /**
         * @var int
         */
        public $where_groupAccess = '';
 
        /**
         * @var int
-        * @todo Define visibility
         */
        public $sys_language_uid = 0;
 
         */
        public $sys_language_uid = 0;
 
@@ -67,7 +63,6 @@ class PageRepository {
         * user!!!
         *
         * @var bool
         * user!!!
         *
         * @var bool
-        * @todo Define visibility
         */
        public $versioningPreview = FALSE;
 
         */
        public $versioningPreview = FALSE;
 
@@ -75,13 +70,11 @@ class PageRepository {
         * Workspace ID for preview
         *
         * @var int
         * Workspace ID for preview
         *
         * @var int
-        * @todo Define visibility
         */
        public $versioningWorkspaceId = 0;
 
        /**
         * @var array
         */
        public $versioningWorkspaceId = 0;
 
        /**
         * @var array
-        * @todo Define visibility
         */
        public $workspaceCache = array();
 
         */
        public $workspaceCache = array();
 
@@ -91,7 +84,6 @@ class PageRepository {
         * Error string set by getRootLine()
         *
         * @var string
         * Error string set by getRootLine()
         *
         * @var string
-        * @todo Define visibility
         */
        public $error_getRootLine = '';
 
         */
        public $error_getRootLine = '';
 
@@ -99,7 +91,6 @@ class PageRepository {
         * Error uid set by getRootLine()
         *
         * @var int
         * Error uid set by getRootLine()
         *
         * @var int
-        * @todo Define visibility
         */
        public $error_getRootLine_failPid = 0;
 
         */
        public $error_getRootLine_failPid = 0;
 
@@ -167,7 +158,6 @@ class PageRepository {
         * @param boolean $show_hidden If $show_hidden is TRUE, the hidden-field is ignored!! Normally this should be FALSE. Is used for previewing.
         * @return void
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::fetch_the_id(), \TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController::initialize_editor()
         * @param boolean $show_hidden If $show_hidden is TRUE, the hidden-field is ignored!! Normally this should be FALSE. Is used for previewing.
         * @return void
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::fetch_the_id(), \TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController::initialize_editor()
-        * @todo Define visibility
         */
        public function init($show_hidden) {
                $this->where_groupAccess = '';
         */
        public function init($show_hidden) {
                $this->where_groupAccess = '';
@@ -209,7 +199,6 @@ class PageRepository {
         * @throws \UnexpectedValueException
         * @return array The page row with overlayed localized fields. Empty it no page.
         * @see getPage_noCheck()
         * @throws \UnexpectedValueException
         * @return array The page row with overlayed localized fields. Empty it no page.
         * @see getPage_noCheck()
-        * @todo Define visibility
         */
        public function getPage($uid, $disableGroupAccessCheck = FALSE) {
                // Hook to manipulate the page uid for special overlay handling
         */
        public function getPage($uid, $disableGroupAccessCheck = FALSE) {
                // Hook to manipulate the page uid for special overlay handling
@@ -248,7 +237,6 @@ class PageRepository {
         * @param integer $uid The page id to look up
         * @return array The page row with overlayed localized fields. Empty array if no page.
         * @see getPage()
         * @param integer $uid The page id to look up
         * @return array The page row with overlayed localized fields. Empty array if no page.
         * @see getPage()
-        * @todo Define visibility
         */
        public function getPage_noCheck($uid) {
                if ($this->cache_getPage_noCheck[$uid]) {
         */
        public function getPage_noCheck($uid) {
                if ($this->cache_getPage_noCheck[$uid]) {
@@ -274,7 +262,6 @@ class PageRepository {
         * @param integer $uid The page id for which to fetch first subpages (PID)
         * @return mixed If found: The page record (with overlayed localized fields, if any). If NOT found: blank value (not array!)
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::fetch_the_id()
         * @param integer $uid The page id for which to fetch first subpages (PID)
         * @return mixed If found: The page record (with overlayed localized fields, if any). If NOT found: blank value (not array!)
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::fetch_the_id()
-        * @todo Define visibility
         */
        public function getFirstWebPage($uid) {
                $output = '';
         */
        public function getFirstWebPage($uid) {
                $output = '';
@@ -296,7 +283,6 @@ class PageRepository {
         * @param string $alias The alias to look up the page uid for.
         * @return integer Returns page uid (integer) if found, otherwise 0 (zero)
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::checkAndSetAlias(), ContentObjectRenderer::typoLink()
         * @param string $alias The alias to look up the page uid for.
         * @return integer Returns page uid (integer) if found, otherwise 0 (zero)
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::checkAndSetAlias(), ContentObjectRenderer::typoLink()
-        * @todo Define visibility
         */
        public function getPageIdFromAlias($alias) {
                $alias = strtolower($alias);
         */
        public function getPageIdFromAlias($alias) {
                $alias = strtolower($alias);
@@ -322,7 +308,6 @@ class PageRepository {
         * @param integer $lUid Language UID if you want to set an alternative value to $this->sys_language_uid which is default. Should be >=0
         * @throws \UnexpectedValueException
         * @return array Page row which is overlayed with language_overlay record (or the overlay record alone)
         * @param integer $lUid Language UID if you want to set an alternative value to $this->sys_language_uid which is default. Should be >=0
         * @throws \UnexpectedValueException
         * @return array Page row which is overlayed with language_overlay record (or the overlay record alone)
-        * @todo Define visibility
         */
        public function getPageOverlay($pageInput, $lUid = -1) {
                // Initialize:
         */
        public function getPageOverlay($pageInput, $lUid = -1) {
                // Initialize:
@@ -403,7 +388,6 @@ class PageRepository {
         * @param string $OLmode Overlay mode. If "hideNonTranslated" then records without translation will not be returned  un-translated but unset (and return value is FALSE)
         * @throws \UnexpectedValueException
         * @return mixed Returns the input record, possibly overlaid with a translation.  But if $OLmode is "hideNonTranslated" then it will return FALSE if no translation is found.
         * @param string $OLmode Overlay mode. If "hideNonTranslated" then records without translation will not be returned  un-translated but unset (and return value is FALSE)
         * @throws \UnexpectedValueException
         * @return mixed Returns the input record, possibly overlaid with a translation.  But if $OLmode is "hideNonTranslated" then it will return FALSE if no translation is found.
-        * @todo Define visibility
         */
        public function getRecordOverlay($table, $row, $sys_language_content, $OLmode = '') {
                if (is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_page.php']['getRecordOverlay'])) {
         */
        public function getRecordOverlay($table, $row, $sys_language_content, $OLmode = '') {
                if (is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_page.php']['getRecordOverlay'])) {
@@ -501,7 +485,6 @@ class PageRepository {
         * @return array Array with key/value pairs; keys are page-uid numbers. values are the corresponding page records (with overlayed localized fields, if any)
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::getPageShortcut(), \TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject::makeMenu()
         * @see \TYPO3\CMS\WizardCrpages\Controller\CreatePagesWizardModuleFunctionController, \TYPO3\CMS\WizardSortpages\View\SortPagesWizardModuleFunction
         * @return array Array with key/value pairs; keys are page-uid numbers. values are the corresponding page records (with overlayed localized fields, if any)
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::getPageShortcut(), \TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject::makeMenu()
         * @see \TYPO3\CMS\WizardCrpages\Controller\CreatePagesWizardModuleFunctionController, \TYPO3\CMS\WizardSortpages\View\SortPagesWizardModuleFunction
-        * @todo Define visibility
         */
        public function getMenu($uid, $fields = '*', $sortField = 'sorting', $addWhere = '', $checkShortcuts = TRUE) {
                $output = array();
         */
        public function getMenu($uid, $fields = '*', $sortField = 'sorting', $addWhere = '', $checkShortcuts = TRUE) {
                $output = array();
@@ -571,7 +554,6 @@ class PageRepository {
         * @param string $request_uri Request URI: Used to get parameters from if they should be appended. Typ. supplied by \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('REQUEST_URI')
         * @return mixed If found, returns integer with page UID where found. Otherwise blank. Might exit if location-header is sent, see description.
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::findDomainRecord()
         * @param string $request_uri Request URI: Used to get parameters from if they should be appended. Typ. supplied by \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('REQUEST_URI')
         * @return mixed If found, returns integer with page UID where found. Otherwise blank. Might exit if location-header is sent, see description.
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::findDomainRecord()
-        * @todo Define visibility
         */
        public function getDomainStartPage($domain, $path = '', $request_uri = '') {
                $domain = explode(':', $domain);
         */
        public function getDomainStartPage($domain, $path = '', $request_uri = '') {
                $domain = explode(':', $domain);
@@ -626,7 +608,6 @@ class PageRepository {
         * @throws \RuntimeException
         * @return array Array with page records from the root line as values. The array is ordered with the outer records first and root record in the bottom. The keys are numeric but in reverse order. So if you traverse/sort the array by the numeric keys order you will get the order from root and out. If an error is found (like eternal looping or invalid mountpoint) it will return an empty array.
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::getPageAndRootline()
         * @throws \RuntimeException
         * @return array Array with page records from the root line as values. The array is ordered with the outer records first and root record in the bottom. The keys are numeric but in reverse order. So if you traverse/sort the array by the numeric keys order you will get the order from root and out. If an error is found (like eternal looping or invalid mountpoint) it will return an empty array.
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::getPageAndRootline()
-        * @todo Define visibility
         */
        public function getRootLine($uid, $MP = '', $ignoreMPerrors = FALSE) {
                $rootline = GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Utility\\RootlineUtility', $uid, $MP, $this);
         */
        public function getRootLine($uid, $MP = '', $ignoreMPerrors = FALSE) {
                $rootline = GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Utility\\RootlineUtility', $uid, $MP, $this);
@@ -655,7 +636,6 @@ class PageRepository {
         * @param integer $len The max length of each title from the rootline.
         * @return string The path in the form "/page title/This is another pageti.../Another page
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::getConfigArray()
         * @param integer $len The max length of each title from the rootline.
         * @return string The path in the form "/page title/This is another pageti.../Another page
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::getConfigArray()
-        * @todo Define visibility
         */
        public function getPathFromRootline($rl, $len = 20) {
                if (is_array($rl)) {
         */
        public function getPathFromRootline($rl, $len = 20) {
                if (is_array($rl)) {
@@ -678,7 +658,6 @@ class PageRepository {
         * @param boolean $disable A flag to simply disable any output from here.
         * @return string The URL type from $this->urltypes array. False if not found or disabled.
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::setExternalJumpUrl()
         * @param boolean $disable A flag to simply disable any output from here.
         * @return string The URL type from $this->urltypes array. False if not found or disabled.
         * @see \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::setExternalJumpUrl()
-        * @todo Define visibility
         */
        public function getExtURL($pagerow, $disable = 0) {
                if ($pagerow['doktype'] == self::DOKTYPE_LINK && !$disable) {
         */
        public function getExtURL($pagerow, $disable = 0) {
                if ($pagerow['doktype'] == self::DOKTYPE_LINK && !$disable) {
@@ -705,7 +684,6 @@ class PageRepository {
         * @param integer $firstPageUid The first page id.
         * @return mixed Returns FALSE if no mount point was found, "-1" if there should have been one, but no connection to it, otherwise an array with information about mount pid and modes.
         * @see \TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject
         * @param integer $firstPageUid The first page id.
         * @return mixed Returns FALSE if no mount point was found, "-1" if there should have been one, but no connection to it, otherwise an array with information about mount pid and modes.
         * @see \TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject
-        * @todo Define visibility
         */
        public function getMountPointInfo($pageId, $pageRec = FALSE, $prevMountPids = array(), $firstPageUid = 0) {
                $result = FALSE;
         */
        public function getMountPointInfo($pageId, $pageRec = FALSE, $prevMountPids = array(), $firstPageUid = 0) {
                $result = FALSE;
@@ -770,7 +748,6 @@ class PageRepository {
         * @param integer $uid The uid to look up in $table
         * @param boolean $checkPage If checkPage is set, it's also required that the page on which the record resides is accessible
         * @return mixed Returns array (the record) if OK, otherwise blank/0 (zero)
         * @param integer $uid The uid to look up in $table
         * @param boolean $checkPage If checkPage is set, it's also required that the page on which the record resides is accessible
         * @return mixed Returns array (the record) if OK, otherwise blank/0 (zero)
-        * @todo Define visibility
         */
        public function checkRecord($table, $uid, $checkPage = 0) {
                $uid = (int)$uid;
         */
        public function checkRecord($table, $uid, $checkPage = 0) {
                $uid = (int)$uid;
@@ -807,7 +784,6 @@ class PageRepository {
         * @param boolean $noWSOL If set, no version overlay is applied
         * @return mixed Returns array (the record) if found, otherwise blank/0 (zero)
         * @see getPage_noCheck()
         * @param boolean $noWSOL If set, no version overlay is applied
         * @return mixed Returns array (the record) if found, otherwise blank/0 (zero)
         * @see getPage_noCheck()
-        * @todo Define visibility
         */
        public function getRawRecord($table, $uid, $fields = '*', $noWSOL = FALSE) {
                $uid = (int)$uid;
         */
        public function getRawRecord($table, $uid, $fields = '*', $noWSOL = FALSE) {
                $uid = (int)$uid;
@@ -839,7 +815,6 @@ class PageRepository {
         * @param string $orderBy Optional ORDER BY field(s). If none, supply blank string.
         * @param string $limit Optional LIMIT value ([begin,]max). If none, supply blank string.
         * @return mixed Returns array (the record) if found, otherwise nothing (void)
         * @param string $orderBy Optional ORDER BY field(s). If none, supply blank string.
         * @param string $limit Optional LIMIT value ([begin,]max). If none, supply blank string.
         * @return mixed Returns array (the record) if found, otherwise nothing (void)
-        * @todo Define visibility
         */
        public function getRecordsByField($theTable, $theField, $theValue, $whereClause = '', $groupBy = '', $orderBy = '', $limit = '') {
                if (is_array($GLOBALS['TCA'][$theTable])) {
         */
        public function getRecordsByField($theTable, $theField, $theValue, $whereClause = '', $groupBy = '', $orderBy = '', $limit = '') {
                if (is_array($GLOBALS['TCA'][$theTable])) {
@@ -910,7 +885,6 @@ class PageRepository {
         * @param string $table Tablename
         * @return string
         * @see enableFields()
         * @param string $table Tablename
         * @return string
         * @see enableFields()
-        * @todo Define visibility
         */
        public function deleteClause($table) {
                // Hardcode for pages because TCA might not be loaded yet (early frontend
         */
        public function deleteClause($table) {
                // Hardcode for pages because TCA might not be loaded yet (early frontend
@@ -938,7 +912,6 @@ class PageRepository {
         * @throws \InvalidArgumentException
         * @return string The clause starting like " AND ...=... AND ...=...
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::enableFields(), deleteClause()
         * @throws \InvalidArgumentException
         * @return string The clause starting like " AND ...=... AND ...=...
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::enableFields(), deleteClause()
-        * @todo Define visibility
         */
        public function enableFields($table, $show_hidden = -1, $ignore_array = array(), $noVersionPreview = FALSE) {
                if ($show_hidden === -1 && is_object($GLOBALS['TSFE'])) {
         */
        public function enableFields($table, $show_hidden = -1, $ignore_array = array(), $noVersionPreview = FALSE) {
                if ($show_hidden === -1 && is_object($GLOBALS['TSFE'])) {
@@ -1030,7 +1003,6 @@ class PageRepository {
         * @param string $table Table name
         * @return string AND sql-clause
         * @see enableFields()
         * @param string $table Table name
         * @return string AND sql-clause
         * @see enableFields()
-        * @todo Define visibility
         */
        public function getMultipleGroupsWhereClause($field, $table) {
                $memberGroups = GeneralUtility::intExplode(',', $GLOBALS['TSFE']->gr_list);
         */
        public function getMultipleGroupsWhereClause($field, $table) {
                $memberGroups = GeneralUtility::intExplode(',', $GLOBALS['TSFE']->gr_list);
@@ -1071,7 +1043,6 @@ class PageRepository {
         * @param array $rr Record array passed by reference. As minimum, "pid" and "uid" fields must exist! "t3ver_oid" and "t3ver_wsid" is nice and will save you a DB query.
         * @return void (Passed by ref).
         * @see \TYPO3\CMS\Backend\Utility\BackendUtility::fixVersioningPid(), versionOL(), getRootLine()
         * @param array $rr Record array passed by reference. As minimum, "pid" and "uid" fields must exist! "t3ver_oid" and "t3ver_wsid" is nice and will save you a DB query.
         * @return void (Passed by ref).
         * @see \TYPO3\CMS\Backend\Utility\BackendUtility::fixVersioningPid(), versionOL(), getRootLine()
-        * @todo Define visibility
         */
        public function fixVersioningPid($table, &$rr) {
                if ($this->versioningPreview && is_array($rr) && $rr['pid'] == -1 && ($table == 'pages' || $GLOBALS['TCA'][$table]['ctrl']['versioningWS'])) {
         */
        public function fixVersioningPid($table, &$rr) {
                if ($this->versioningPreview && is_array($rr) && $rr['pid'] == -1 && ($table == 'pages' || $GLOBALS['TCA'][$table]['ctrl']['versioningWS'])) {
@@ -1130,7 +1101,6 @@ class PageRepository {
         * @param boolean $bypassEnableFieldsCheck Unless this option is TRUE, the $row is unset if enablefields for BOTH the version AND the online record deselects it. This is because when versionOL() is called it is assumed that the online record is already selected with no regards to it's enablefields. However, after looking for a new version the online record enablefields must ALSO be evaluated of course. This is done all by this function!
         * @return void (Passed by ref).
         * @see fixVersioningPid(), \TYPO3\CMS\Backend\Utility\BackendUtility::workspaceOL()
         * @param boolean $bypassEnableFieldsCheck Unless this option is TRUE, the $row is unset if enablefields for BOTH the version AND the online record deselects it. This is because when versionOL() is called it is assumed that the online record is already selected with no regards to it's enablefields. However, after looking for a new version the online record enablefields must ALSO be evaluated of course. This is done all by this function!
         * @return void (Passed by ref).
         * @see fixVersioningPid(), \TYPO3\CMS\Backend\Utility\BackendUtility::workspaceOL()
-        * @todo Define visibility
         */
        public function versionOL($table, &$row, $unsetMovePointers = FALSE, $bypassEnableFieldsCheck = FALSE) {
                if ($this->versioningPreview && is_array($row)) {
         */
        public function versionOL($table, &$row, $unsetMovePointers = FALSE, $bypassEnableFieldsCheck = FALSE) {
                if ($this->versioningPreview && is_array($row)) {
@@ -1204,7 +1174,6 @@ class PageRepository {
         * @param array $row Row (passed by reference) - only online records...
         * @return boolean TRUE if overlay is made.
         * @see \TYPO3\CMS\Backend\Utility\BackendUtility::movePlhOl()
         * @param array $row Row (passed by reference) - only online records...
         * @return boolean TRUE if overlay is made.
         * @see \TYPO3\CMS\Backend\Utility\BackendUtility::movePlhOl()
-        * @todo Define visibility
         */
        public function movePlhOL($table, &$row) {
                if (
         */
        public function movePlhOL($table, &$row) {
                if (
@@ -1242,7 +1211,6 @@ class PageRepository {
         * @param string $fields Field list, default is *
         * @return array If found, the record, otherwise nothing.
         * @see \TYPO3\CMS\Backend\Utility\BackendUtility::getMovePlaceholder()
         * @param string $fields Field list, default is *
         * @return array If found, the record, otherwise nothing.
         * @see \TYPO3\CMS\Backend\Utility\BackendUtility::getMovePlaceholder()
-        * @todo Define visibility
         */
        public function getMovePlaceholder($table, $uid, $fields = '*') {
                if ($this->versioningPreview) {
         */
        public function getMovePlaceholder($table, $uid, $fields = '*') {
                if ($this->versioningPreview) {
@@ -1271,7 +1239,6 @@ class PageRepository {
         * @param boolean $bypassEnableFieldsCheck If TRUE, enablefields are not checked for.
         * @return mixed If found, return record, otherwise other value: Returns 1 if version was sought for but not found, returns -1/-2 if record (offline/online) existed but had enableFields that would disable it. Returns FALSE if not in workspace or no versioning for record. Notice, that the enablefields of the online record is also tested.
         * @see \TYPO3\CMS\Backend\Utility\BackendUtility::getWorkspaceVersionOfRecord()
         * @param boolean $bypassEnableFieldsCheck If TRUE, enablefields are not checked for.
         * @return mixed If found, return record, otherwise other value: Returns 1 if version was sought for but not found, returns -1/-2 if record (offline/online) existed but had enableFields that would disable it. Returns FALSE if not in workspace or no versioning for record. Notice, that the enablefields of the online record is also tested.
         * @see \TYPO3\CMS\Backend\Utility\BackendUtility::getWorkspaceVersionOfRecord()
-        * @todo Define visibility
         */
        public function getWorkspaceVersionOfRecord($workspace, $table, $uid, $fields = '*', $bypassEnableFieldsCheck = FALSE) {
                if ($workspace !== 0 && !empty($GLOBALS['TCA'][$table]['ctrl']['versioningWS'])) {
         */
        public function getWorkspaceVersionOfRecord($workspace, $table, $uid, $fields = '*', $bypassEnableFieldsCheck = FALSE) {
                if ($workspace !== 0 && !empty($GLOBALS['TCA'][$table]['ctrl']['versioningWS'])) {
@@ -1322,7 +1289,6 @@ class PageRepository {
         *
         * @param integer $wsid Workspace ID
         * @return boolean <code>TRUE</code> if has access
         *
         * @param integer $wsid Workspace ID
         * @return boolean <code>TRUE</code> if has access
-        * @todo Define visibility
         */
        public function checkWorkspaceAccess($wsid) {
                if (!$GLOBALS['BE_USER'] || !\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('workspaces')) {
         */
        public function checkWorkspaceAccess($wsid) {
                if (!$GLOBALS['BE_USER'] || !\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('workspaces')) {
index 1923ed5..f17b0ea 100644 (file)
@@ -31,25 +31,24 @@ class AbstractPlugin {
         * The backReference to the mother cObj object set at call time
         *
         * @var \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer
         * The backReference to the mother cObj object set at call time
         *
         * @var \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer
-        * @todo Define visibility
         */
        public $cObj;
 
        // Should be same as classname of the plugin, used for CSS classes, variables
        /**
         */
        public $cObj;
 
        // Should be same as classname of the plugin, used for CSS classes, variables
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $prefixId;
 
        // Path to the plugin class script relative to extension directory, eg. 'pi1/class.tx_newfaq_pi1.php'
        /**
         */
        public $prefixId;
 
        // Path to the plugin class script relative to extension directory, eg. 'pi1/class.tx_newfaq_pi1.php'
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $scriptRelPath;
 
        // Extension key.
        /**
         */
        public $scriptRelPath;
 
        // Extension key.
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $extKey;
 
         */
        public $extKey;
 
@@ -57,7 +56,7 @@ class AbstractPlugin {
        // Eg. if the class name is 'tx_myext'
        // then the content of this array will be whatever comes into &tx_myext[...]=...
        /**
        // Eg. if the class name is 'tx_myext'
        // then the content of this array will be whatever comes into &tx_myext[...]=...
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $piVars = array(
                'pointer' => '',
         */
        public $piVars = array(
                'pointer' => '',
@@ -70,13 +69,13 @@ class AbstractPlugin {
        );
 
        /**
        );
 
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $internal = array('res_count' => 0, 'results_at_a_time' => 20, 'maxPages' => 10, 'currentRow' => array(), 'currentTable' => '');
 
        // Local Language content
        /**
         */
        public $internal = array('res_count' => 0, 'results_at_a_time' => 20, 'maxPages' => 10, 'currentRow' => array(), 'currentTable' => '');
 
        // Local Language content
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $LOCAL_LANG = array();
 
         */
        public $LOCAL_LANG = array();
 
@@ -92,84 +91,84 @@ class AbstractPlugin {
 
        // Local Language content charset for individual labels (overriding)
        /**
 
        // Local Language content charset for individual labels (overriding)
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $LOCAL_LANG_charset = array();
 
        // Flag that tells if the locallang file has been fetch (or tried to be fetched) already.
        /**
         */
        public $LOCAL_LANG_charset = array();
 
        // Flag that tells if the locallang file has been fetch (or tried to be fetched) already.
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $LOCAL_LANG_loaded = 0;
 
        // Pointer to the language to use.
        /**
         */
        public $LOCAL_LANG_loaded = 0;
 
        // Pointer to the language to use.
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $LLkey = 'default';
 
        // Pointer to alternative fall-back language to use.
        /**
         */
        public $LLkey = 'default';
 
        // Pointer to alternative fall-back language to use.
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $altLLkey = '';
 
        // You can set this during development to some value that makes it easy for you to spot all labels that ARe delivered by the getLL function.
        /**
         */
        public $altLLkey = '';
 
        // You can set this during development to some value that makes it easy for you to spot all labels that ARe delivered by the getLL function.
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $LLtestPrefix = '';
 
        // Save as LLtestPrefix, but additional prefix for the alternative value in getLL() function calls
        /**
         */
        public $LLtestPrefix = '';
 
        // Save as LLtestPrefix, but additional prefix for the alternative value in getLL() function calls
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $LLtestPrefixAlt = '';
 
        /**
         */
        public $LLtestPrefixAlt = '';
 
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $pi_isOnlyFields = 'mode,pointer';
 
        /**
         */
        public $pi_isOnlyFields = 'mode,pointer';
 
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $pi_alwaysPrev = 0;
 
        /**
         */
        public $pi_alwaysPrev = 0;
 
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $pi_lowerThan = 5;
 
        /**
         */
        public $pi_lowerThan = 5;
 
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $pi_moreParams = '';
 
        /**
         */
        public $pi_moreParams = '';
 
        /**
-        * @todo Define visibility
+        * @var string
         */
        public $pi_listFields = '*';
 
        /**
         */
        public $pi_listFields = '*';
 
        /**
-        * @todo Define visibility
+        * @var array
         */
        public $pi_autoCacheFields = array();
 
        /**
         */
        public $pi_autoCacheFields = array();
 
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $pi_autoCacheEn = 0;
 
        // If set, then links are 1) not using cHash and 2) not allowing pages to be cached. (Set this for all USER_INT plugins!)
        /**
         */
        public $pi_autoCacheEn = 0;
 
        // If set, then links are 1) not using cHash and 2) not allowing pages to be cached. (Set this for all USER_INT plugins!)
        /**
-        * @todo Define visibility
+        * @var bool
         */
        public $pi_USER_INT_obj = FALSE;
 
        // If set, then caching is disabled if piVars are incoming while no cHash was set (Set this for all USER plugins!)
        /**
         */
        public $pi_USER_INT_obj = FALSE;
 
        // If set, then caching is disabled if piVars are incoming while no cHash was set (Set this for all USER plugins!)
        /**
-        * @todo Define visibility
+        * @var bool
         */
        public $pi_checkCHash = FALSE;
 
         */
        public $pi_checkCHash = FALSE;
 
@@ -179,18 +178,18 @@ class AbstractPlugin {
         * $conf[LOCAL_LANG][_key_] is reserved for Local Language overrides.
         * $conf[userFunc] / $conf[includeLibs]  reserved for setting up the USER / USER_INT object. See TSref
         *
         * $conf[LOCAL_LANG][_key_] is reserved for Local Language overrides.
         * $conf[userFunc] / $conf[includeLibs]  reserved for setting up the USER / USER_INT object. See TSref
         *
-        * @todo Define visibility
+        * @var array
         */
        public $conf = array();
 
        // internal, don't mess with...
        /**
         */
        public $conf = array();
 
        // internal, don't mess with...
        /**
-        * @todo Define visibility
+        * @var \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer
         */
        public $pi_EPtemp_cObj;
 
        /**
         */
        public $pi_EPtemp_cObj;
 
        /**
-        * @todo Define visibility
+        * @var int
         */
        public $pi_tmpPageId = 0;
 
         */
        public $pi_tmpPageId = 0;
 
@@ -203,8 +202,6 @@ class AbstractPlugin {
         * Class Constructor (true constructor)
         * Initializes $this->piVars if $this->prefixId is set to any value
         * Will also set $this->LLkey based on the config.language setting.
         * Class Constructor (true constructor)
         * Initializes $this->piVars if $this->prefixId is set to any value
         * Will also set $this->LLkey based on the config.language setting.
-        *
-        * @todo Define visibility
         */
        public function __construct() {
                // Setting piVars:
         */
        public function __construct() {
                // Setting piVars:
@@ -302,7 +299,6 @@ class AbstractPlugin {
         * @return string The resulting URL
         * @see pi_linkToPage()
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->getTypoLink()
         * @return string The resulting URL
         * @see pi_linkToPage()
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->getTypoLink()
-        * @todo Define visibility
         */
        public function pi_getPageLink($id, $target = '', $urlParameters = array()) {
                return $this->cObj->getTypoLink_URL($id, $urlParameters, $target);
         */
        public function pi_getPageLink($id, $target = '', $urlParameters = array()) {
                return $this->cObj->getTypoLink_URL($id, $urlParameters, $target);
@@ -319,7 +315,6 @@ class AbstractPlugin {
         * @param array|string $urlParameters As an array key/value pairs represent URL parameters to set. Values NOT URL-encoded yet, keys should be URL-encoded if needed. As a string the parameter is expected to be URL-encoded already.
         * @return string The input string wrapped in <a> tags with the URL and target set.
         * @see pi_getPageLink(), \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::getTypoLink()
         * @param array|string $urlParameters As an array key/value pairs represent URL parameters to set. Values NOT URL-encoded yet, keys should be URL-encoded if needed. As a string the parameter is expected to be URL-encoded already.
         * @return string The input string wrapped in <a> tags with the URL and target set.
         * @see pi_getPageLink(), \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::getTypoLink()
-        * @todo Define visibility
         */
        public function pi_linkToPage($str, $id, $target = '', $urlParameters = array()) {
                return $this->cObj->getTypoLink($str, $id, $urlParameters, $target);
         */
        public function pi_linkToPage($str, $id, $target = '', $urlParameters = array()) {
                return $this->cObj->getTypoLink($str, $id, $urlParameters, $target);
@@ -335,7 +330,6 @@ class AbstractPlugin {
         * @param integer $altPageId Alternative page ID for the link. (By default this function links to the SAME page!)
         * @return string The input string wrapped in <a> tags
         * @see pi_linkTP_keepPIvars(), \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::typoLink()
         * @param integer $altPageId Alternative page ID for the link. (By default this function links to the SAME page!)
         * @return string The input string wrapped in <a> tags
         * @see pi_linkTP_keepPIvars(), \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::typoLink()
-        * @todo Define visibility
         */
        public function pi_linkTP($str, $urlParameters = array(), $cache = 0, $altPageId = 0) {
                $conf = array();
         */
        public function pi_linkTP($str, $urlParameters = array(), $cache = 0, $altPageId = 0) {
                $conf = array();
@@ -358,7 +352,6 @@ class AbstractPlugin {
         * @param integer $altPageId Alternative page ID for the link. (By default this function links to the SAME page!)
         * @return string The input string wrapped in <a> tags
         * @see pi_linkTP()
         * @param integer $altPageId Alternative page ID for the link. (By default this function links to the SAME page!)
         * @return string The input string wrapped in <a> tags
         * @see pi_linkTP()
-        * @todo Define visibility
         */
        public function pi_linkTP_keepPIvars($str, $overrulePIvars = array(), $cache = 0, $clearAnyway = 0, $altPageId = 0) {
                if (is_array($this->piVars) && is_array($overrulePIvars) && !$clearAnyway) {
         */
        public function pi_linkTP_keepPIvars($str, $overrulePIvars = array(), $cache = 0, $clearAnyway = 0, $altPageId = 0) {
                if (is_array($this->piVars) && is_array($overrulePIvars) && !$clearAnyway) {
@@ -384,7 +377,6 @@ class AbstractPlugin {
         * @param integer $altPageId See pi_linkTP_keepPIvars
         * @return string The URL ($this->cObj->lastTypoLinkUrl)
         * @see pi_linkTP_keepPIvars()
         * @param integer $altPageId See pi_linkTP_keepPIvars
         * @return string The URL ($this->cObj->lastTypoLinkUrl)
         * @see pi_linkTP_keepPIvars()
-        * @todo Define visibility
         */
        public function pi_linkTP_keepPIvars_url($overrulePIvars = array(), $cache = 0, $clearAnyway = 0, $altPageId = 0) {
                $this->pi_linkTP_keepPIvars('|', $overrulePIvars, $cache, $clearAnyway, $altPageId);
         */
        public function pi_linkTP_keepPIvars_url($overrulePIvars = array(), $cache = 0, $clearAnyway = 0, $altPageId = 0) {
                $this->pi_linkTP_keepPIvars('|', $overrulePIvars, $cache, $clearAnyway, $altPageId);
@@ -403,7 +395,6 @@ class AbstractPlugin {
         * @param integer $altPageId Alternative page ID for the link. (By default this function links to the SAME page!)
         * @return string The input string wrapped in <a> tags
         * @see pi_linkTP(), pi_linkTP_keepPIvars()
         * @param integer $altPageId Alternative page ID for the link. (By default this function links to the SAME page!)
         * @return string The input string wrapped in <a> tags
         * @see pi_linkTP(), pi_linkTP_keepPIvars()
-        * @todo Define visibility
         */
        public function pi_list_linkSingle($str, $uid, $cache = FALSE, $mergeArr = array(), $urlOnly = FALSE, $altPageId = 0) {
                if ($this->prefixId) {
         */
        public function pi_list_linkSingle($str, $uid, $cache = FALSE, $mergeArr = array(), $urlOnly = FALSE, $altPageId = 0) {
                if ($this->prefixId) {
@@ -431,7 +422,6 @@ class AbstractPlugin {
         * @param string $winName Window name for the pop-up window
         * @param string $winParams Window parameters, see the default list for inspiration
         * @return string The processed input string, modified IF a <a> tag was found
         * @param string $winName Window name for the pop-up window
         * @param string $winParams Window parameters, see the default list for inspiration
         * @return string The processed input string, modified IF a <a> tag was found
-        * @todo Define visibility
         */
        public function pi_openAtagHrefInJSwindow($str, $winName = '', $winParams = 'width=670,height=500,status=0,menubar=0,scrollbars=1,resizable=1') {
                if (preg_match('/(.*)(<a[^>]*>)(.*)/i', $str, $match)) {
         */
        public function pi_openAtagHrefInJSwindow($str, $winName = '', $winParams = 'width=670,height=500,status=0,menubar=0,scrollbars=1,resizable=1') {
                if (preg_match('/(.*)(<a[^>]*>)(.*)/i', $str, $match)) {
@@ -470,7 +460,6 @@ class AbstractPlugin {
         * @param boolean $hscText Enable htmlspecialchars() for the pi_getLL function (set this to FALSE if you want f.e use images instead of text for links like 'previous' and 'next').
         * @param boolean $forceOutput Forces the output of the page browser if you set this option to "TRUE" (otherwise it's only drawn if enough entries are available)
         * @return string Output HTML-Table, wrapped in <div>-tags with a class attribute (if $wrapArr is not passed,
         * @param boolean $hscText Enable htmlspecialchars() for the pi_getLL function (set this to FALSE if you want f.e use images instead of text for links like 'previous' and 'next').
         * @param boolean $forceOutput Forces the output of the page browser if you set this option to "TRUE" (otherwise it's only drawn if enough entries are available)
         * @return string Output HTML-Table, wrapped in <div>-tags with a class attribute (if $wrapArr is not passed,
-        * @todo Define visibility
         */
        public function pi_list_browseresults($showResultCount = 1, $tableParams = '', $wrapArr = array(), $pointerName = 'pointer', $hscText = TRUE, $forceOutput = FALSE) {
                // example $wrapArr-array how it could be traversed from an extension
         */
        public function pi_list_browseresults($showResultCount = 1, $tableParams = '', $wrapArr = array(), $pointerName = 'pointer', $hscText = TRUE, $forceOutput = FALSE) {
                // example $wrapArr-array how it could be traversed from an extension
@@ -625,7 +614,6 @@ class AbstractPlugin {
         *
         * @param string $tableParams Attributes for the table tag which is wrapped around the table cells containing the search box
         * @return string Output HTML, wrapped in <div>-tags with a class attribute
         *
         * @param string $tableParams Attributes for the table tag which is wrapped around the table cells containing the search box
         * @return string Output HTML, wrapped in <div>-tags with a class attribute
-        * @todo Define visibility
         */
        public function pi_list_searchBox($tableParams = '') {
                // Search box design:
         */
        public function pi_list_searchBox($tableParams = '') {
                // Search box design:
@@ -653,7 +641,6 @@ class AbstractPlugin {
         * @param array $items Key/Value pairs for the menu; keys are the piVars[mode] values and the "values" are the labels for them.
         * @param string $tableParams Attributes for the table tag which is wrapped around the table cells containing the menu
         * @return string Output HTML, wrapped in <div>-tags with a class attribute
         * @param array $items Key/Value pairs for the menu; keys are the piVars[mode] values and the "values" are the labels for them.
         * @param string $tableParams Attributes for the table tag which is wrapped around the table cells containing the menu
         * @return string Output HTML, wrapped in <div>-tags with a class attribute
-        * @todo Define visibility
         */
        public function pi_list_modeSelector($items = array(), $tableParams = '') {
                $cells = array();
         */
        public function pi_list_modeSelector($items = array(), $tableParams = '') {
                $cells = array();
@@ -687,7 +674,6 @@ class AbstractPlugin {
         * @param string $tableParams Attributes for the table tag which is wrapped around the table rows containing the list
         * @return string Output HTML, wrapped in <div>-tags with a class attribute
         * @see pi_list_row(), pi_list_header()
         * @param string $tableParams Attributes for the table tag which is wrapped around the table rows containing the list
         * @return string Output HTML, wrapped in <div>-tags with a class attribute
         * @see pi_list_row(), pi_list_header()
-        * @todo Define visibility
         */
        public function pi_list_makelist($res, $tableParams = '') {
                // Make list table header:
         */
        public function pi_list_makelist($res, $tableParams = '') {
                // Make list table header:
@@ -720,7 +706,6 @@ class AbstractPlugin {
         *
         * @param integer $c Row counting. Starts at 0 (zero). Used for alternating class values in the output rows.
         * @return string HTML output, a table row with a class attribute set (alternative based on odd/even rows)
         *
         * @param integer $c Row counting. Starts at 0 (zero). Used for alternating class values in the output rows.
         * @return string HTML output, a table row with a class attribute set (alternative based on odd/even rows)
-        * @todo Define visibility
         */
        public function pi_list_row($c) {
                // Dummy
         */
        public function pi_list_row($c) {
                // Dummy
@@ -733,7 +718,6 @@ class AbstractPlugin {
         * Notice: This function should ALWAYS be defined in the extension class of the plugin since it is directly concerned with the specific layout of the listing for your plugins purpose.
         *
         * @return string HTML output, a table row with a class attribute set
         * Notice: This function should ALWAYS be defined in the extension class of the plugin since it is directly concerned with the specific layout of the listing for your plugins purpose.
         *
         * @return string HTML output, a table row with a class attribute set
-        * @todo Define visibility
         */
        public function pi_list_header() {
                return '<tr' . $this->pi_classParam('listrow-header') . '><td><p>[dummy header row]</p></td></tr>';
         */
        public function pi_list_header() {
                return '<tr' . $this->pi_classParam('listrow-header') . '><td><p>[dummy header row]</p></td></tr>';
@@ -749,7 +733,6 @@ class AbstractPlugin {
         *
         * @param string $class The class name (or the END of it since it will be prefixed by $this->prefixId.'-')
         * @return string The combined class name (with the correct prefix)
         *
         * @param string $class The class name (or the END of it since it will be prefixed by $this->prefixId.'-')
         * @return string The combined class name (with the correct prefix)
-        * @todo Define visibility
         */
        public function pi_getClassName($class) {
                return str_replace('_', '-', $this->prefixId) . ($this->prefixId ? '-' : '') . $class;
         */
        public function pi_getClassName($class) {
                return str_replace('_', '-', $this->prefixId) . ($this->prefixId ? '-' : '') . $class;
@@ -763,7 +746,6 @@ class AbstractPlugin {
         * @param string $addClasses Additional class names which should not be prefixed - separate multiple classes with commas
         * @return string A "class" attribute with value and a single space char before it.
         * @see pi_getClassName()
         * @param string $addClasses Additional class names which should not be prefixed - separate multiple classes with commas
         * @return string A "class" attribute with value and a single space char before it.
         * @see pi_getClassName()
-        * @todo Define visibility
         */
        public function pi_classParam($class, $addClasses = '') {
                $output = '';
         */
        public function pi_classParam($class, $addClasses = '') {
                $output = '';
@@ -782,7 +764,6 @@ class AbstractPlugin {
         *
         * @param string $str HTML content to wrap in the div-tags with the "main class" of the plugin
         * @return string HTML content wrapped, ready to return to the parent object.
         *
         * @param string $str HTML content to wrap in the div-tags with the "main class" of the plugin
         * @return string HTML content wrapped, ready to return to the parent object.
-        * @todo Define visibility
         */
        public function pi_wrapInBaseClass($str) {
                $content = '<div class="' . str_replace('_', '-', $this->prefixId) . '">
         */
        public function pi_wrapInBaseClass($str) {
                $content = '<div class="' . str_replace('_', '-', $this->prefixId) . '">
@@ -820,7 +801,6 @@ class AbstractPlugin {
         * @param array $conf TypoScript parameters to pass along to the EDITPANEL content Object that gets rendered. The property "allow" WILL get overridden/set though.
         * @return string Returns FALSE/blank if no BE User login and of course if the panel is not shown for other reasons. Otherwise the HTML for the panel (a table).
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::EDITPANEL()
         * @param array $conf TypoScript parameters to pass along to the EDITPANEL content Object that gets rendered. The property "allow" WILL get overridden/set though.
         * @return string Returns FALSE/blank if no BE User login and of course if the panel is not shown for other reasons. Otherwise the HTML for the panel (a table).
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::EDITPANEL()
-        * @todo Define visibility
         */
        public function pi_getEditPanel($row = '', $tablename = '', $label = '', $conf = array()) {
                $panel = '';
         */
        public function pi_getEditPanel($row = '', $tablename = '', $label = '', $conf = array()) {
                $panel = '';
@@ -863,7 +843,6 @@ class AbstractPlugin {
         * @param array $oConf Conf array
         * @return string The processed content
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::editIcons()
         * @param array $oConf Conf array
         * @return string The processed content
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::editIcons()
-        * @todo Define visibility
         */
        public function pi_getEditIcon($content, $fields, $title = '', $row = '', $tablename = '', $oConf = array()) {
                if ($GLOBALS['TSFE']->beUserLogin) {
         */
        public function pi_getEditIcon($content, $fields, $title = '', $row = '', $tablename = '', $oConf = array()) {
                if ($GLOBALS['TSFE']->beUserLogin) {
@@ -1007,7 +986,6 @@ class AbstractPlugin {
         * @param string $orderBy If set, this is added as a " ORDER BY ...." part of the query. The default is that an ORDER BY clause is made based on $this->internal['orderBy'] and $this->internal['descFlag'] where the orderBy field must be found in $this->internal['orderByList']
         * @param string $query If set, this is taken as the first part of the query instead of what is created internally. Basically this should be a query starting with "FROM [table] WHERE ... AND ...". The $addWhere clauses and all the other stuff is still added. Only the tables and PID selecting clauses are bypassed. May be deprecated in the future!
         * @return pointer SQL result pointer
         * @param string $orderBy If set, this is added as a " ORDER BY ...." part of the query. The default is that an ORDER BY clause is made based on $this->internal['orderBy'] and $this->internal['descFlag'] where the orderBy field must be found in $this->internal['orderByList']
         * @param string $query If set, this is taken as the first part of the query instead of what is created internally. Basically this should be a query starting with "FROM [table] WHERE ... AND ...". The $addWhere clauses and all the other stuff is still added. Only the tables and PID selecting clauses are bypassed. May be deprecated in the future!
         * @return pointer SQL result pointer
-        * @todo Define visibility
         */
        public function pi_exec_query($table, $count = 0, $addWhere = '', $mm_cat = '', $groupBy = '', $orderBy = '', $query = '') {
                // Begin Query:
         */
        public function pi_exec_query($table, $count = 0, $addWhere = '', $mm_cat = '', $groupBy = '', $orderBy = '', $query = '') {
                // Begin Query:
@@ -1079,7 +1057,6 @@ class AbstractPlugin {
         * @param integer $uid The uid of the record from the table
         * @param boolean $checkPage If $checkPage is set, it's required that the page on which the record resides is accessible
         * @return array If record is found, an array. Otherwise FALSE.
         * @param integer $uid The uid of the record from the table
         * @param boolean $checkPage If $checkPage is set, it's required that the page on which the record resides is accessible
         * @return array If record is found, an array. Otherwise FALSE.
-        * @todo Define visibility
         */
        public function pi_getRecord($table, $uid, $checkPage = 0) {
                return $GLOBALS['TSFE']->sys_page->checkRecord($table, $uid, $checkPage);
         */
        public function pi_getRecord($table, $uid, $checkPage = 0) {
                return $GLOBALS['TSFE']->sys_page->checkRecord($table, $uid, $checkPage);
@@ -1091,7 +1068,6 @@ class AbstractPlugin {
         * @param string $pid_list A comma list of page ids (if empty current page is used)
         * @param integer$recursive An integer >=0 telling how deep to dig for pids under each entry in $pid_list
         * @return string List of PID values (comma separated)
         * @param string $pid_list A comma list of page ids (if empty current page is used)
         * @param integer$recursive An integer >=0 telling how deep to dig for pids under each entry in $pid_list
         * @return string List of PID values (comma separated)
-        * @todo Define visibility
         */
        public function pi_getPidList($pid_list, $recursive = 0) {
                if (!strcmp($pid_list, '')) {
         */
        public function pi_getPidList($pid_list, $recursive = 0) {
                if (!strcmp($pid_list, '')) {
@@ -1118,7 +1094,6 @@ class AbstractPlugin {
         * @param string $table Table name to prepend
         * @param string $fieldList List of fields where each element will be prepended with the table name given.
         * @return string List of fields processed.
         * @param string $table Table name to prepend
         * @param string $fieldList List of fields where each element will be prepended with the table name given.
         * @return string List of fields processed.
-        * @todo Define visibility
         */
        public function pi_prependFieldsWithTable($table, $fieldList) {
                $list = GeneralUtility::trimExplode(',', $fieldList, TRUE);
         */
        public function pi_prependFieldsWithTable($table, $fieldList) {
                $list = GeneralUtility::trimExplode(',', $fieldList, TRUE);
@@ -1139,7 +1114,6 @@ class AbstractPlugin {
         * @param string $orderBy Optional ORDER BY field(s), if none, supply blank string.
         * @param string $limit Optional LIMIT value ([begin,]max), if none, supply blank string.
         * @return array The array with the category records in.
         * @param string $orderBy Optional ORDER BY field(s), if none, supply blank string.
         * @param string $limit Optional LIMIT value ([begin,]max), if none, supply blank string.
         * @return array The array with the category records in.
-        * @todo Define visibility
         */
        public function pi_getCategoryTableContents($table, $pid, $whereClause = '', $groupBy = '', $orderBy = '', $limit = '') {
                $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*', $table, 'pid=' . (int)$pid . $this->cObj->enableFields($table) . ' ' . $whereClause, $groupBy, $orderBy, $limit);
         */
        public function pi_getCategoryTableContents($table, $pid, $whereClause = '', $groupBy = '', $orderBy = '', $limit = '') {
                $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*', $table, 'pid=' . (int)$pid . $this->cObj->enableFields($table) . ' ' . $whereClause, $groupBy, $orderBy, $limit);
@@ -1163,7 +1137,6 @@ class AbstractPlugin {
         * @param string $fList List of fields (keys from piVars) to evaluate on
         * @param integer $lowerThan Limit for the values.
         * @return boolean Returns TRUE (1) if conditions are met.
         * @param string $fList List of fields (keys from piVars) to evaluate on
         * @param integer $lowerThan Limit for the values.
         * @return boolean Returns TRUE (1) if conditions are met.
-        * @todo Define visibility
         */
        public function pi_isOnlyFields($fList, $lowerThan = -1) {
                $lowerThan = $lowerThan == -1 ? $this->pi_lowerThan : $lowerThan;
         */
        public function pi_isOnlyFields($fList, $lowerThan = -1) {
                $lowerThan = $lowerThan == -1 ? $this->pi_lowerThan : $lowerThan;
@@ -1187,7 +1160,6 @@ class AbstractPlugin {
         * @param array $inArray An array with piVars values to evaluate
         * @return boolean Returns TRUE (1) if conditions are met.
         * @see pi_linkTP_keepPIvars()
         * @param array $inArray An array with piVars values to evaluate
         * @return boolean Returns TRUE (1) if conditions are met.
         * @see pi_linkTP_keepPIvars()
-        * @todo Define visibility
         */
        public function pi_autoCache($inArray) {
                if (is_array($inArray)) {
         */
        public function pi_autoCache($inArray) {
                if (is_array($inArray)) {
@@ -1217,7 +1189,6 @@ class AbstractPlugin {
         * @param string $str The input text string to process
         * @return string The processed string
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::parseFunc()
         * @param string $str The input text string to process
         * @return string The processed string
         * @see \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::parseFunc()
-        * @todo Define visibility
         */
        public function pi_RTEcssText($str) {
                $parseFunc = $GLOBALS['TSFE']->tmpl->setup['lib.']['parseFunc_RTE.'];
         */
        public function pi_RTEcssText($str) {
                $parseFunc = $GLOBALS['TSFE']->tmpl->setup['lib.']['parseFunc_RTE.'];
@@ -1237,7 +1208,6 @@ class AbstractPlugin {
         *
         * @param string $field Field name to convert
         * @return void
         *
         * @param string $field Field name to convert
         * @return void
-        * @todo Define visibility
         */
        public function pi_initPIflexForm($field = 'pi_flexform') {
                // Converting flexform data into array:
         */
        public function pi_initPIflexForm($field = 'pi_flexform') {
                // Converting flexform data into array:
@@ -1258,7 +1228,6 @@ class AbstractPlugin {
         * @param string $lang Language pointer, eg. "lDEF
         * @param string $value Value pointer, eg. "vDEF
         * @return string The content.
         * @param string $lang Language pointer, eg. "lDEF
         * @param string $value Value pointer, eg. "vDEF
         * @return string The content.
-        * @todo Define visibility
         */
        public function pi_getFFvalue($T3FlexForm_array, $fieldName, $sheet = 'sDEF', $lang = 'lDEF', $value = 'vDEF') {
                $sheetArray = is_array($T3FlexForm_array) ? $T3FlexForm_array['data'][$sheet][$lang] : '';
         */
        public function pi_getFFvalue($T3FlexForm_array, $fieldName, $sheet = 'sDEF', $lang = 'lDEF', $value = 'vDEF') {
                $sheetArray = is_array($T3FlexForm_array) ? $T3FlexForm_array['data'][$sheet][$lang] : '';
@@ -1276,7 +1245,6 @@ class AbstractPlugin {
         * @return mixed The value, typ. string.
         * @access private
         * @see pi_getFFvalue()
         * @return mixed The value, typ. string.
         * @access private
         * @see pi_getFFvalue()
-        * @todo Define visibility
         */
        public function pi_getFFvalueFromSheetArray($sheetArray, $fieldNameArr, $value) {
                $tempArr = $sheetArray;
         */
        public function pi_getFFvalueFromSheetArray($sheetArray, $fieldNameArr, $value) {
                $tempArr = $sheetArray;
index 00f4576..7bee3c7 100644 (file)
@@ -39,7 +39,6 @@ class CompressionUtility implements \TYPO3\CMS\Core\SingletonInterface {
         * @return string Compressed string
         * @see ob_start()
         * @see ob_gzhandler()
         * @return string Compressed string
         * @see ob_start()
         * @see ob_gzhandler()
-        * @todo Define visibility
         */
        public function compressionOutputHandler($outputBuffer, $mode) {
                // Compress the content
         */
        public function compressionOutputHandler($outputBuffer, $mode) {
                // Compress the content