<?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. */namespaceSymfony\Component\DependencyInjection\Loader\Configurator\Traits;useSymfony\Component\DependencyInjection\Exception\InvalidArgumentException;traitDeprecateTrait{/** * Whether this definition is deprecated, that means it should not be called anymore. * * @param string $template Template message to use if the definition is deprecated * * @return $this * * @throws InvalidArgumentException when the message template is invalid */finalpublicfunctiondeprecate($template=null){$this->definition->setDeprecated(true,$template);return$this;}}