public function __construct($id, $name) { parent::__construct($id, $name); $this->properties = new PropertyCollection(); $this->methods = new MethodCollection(); $this->references = new ReferenceCollection(); }
public function __construct($id, $name, $dataType, $accessModifier, ClassModel $class) { parent::__construct($id, $name); $this->dataType = $dataType; $this->accessModifier = $accessModifier; $this->class = $class; $this->reference = null; }
public function __construct($id, $name, ClassModel $targetClass = null) { parent::__construct($id, $name); $this->alias = substr($name, strrpos($name, '\\') + 1); $this->targetClass = $targetClass; }
public function __construct($id, $name, $accessModifier = 'public', ClassModel $class) { parent::__construct($id, $name); $this->accessModifier = $accessModifier; $this->class = $class; }
public function __construct($id, $name) { parent::__construct($id, $name); $this->parameters = null; }