complete Evaluators list + autoload

This commit is contained in:
odain
2025-09-03 16:48:40 +02:00
parent 794a9afe3e
commit c14ac90a13
42 changed files with 522 additions and 80 deletions

View File

@@ -1,6 +1,6 @@
<?php
namespace Combodo\iTop\PhpParser\Evaluation;;
namespace Combodo\iTop\PhpParser\Evaluation;
use ModuleFileReaderException;
use PhpParser\Node\Expr;
@@ -9,8 +9,8 @@ use PhpParser\Node\Expr\ConstFetch;
use PhpParser\Node\Scalar\Int_;
use PhpParser\Node\Scalar\String_;
class ArrayEvaluator implements iExprEvaluator {
public function GetHandledExpressionType(): string {
class ArrayEvaluator extends AbstractExprEvaluator {
public function GetHandledExpressionType(): ?string {
return Array_::class;
}