PHP Class WellCommerce\Bundle\DoctrineBundle\Enhancer\TraitGenerator\TraitGeneratorEnhancerTraverser

Author: Adam Piotrowski ([email protected])
Inheritance: implements WellCommerce\Bundle\DoctrineBundle\Enhancer\TraitGenerator\TraitGeneratorEnhancerTraverserInterface
Show file Open project: wellcommerce/wellcommerce

Protected Properties

Property Type Description
$collection WellCommerce\Bundle\DoctrineBundle\Enhancer\TraitGenerator\TraitGeneratorEnhancerCollection

Public Methods

Method Description
__construct ( WellCommerce\Bundle\DoctrineBundle\Enhancer\TraitGenerator\TraitGeneratorEnhancerCollection $collection ) TraitGeneratorEnhancerTraverser constructor.
traverse ( Wingu\OctopusCore\CodeGenerator\PHP\OOP\TraitGenerator $generator )

Method Details

__construct() public method

TraitGeneratorEnhancerTraverser constructor.
public __construct ( WellCommerce\Bundle\DoctrineBundle\Enhancer\TraitGenerator\TraitGeneratorEnhancerCollection $collection )
$collection WellCommerce\Bundle\DoctrineBundle\Enhancer\TraitGenerator\TraitGeneratorEnhancerCollection

traverse() public method

public traverse ( Wingu\OctopusCore\CodeGenerator\PHP\OOP\TraitGenerator $generator )
$generator Wingu\OctopusCore\CodeGenerator\PHP\OOP\TraitGenerator

Property Details

$collection protected property

protected TraitGeneratorEnhancerCollection,WellCommerce\Bundle\DoctrineBundle\Enhancer\TraitGenerator $collection
return WellCommerce\Bundle\DoctrineBundle\Enhancer\TraitGenerator\TraitGeneratorEnhancerCollection