/** * @return int */ public function insert() { $article = new Article(); $article->setDateTime($this->data->getDateTime()); $article->setUrl($this->data->getUrl()); $article->setDescription($this->data->getDescription()); $article->setExpired($this->data->getExpired()); $this->entityManager->persist($article); $this->entityManager->flush(); return $article->getId(); }