public function __construct(DocumentContext $context, $tagName, $type, array $props = null, array $bindings = null) { parent::__construct(); $this->type = $type; $this->setTagName($tagName); $this->setup(null, $context, $props, $bindings); }