Cleanup: Fixed non-static function declarations in t3lib_BEfunc
authorOliver Hader <oliver.hader@typo3.org>
Wed, 21 Oct 2009 16:54:38 +0000 (16:54 +0000)
committerOliver Hader <oliver.hader@typo3.org>
Wed, 21 Oct 2009 16:54:38 +0000 (16:54 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@6221 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
t3lib/class.t3lib_befunc.php

index 09fdea7..f23481b 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,7 @@
 
        * Cleanup: Updated ext_emconf.php files in system extensions
        * Follow-up to bugfix #539: Tables that cannot be localized at all produce a SQL error on deleting records
+       * Cleanup: Fixed non-static function declarations in t3lib_BEfunc
 
 2009-10-21  Steffen Kamper  <info@sk-typo3.de>
 
index e1eb106..ae7a522 100644 (file)
@@ -449,7 +449,7 @@ final class t3lib_BEfunc {
         * @param       string          $andWhereClause: Optional additional WHERE clause (default: '')
         * @return      mixed           Multidimensional array with selected records; if none exist, false is returned
         */
-       public function getRecordLocalization($table, $uid, $language, $andWhereClause = '') {
+       public static function getRecordLocalization($table, $uid, $language, $andWhereClause = '') {
                $recordLocalization = false;
                if (self::isTableLocalizable($table)) {
                        $tcaCtrl = $GLOBALS['TCA'][$table]['ctrl'];
@@ -878,7 +878,7 @@ final class t3lib_BEfunc {
         * @param       string          $table: The table to check
         * @return      boolean         Whether a table is localizable
         */
-       public function isTableLocalizable($table) {
+       public static function isTableLocalizable($table) {
                $isLocalizable = false;
                if (isset($GLOBALS['TCA'][$table]['ctrl']) && is_array($GLOBALS['TCA'][$table]['ctrl'])) {
                        $tcaCtrl = $GLOBALS['TCA'][$table]['ctrl'];
@@ -896,7 +896,7 @@ final class t3lib_BEfunc {
         * @param       mixed           $fieldOrConfig: The fieldname (string) or the configuration of the field to check (array)
         * @return      mixed           If table is localizable, the set localizationMode is returned (if property is not set, 'select' is returned by default); if table is not localizable, false is returned
         */
-       public function getInlineLocalizationMode($table, $fieldOrConfig) {
+       public static function getInlineLocalizationMode($table, $fieldOrConfig) {
                $localizationMode = false;
                if (is_array($fieldOrConfig) && count($fieldOrConfig)) {
                        $config = $fieldOrConfig;
@@ -2827,7 +2827,7 @@ final class t3lib_BEfunc {
         * @return      void
         * @see t3lib_BEfunc::getUpdateSignalCode()
         */
-       public function setUpdateSignal($set = '', $params = '') {
+       public static function setUpdateSignal($set = '', $params = '') {
                global $BE_USER;
                $modData = $BE_USER->getModuleData('t3lib_BEfunc::getUpdateSignal', 'ses');
 
@@ -2850,7 +2850,7 @@ final class t3lib_BEfunc {
         * @return      string          HTML javascript code
         * @see t3lib_BEfunc::setUpdateSignal()
         */
-       public function getUpdateSignalCode() {
+       public static function getUpdateSignalCode() {
                $signals = array();
                $modData = $GLOBALS['BE_USER']->getModuleData('t3lib_BEfunc::getUpdateSignal', 'ses');
                if (!count($modData)) {