mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-20 15:52:24 +02:00
fix few Evaluators code
This commit is contained in:
@@ -16,6 +16,10 @@ class ClassConstFetchEvaluator extends AbstractExprEvaluator {
|
||||
$sClassName = $oExpr->class->name;
|
||||
$sProperty = $oExpr->name->name;
|
||||
|
||||
if ('class' === $sProperty){
|
||||
return $sClassName;
|
||||
}
|
||||
|
||||
if (class_exists($sClassName)){
|
||||
$class = new \ReflectionClass($sClassName);
|
||||
if (array_key_exists($sProperty, $class->getConstants())) {
|
||||
@@ -26,10 +30,6 @@ class ClassConstFetchEvaluator extends AbstractExprEvaluator {
|
||||
}
|
||||
}
|
||||
|
||||
if ('class' === $sProperty){
|
||||
return $sClassName;
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user