interface ExecutionContextFactoryInterface

Creates instances of {@link ExecutionContextInterface}.

You can use a custom factory if you want to customize the execution context that is passed through the validation run.

Methods

createContext(ValidatorInterface$validator,mixed$root)

Creates a new execution context.

Details

ExecutionContextInterface createContext(ValidatorInterface$validator,mixed$root)

Creates a new execution context.

Parameters

ValidatorInterface $validator
mixed $root

Return Value

ExecutionContextInterface