Metabor\Statemachine\Condition\SymfonyExpression::getExpression PHP Method

getExpression() protected method

protected getExpression ( ) : Symfony\Component\ExpressionLanguage\Expression
return Symfony\Component\ExpressionLanguage\Expression
    protected function getExpression()
    {
        if (!$this->expression) {
            $keys = array_keys($this->values);
            $keys[] = 'subject';
            $keys[] = 'context';
            $this->expression = $this->expressionLanguage->parse($this->getName(), $keys);
        }
        return $this->expression;
    }