$entity->getId(), 'userId' => $entity->getUserId(), 'postId' => $entity->getPostId(), 'text' => $entity->getText(), 'lastEditTime' => $this->entityTimeToDbTime($entity->getCreationTime()), 'creationTime' => $this->entityTimeToDbTime($entity->getLastEditTime()), ]; } public function toBasicEntity(array $array) { $entity = new \Szurubooru\Entities\Comment($array['id']); $entity->setUserId($array['userId']); $entity->setPostId($array['postId']); $entity->setText($array['text']); $entity->setCreationTime($this->dbTimeToEntityTime($array['creationTime'])); $entity->setLastEditTime($this->dbTimeToEntityTime($array['lastEditTime'])); return $entity; } }