Nelmio\Alice\Generator\Resolver\Fixture\TemplateFixtureResolver::getExtendedFixture PHP Method

getExtendedFixture() public method

public getExtendedFixture ( TemplatingFixture $fixture, FixtureBag $extendedFixtures )
$fixture Nelmio\Alice\Definition\Fixture\TemplatingFixture
$extendedFixtures Nelmio\Alice\FixtureBag
    public function getExtendedFixture(TemplatingFixture $fixture, FixtureBag $extendedFixtures)
    {
        $specs = $fixture->getSpecs();
        foreach ($extendedFixtures as $extendedFixture) {
            /** @var FixtureInterface $extendedFixture */
            $specs = $specs->mergeWith($extendedFixture->getSpecs());
        }
        return $fixture->withSpecs($specs);
    }