示例#1
0
 public function delete(CommentDeleteEvent $event)
 {
     if (null !== ($comment = CommentQuery::create()->findPk($event->getId()))) {
         $comment->delete();
         $event->setComment($comment);
         if (Comment::ACCEPTED === $comment->getStatus()) {
             $this->dispatchRatingCompute($event->getDispatcher(), $comment->getRef(), $comment->getRefId());
         }
     }
 }