コード例 #1
0
 public function unsubscribe(User $user, Subscription $subscription)
 {
     $query = $this->getEntityManager()->createNativeQuery('DELETE FROM xdb__user_subscription_relation WHERE subscription_id=? AND user_id=?', new ResultSetMapping());
     $query->setParameter(1, $subscription->getId());
     $query->setParameter(2, $user->getId());
     try {
         $query->getResult();
     } catch (\PDOException $e) {
         // this is thrown, but nothing went wrong (seems like)
     }
 }