Newscoop\NewscoopBundle\Controller\TopicsController::isAttachedAction PHP Метод

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

public isAttachedAction ( Request $request, $id )
$request Symfony\Component\HttpFoundation\Request
    public function isAttachedAction(Request $request, $id)
    {
        $translator = $this->get('translator');
        $topicService = $this->get('newscoop_newscoop.topic_service');
        $node = $this->findOr404($id);
        if (is_array($node)) {
            return new JsonResponse($node, 404);
        }
        $result = $topicService->isAttached($id, true);
        if ($result[1]) {
            return new JsonResponse(array('status' => true, 'message' => $translator->trans('topics.attached', array('%occurence%' => $result[0]), 'topics')));
        }
        return new JsonResponse(array('status' => false));
    }