LegacyExecutionContextFactory deprecated
class LegacyExecutionContextFactory implements ExecutionContextFactoryInterface
deprecated
Создаёт новые экземпляры {@link LegacyExecutionContext}.
Реализовано для обратной совместимости с Symfony < 2.5.
Методы
| __construct(MetadataFactoryInterface $metadataFactory, TranslatorInterface $translator, string|null $translationDomain = null) Создаёт новый фабрику контекста. | ||
| ExecutionContextInterface | createContext(ValidatorInterface $validator, mixed $root) Создаёт новый контекст выполнения. |
Подробности
__construct(MetadataFactoryInterface $metadataFactory, TranslatorInterface $translator, string|null $translationDomain = null)
Создаёт новый фабрику контекста.
Параметры
| MetadataFactoryInterface | $metadataFactory | Фабрика метаданных |
| TranslatorInterface | $translator | Переводчик |
| string|null | $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/2.7/Symfony/Component/Validator/Context/LegacyExecutionContextFactory.html