Flow\JSONPath\JSONPathLexer::__construct PHP Метод

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

public __construct ( $expression )
    public function __construct($expression)
    {
        $expression = trim($expression);
        if (!strlen($expression)) {
            return;
        }
        if ($expression[0] === '$') {
            $expression = substr($expression, 1);
        }
        if ($expression[0] !== '.' && $expression[0] !== '[') {
            $expression = '.' . $expression;
        }
        $this->expression = $expression;
        $this->expressionLength = strlen($expression);
    }