PHP Class Nelmio\Alice\Generator\DoublePassGenerator

Inheritance: implements Nelmio\Alice\GeneratorInterface, use trait Nelmio\Alice\IsAServiceTrait
Show file Open project: nelmio/alice Class Usage Examples

Public Methods

Method Description
__construct ( Nelmio\Alice\Generator\FixtureSetResolverInterface $resolver, Nelmio\Alice\Generator\ObjectGeneratorInterface $generator )
generate ( FixtureSet $fixtureSet ) : ObjectSet

Private Methods

Method Description
generateFixtures ( ResolvedFixtureSet $set, GenerationContext $context ) : ResolvedFixtureSet

Method Details

__construct() public method

public __construct ( Nelmio\Alice\Generator\FixtureSetResolverInterface $resolver, Nelmio\Alice\Generator\ObjectGeneratorInterface $generator )
$resolver Nelmio\Alice\Generator\FixtureSetResolverInterface
$generator Nelmio\Alice\Generator\ObjectGeneratorInterface

generate() public method

public generate ( FixtureSet $fixtureSet ) : ObjectSet
$fixtureSet Nelmio\Alice\FixtureSet
return Nelmio\Alice\ObjectSet