private function toEntity(DbEntry $comment) { return CommentService::loadFromDb($comment); }
private static function loadCommentsFromDb(DbEntry $article) { $comments = new CommentCollection(); foreach ($article->related("comment", "article_id") as $comment) { $comments->addItem(CommentService::loadFromDb($comment)); } return $comments; }