function getSearch() { // Pagination - https://www.drupal.org/node/905440 $userData = $this->request->all(); $url = $this->site_url . 'm2serve/view_test3_service'; $url = Common::appendParamToUrl($url, $userData); $result = $this->cURL($url, $userData, $this->request->session()->get('cookie'), 'GET'); $res = Common::validateCurlResponse($result); if (is_object($res)) { return $res; } else { $response = json_decode($res); $page = isset($userData['page']) ? $userData['page'] : 0; $pagination = Common::getPagination($page, $response); $pagination['url'] = Common::curPageURL(); $paginationUI = Common::getPaginationUI($pagination); return view('pages.search', array('userData' => $userData, 'response' => $response, 'paginationUI' => $paginationUI)); } }