Documentation

JmesPath

Namespaces

Tests

Interfaces, Classes and Traits

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

Table of Contents

search()  : mixed

Functions

search(mixed $expression, mixed $data) : mixed
Parameters
$expression : mixed
$data : mixed
Return values
mixed

Search results