..
Автор: Elliot Levin (elliotlevin@hotmail.com)
Наследование: extends Expression
Пример #1
0
 private function resolveMagicScopeExpression(O\StaticClassExpression $expression)
 {
     $classExpression = $expression->getClass();
     if (!$classExpression instanceof O\ValueExpression) {
         return $expression;
     }
     $classScope = $this->resolveMagicScopeClass($classExpression->getValue());
     if ($classScope === null) {
         return $expression;
     }
     return $expression->updateClass(O\Expression::value($classScope));
 }