public function __construct($tag) { if (!$tag instanceof Tag) { $tag = new Tag($tag); } $this->tag = $tag; parent::__construct(); }