1<?php
2
3declare(strict_types=1);
4
5namespace JMS\Serializer\Expression;
6
7/**
8 * @author Asmir Mustafic <goetas@gmail.com>
9 */
10interface CompilableExpressionEvaluatorInterface
11{
12    public function parse(string $expression, array $names = []): Expression;
13
14    /**
15     * @return mixed
16     */
17    public function evaluateParsed(Expression $expression, array $data = []);
18}
19