Exemplo n.º 1
0
 private function insertEarnedBadge(array $entity)
 {
     $connection = $this->badgeRepository->getConnection();
     $insert = "INSERT INTO earned_badge (user, badge, created_at)\n                VALUES (:user, :badge, :created_at)";
     $stmt = $connection->prepare($insert);
     $stmt->bindParam(':user', $entity['user']);
     $stmt->bindParam(':badge', $entity['badge']);
     $stmt->bindParam(':created_at', $entity['created_at']);
     $stmt->execute();
 }
Exemplo n.º 2
0
 public function storeEvent(UserTriggeredEvent $event)
 {
     $this->repository->addEvent($event->getName(), $event->getUser(), new \DateTime());
 }