public function __construct(CommentObjectBuilder $builder) { parent::__construct($builder->getObjectID(), $builder->getTargetID()); $this->author = $builder->getAuthor(); $this->comment = $builder->getComment(); $this->datePublished = $builder->getDatePublished(); $this->dateUpdated = $builder->getDateUpdated(); $this->signature = $builder->getSignature(); }