/**
  * {@inheritDoc}
  * @see \Start\Service\IMessageService::createExampleMessages()
  */
 public function createExampleMessages()
 {
     $count = $this->messageRepository->createQueryBuilder("msg")->select("COUNT(msg.id)")->getQuery()->getSingleScalarResult();
     if ($count > 0) {
         return;
     }
     $messagesToCreate = 3;
     for ($i = 0; $i < $messagesToCreate; $i++) {
         $message = new Message();
         $message->setMessage("This is message No. " . ($i + 1));
         $this->entityManager->persist($message);
     }
     $this->entityManager->flush();
 }
Exemple #2
0
 private function toJsonArray(Message $message)
 {
     return array('id' => $message->getId(), 'message' => $message->getMessage());
 }