Nelmio\Alice\Definition\Fixture\Templating::__construct PHP Метод

__construct() публичный Метод

public __construct ( Nelmio\Alice\Definition\FixtureWithFlagsInterface $fixture )
$fixture Nelmio\Alice\Definition\FixtureWithFlagsInterface
    public function __construct(FixtureWithFlagsInterface $fixture)
    {
        $flags = $fixture->getFlags();
        foreach ($flags as $flag) {
            if ($flag instanceof TemplateFlag) {
                $this->isATemplate = true;
                continue;
            }
            if ($flag instanceof ExtendFlag) {
                // Potential flag duplication is handled at the flagbag level
                array_unshift($this->extends, $flag->getExtendedFixture());
            }
        }
    }