/**
  * Get Page list
  *
  * @param $id
  * @return \Illuminate\View\View
  */
 public function pageIndex($id, Request $request)
 {
     $page = $request->get('page');
     $page_no = !empty($page) ? $page : 1;
     $contract = new \stdClass();
     $contract->page = $this->api->getTextPage($id, $page_no);
     $contract->metadata = $this->api->metadata($id);
     $contract->annotations = $this->contract->annotations($id);
     if (empty($contract->metadata)) {
         return abort(404);
     }
     return view('contract.page.index', compact('page', 'contract', 'annotations'));
 }
 /**
  * Get All Page Text
  * @param         $contractId
  * @return json
  */
 public function getAllText($contractId)
 {
     $page = $this->api->getTextPage($contractId, "");
     return response()->json($page);
 }