Newscoop\ArticlesBundle\Services\EditorialCommentsService::resolve PHP Метод

resolve() публичный Метод

Resolve existing editorial comment
public resolve ( EditorialComment $comment, User $user, $value = true )
$comment Newscoop\ArticlesBundle\Entity\EditorialComment
$user Newscoop\Entity\User
    public function resolve(EditorialComment $comment, User $user, $value = true)
    {
        if ($comment->getUser()->getId() == $user->getId() || $user->isAdmin()) {
            $comment->setResolved($value);
        } else {
            throw new AccessDeniedHttpException("User is not allowed to resolve comment");
        }
        $this->em->flush();
        return true;
    }