예제 #1
0
 /**
  * Makes sure that self::$pageForEnableFields is a page object.
  *
  * @return void
  */
 private static function retrievePageForEnableFields()
 {
     if (!is_object(self::$pageForEnableFields)) {
         if (isset($GLOBALS['TSFE']) && is_object($GLOBALS['TSFE']->sys_page)) {
             self::$pageForEnableFields = $GLOBALS['TSFE']->sys_page;
         } else {
             self::$pageForEnableFields = t3lib_div::makeInstance('t3lib_pageSelect');
         }
     }
 }
예제 #2
0
 /**
  * Makes sure that self::$pageForEnableFields is a page object.
  *
  * @return void
  */
 private static function retrievePageForEnableFields()
 {
     if (!is_object(self::$pageForEnableFields)) {
         if (isset($GLOBALS['TSFE']) && is_object($GLOBALS['TSFE']->sys_page)) {
             self::$pageForEnableFields = $GLOBALS['TSFE']->sys_page;
         } else {
             self::$pageForEnableFields = GeneralUtility::makeInstance('TYPO3\\CMS\\Frontend\\Page\\PageRepository');
         }
     }
 }