本文整理汇总了PHP中TYPO3\CMS\Extbase\Reflection\ReflectionService::isInitialized方法的典型用法代码示例。如果您正苦于以下问题:PHP ReflectionService::isInitialized方法的具体用法?PHP ReflectionService::isInitialized怎么用?PHP ReflectionService::isInitialized使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TYPO3\CMS\Extbase\Reflection\ReflectionService
的用法示例。
在下文中一共展示了ReflectionService::isInitialized方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: initializeReflection
/**
* Initializes the Reflection Service
*
* @return void
* @see initialize()
*/
protected function initializeReflection()
{
$this->reflectionService = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Reflection\\ReflectionService');
$this->reflectionService->setDataCache($this->cacheManager->getCache('extbase_reflection'));
if (!$this->reflectionService->isInitialized()) {
$this->reflectionService->initialize();
}
}
示例2: initializeExtbaseFramework
/**
* @return void
*/
protected function initializeExtbaseFramework()
{
// initialize cache manager
$this->cacheManager = $GLOBALS['typo3CacheManager'];
// inject content object into the configuration manager
$this->configurationManager = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Configuration\\ConfigurationManagerInterface');
$contentObject = GeneralUtility::makeInstance('TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer');
$this->configurationManager->setContentObject($contentObject);
$this->typoScriptService->makeTypoScriptBackup();
// load extbase typoscript
TypoScriptService::loadTypoScriptFromFile('EXT:extbase/ext_typoscript_setup.txt');
TypoScriptService::loadTypoScriptFromFile('EXT:ap_ldap_auth/ext_typoscript_setup.txt');
$this->configurationManager->setConfiguration($GLOBALS['TSFE']->tmpl->setup);
$this->configureObjectManager();
// initialize reflection
$this->reflectionService = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Reflection\\ReflectionService');
$this->reflectionService->setDataCache($this->cacheManager->getCache('extbase_reflection'));
if (!$this->reflectionService->isInitialized()) {
$this->reflectionService->initialize();
}
// initialize persistence
$this->persistenceManager = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Persistence\\Generic\\PersistenceManager');
}