/** * Makes sure that self::$pageForEnableFields is a page object. * * @return void */ private static function retrievePageForEnableFields() { if (!is_object(self::$pageForEnableFields)) { if (self::getFrontEndController() !== NULL && is_object(self::getFrontEndController()->sys_page)) { self::$pageForEnableFields = self::getFrontEndController()->sys_page; } else { self::$pageForEnableFields = t3lib_div::makeInstance('t3lib_pageSelect'); } } }