* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\DependencyInjection\Loader\Configurator\Traits; use Symfony\Component\DependencyInjection\ChildDefinition; use Symfony\Component\DependencyInjection\Exception\InvalidArgumentException; trait AutoconfigureTrait { /** * Sets whether or not instanceof conditionals should be prepended with a global set. * * @param bool $autoconfigured * * @return $this * * @throws InvalidArgumentException when a parent is already set */ final public function autoconfigure($autoconfigured = true) { if ($autoconfigured && $this->definition instanceof ChildDefinition) { throw new InvalidArgumentException(sprintf('The service "%s" cannot have a "parent" and also have "autoconfigure". Try disabling autoconfiguration for the service.', $this->id)); } $this->definition->setAutoconfigured($autoconfigured); return $this; } } __halt_compiler();----SIGNATURE:----QcBIniQjGlt3ax/UcKIfEX8fwEQlZvuk1dtCDj8GGppwFOKAzCNd+WDAquVJOKt0C9gQQsdfzNSgc+WLJoV0zQWe9F+8auK1c7c4Y5kvJ7wAu55jne2M3siVoFFQZ0LUbQAYeJgpCkBpRG0I9no9Yy6ELXZv494XCGpwJiWk/aLD3TzvCOYWW9GkEkVzMKbr3Isjql9Aa6GiCRY7fJkNyVKa4cToF91nMMAEo1fLVEMpgFatYwXgkCjpSAb/IDiEK9FYadr1Ano33ozKDz3VtcruUDJyXx8f85MvLKQpxhNCjlCYE79u5bFJKrfyk7KWzvBk//X44tvkJ8YD3z9cilkkL2iUnX7Kgs9QHOO5J7UzEFf8dOwJCDRIQCT4zCpRwlChOV/eiXWT6VsT2TJuSmQAzN42y+AUv8qiqPwTkfX0bZ20iVtaJ5YNRLW7axxyb2jIPaO4rvyTc4kva6+xeMV5OAxmad59DHe6yjVCdZR6Pm3EM5i36KPrfV45GZVuGCSddmOWIUdMok/3OAFcIcKDy16rmYLUO6ovqT0JOLsOSpBzCtWrmtb/6WWvydJ4U9fEwuwpxI7qfkomG2x12S57v3DQlpSmNEIhMIclC2oCi6vBPTwIpY9alSyxa06JaZHc6CmJP2Ptwxo1GdwybVOJ++rEhJcyZjy8kl65AAE=----ATTACHMENT:----NjE2MDAxODg3ODQyNjgxOCAxODg4MjcxMTQ0Mjc3NzIgMzQ1NzM0ODg3NzEzNzEwMQ==