LegacyExecutionContextFactory deprecated
class LegacyExecutionContextFactory implements ExecutionContextFactoryInterface
deprecated
Creates new {@link LegacyExecutionContext} instances.
Implemented for backward compatibility with Symfony < 2.5.
Methods
| __construct(MetadataFactoryInterface $metadataFactory, TranslatorInterface $translator, string|null $translationDomain = null) Создаёт новый фабрику контекста. | ||
| ExecutionContextInterface | createContext(ValidatorInterface $validator, mixed $root) Создаёт новый контекст выполнения. |
Details
__construct(MetadataFactoryInterface $metadataFactory, TranslatorInterface $translator, string|null $translationDomain = null)
Создаёт новый фабрику контекста.
Parameters
| MetadataFactoryInterface | $metadataFactory | Фабрика метаданных |
| TranslatorInterface | $translator | Переводчик |
| string|null | $translationDomain | Домен перевода для сообщений об ошибках |
ExecutionContextInterface createContext(ValidatorInterface $validator, mixed $root)
Создаёт новый контекст выполнения.
Parameters
| ValidatorInterface | $validator | Валидатор |
| mixed | $root | Корневое значение графа валидируемых объектов |
Return Value
| ExecutionContextInterface | Новый контекст выполнения |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Validator/Context/LegacyExecutionContextFactory.html