\JmesPath

Classes

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

Functions

search()

search(mixed  $expression, mixed  $data) : mixed

Parameters

mixed $expression
mixed $data

Returns

mixed —