public function __construct(FactoryType $factory, InspectorManager $inspectorManager, \Ladybug\Metadata\MetadataResolver $metadataResolver)
 {
     parent::__construct();
     $this->type = self::TYPE_ID;
     $this->factory = $factory;
     $this->metadataResolver = $metadataResolver;
     $this->inspectorManager = $inspectorManager;
 }
Example #2
0
 /**
  * Constructor.
  * @param int         $maxLevel    Max nesting level for arrays
  * @param FactoryType $factoryType Factory type
  */
 public function __construct($maxLevel, FactoryType $factoryType)
 {
     parent::__construct();
     $this->type = self::TYPE_ID;
     $this->maxLevel = $maxLevel;
     $this->factory = $factoryType;
     $this->terminal = false;
     $this->value = array();
 }
 public function __construct($maxLevel, FactoryType $manager, \Ladybug\Inspector\InspectorManager $inspectorManager, \Ladybug\Metadata\MetadataResolver $metadataResolver)
 {
     parent::__construct();
     $this->type = self::TYPE_ID;
     $this->level = 0;
     $this->maxLevel = $maxLevel;
     $this->factory = $manager;
     $this->metadataResolver = $metadataResolver;
     $this->inspectorManager = $inspectorManager;
 }
Example #4
0
 /**
  * Constructor.
  */
 public function __construct()
 {
     parent::__construct();
     $this->type = self::TYPE_ID;
 }