/
githubmirror
/
symfony
Обзор
Документация
Войти
/
githubmirror
/
symfony
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
8.2
src/Symfony/Component/Validator/Context/ExecutionContextFactory.php
41 строка
1 KB
Alexandre Daubois
[FrameworkBundle][Validator] Add `framework.validation.disable_translation` config
07 фев 2025, 11:50
07 фев 2025, 11:50
98ce3f0
Код
Авторство
О чём код?
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * 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; use Symfony\Contracts\Translation\TranslatorInterface; /** * Creates new {@link ExecutionContext} instances. * * @author Bernhard Schussek <bschussek@gmail.com> * * @internal */ class ExecutionContextFactory implements ExecutionContextFactoryInterface { public function __construct( private TranslatorInterface $translator, private string|false|null $translationDomain = null, ) { } public function createContext(ValidatorInterface $validator, mixed $root): ExecutionContextInterface { return new ExecutionContext( $validator, $root, $this->translator, $this->translationDomain ); } }