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

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

public getTopicsAction ( Request $request )
$request Symfony\Component\HttpFoundation\Request
    public function getTopicsAction(Request $request)
    {
        $term = $request->query->get('term', '');
        $limit = $request->query->get('limit', null);
        if (trim($term) === '') {
            return new JsonResponse(array());
        }
        $locale = $request->get('_code', $request->getLocale());
        $topics = $this->container->get('em')->getRepository('Newscoop\\NewscoopBundle\\Entity\\Topic')->searchTopics($term, array('title' => 'asc'), $limit, $locale)->getArrayResult();
        return new JsonResponse($topics);
    }