evaluate() публичный Метод

Evaluate an expression under a given context
public evaluate ( string $expression, Context $context ) : mixed
$expression string
$context Neos\Eel\Context
Результат mixed
 /**
  * @test
  * @dataProvider expressions
  *
  * @param $expression
  */
 public function evaluatingSomeExpressionWorks($expression, $expectedSqlCode)
 {
     $context = new Eel\Context(new ConditionGenerator());
     $evaluator = new EntityPrivilegeExpressionEvaluator();
     $result = $evaluator->evaluate($expression, $context);
     $entityManager = $this->objectManager->get(ObjectManager::class);
     $sqlFilter = new SqlFilter($entityManager);
     $this->assertEquals(Fixtures\RestrictableEntity::class, $result['entityType']);
     $this->assertEquals($expectedSqlCode, $result['conditionGenerator']->getSql($sqlFilter, $entityManager->getClassMetadata(Fixtures\RestrictableEntity::class), 't0'));
 }