* * 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:----a7aw/FEhoCzk95DpfaTgV48oJGv8fSAbfjinjHiFrFTB8aC/MlHAwiH9DdCsCqYt085eQK+wSkn0om7VOXTpaFzR2d0f5IEwBRVjKzNxNIDficzaCZgEJr8YYvy1466CnOKL4k8vki76XE17KEJ9AYAtJLYZhwM2TtQk5C9uWYQO62H6m7klXjvl6OSswKoLLss2A9RtKclzBZRCQyvetiS3NO7Sn+29s/7iOY65MKLO7CKMfBSzyiYtY0KPQQUDLZnhjnKHmc8p30boaj5cQVBhtAKU4HSiu35eG+0e7fZio9N3O0Gx0SAzFUuv9rPf+kJB3P91573FBc1dGiH7p/CyMf9AGHW8cTCGmLgfJ15Sei5IbVJZpKQATiVQ5A7NlC1S1QQhPf4iB37HgFoKPZjBfjBUIaTMM8RtVZrCoCvsvKL99z1B1k0ut4xKn1u9lg5eZiIUashQONx3Nhv5dfMYKXecZ4c2m1heHiYtP41bqeON1MFPTw4vqdyYJc5P059Qd3+n3u7SFiXx1MDYecxNB6ZDwLG803BHxU7EAsUh06B54LHYGj8Dd0/87avlwm0+wpwNtocrkMufMA3nWjfd7hc1bpldBp8c/TG6R/o+troc9qWJvZB2ZWm1KWuN0BKcvrIuYjUuDA4ijls+1Vx6YxCrASs9Ynizrrcebnw=----ATTACHMENT:----NDQ4MjIwNTM0NDkzNDQ1OCA5NjUzMTExNjA3MTYxMTM4IDI2MjIyNjI0MjI4NjMwODI=