[ Index ] |
PHP Cross Reference of phpBB-3.3.14-deutsch |
[Summary view] [Print] [Text view]
1 <?php 2 3 /* 4 * This file is part of the Symfony package. 5 * 6 * (c) Fabien Potencier <fabien@symfony.com> 7 * 8 * For the full copyright and license information, please view the LICENSE 9 * file that was distributed with this source code. 10 */ 11 12 namespace Symfony\Component\DependencyInjection\Loader\Configurator\Traits; 13 14 use Symfony\Component\DependencyInjection\ChildDefinition; 15 use Symfony\Component\DependencyInjection\Exception\InvalidArgumentException; 16 17 trait AutoconfigureTrait 18 { 19 /** 20 * Sets whether or not instanceof conditionals should be prepended with a global set. 21 * 22 * @param bool $autoconfigured 23 * 24 * @return $this 25 * 26 * @throws InvalidArgumentException when a parent is already set 27 */ 28 final public function autoconfigure($autoconfigured = true) 29 { 30 if ($autoconfigured && $this->definition instanceof ChildDefinition) { 31 throw new InvalidArgumentException(sprintf('The service "%s" cannot have a "parent" and also have "autoconfigure". Try disabling autoconfiguration for the service.', $this->id)); 32 } 33 $this->definition->setAutoconfigured($autoconfigured); 34 35 return $this; 36 } 37 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Mon Nov 25 19:05:08 2024 | Cross-referenced by PHPXref 0.7.1 |