protected function initialize()
{
if ($this->runtimeExpressionEvaluator !== null) {
return;
}
/** @var CacheManager $cacheManager */
$cacheManager = $this->objectManager->get(CacheManager::class);
$this->runtimeExpressionEvaluator = $this->objectManager->get(RuntimeExpressionEvaluator::class);
$this->runtimeExpressionEvaluator->injectObjectManager($this->objectManager);
if (static::$methodPermissions !== null) {
return;
}
static::$methodPermissions = $cacheManager->getCache('Flow_Security_Authorization_Privilege_Method')->get('methodPermission');
}