search()
search(mixed $expression, mixed $data) : mixed
Parameters
| mixed | $expression | |
| mixed | $data |
| AstRuntime | Uses an external tree visitor to interpret an AST. |
| CompilerRuntime | Compiles JMESPath expressions to PHP source code and executes it. |
| DebugRuntime | Provides CLI debugging information for the AST and Compiler runtimes. |
| Env | Provides a simple environment based search. |
| FnDispatcher | Dispatches to named JMESPath functions using a single function that has the following signature: |
| Lexer | Tokenizes JMESPath expressions |
| Parser | JMESPath Pratt parser |
| SyntaxErrorException | Syntax errors raise this exception that gives context |
| TreeCompiler | Tree visitor used to compile JMESPath expressions into native PHP code. |
| TreeInterpreter | Tree visitor used to evaluates JMESPath AST expressions. |
| Utils |