ExecutionContextFactory
class ExecutionContextFactory implements ExecutionContextFactoryInterface
Создаёт новые экземпляры {@link ExecutionContext}.
Методы
| __construct(TranslatorInterface $translator, string $translationDomain = null) Создаёт новый фабрику контекста. | ||
| ExecutionContextInterface | createContext(ValidatorInterface $validator, mixed $root) Создаёт новый контекст выполнения. |
Подробности
__construct(TranslatorInterface $translator, string $translationDomain = null)
Создаёт новый фабрику контекста.
Параметры
| TranslatorInterface | $translator | Переводчик |
| string | $translationDomain | Домен перевода для использования при переводе сообщений о нарушениях |
ExecutionContextInterface createContext(ValidatorInterface $validator, mixed $root)
Создаёт новый контекст выполнения.
Параметры
| ValidatorInterface | $validator | Валидатор |
| mixed | $root | Корневое значение графа валидируемых объектов |
Возвращаемое значение
| ExecutionContextInterface | Новый контекст выполнения |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/Validator/Context/ExecutionContextFactory.html