* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Validator\Context; use Symfony\Component\Validator\Validator\ValidatorInterface; /** * 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. * * @author Bernhard Schussek */ interface ExecutionContextFactoryInterface { /** * Creates a new execution context. * * @param ValidatorInterface $validator The validator * @param mixed $root The root value of the validated * object graph * * @return ExecutionContextInterface The new execution context */ public function createContext(ValidatorInterface $validator, $root); } __halt_compiler();----SIGNATURE:----VQuF4EcWkaU0dHFEqTGT8gZzeiXLqs1jE/K+AXRi3sttydGybe0VjYTkd12Lq/RI6OQfLrgWV5NPE5QeU/BLt//siKypA2Qc5+6JnNpkB0kXK2y/EQKsNBPSeMsr0h3UjTkdP3EUXK9+JFptgBo2Pjnn+K2mv7uQPepsdIvzq/E5mmnzlUlsQKEx29UuBvH+yREV8jEFvam3k2Os1D7zi7zgc3yjwr7yUJHorl2q2wRjsvbwP55o7pN6dkl6BkwhYwYOv5pX3+c0RPq/gPkFcLIKyByUBy9M/vi/QP4fMaBmplcz/RpHd+im/WZd+lx++/1YxlzHWSqqoJIMkjp/ycL+zwDja6kc1hH7zlsJJ65lklIP5YbfrOjKri1nMSHZaR6HKt3gWGlt4szeKn7f2v3lT6Cb3EcGjkESVodufX2Wg1gTStNgjINo9j4iGi1yvo+BlMSGJDXf3kohaVm5oxSUaP5KlExlUYrfKxDMijwgAFQuU/mVBRbLu+a8Gx+qLOTR5V2kXK8PYtTJ+3lxmXs9MnW83dEIL1DLbMO7SuQG9gPnMM8VnkJTVBjqPQQfabIK0LLkPVSHCRFQfEXKRYPf/A0v5HvmaLAgMazP71FGnMAyk+TOlDbHMuSOfDzZ6W3qR+xdAISf+M4aU1iMyT9BqihBbexNxiCV/EX6M/g=----ATTACHMENT:----MzQzMzc0NzcxNzkzNjUgNjE4MTE0Mzc5MjI2NDc4NyA1MTQ4OTc2NzI3MDAwNzk4