/** * Display a listing of the resource. * * @return Response */ public function index() { $externalCauseList = ExternalCause::where("name", "LIKE", "%" . htmlentities(Input::get('filter')) . "%")->orderBy(Config::get('constants.EXTERNAL_CAUSE.ATTRS.NAME'))->get(); if (!$externalCauseList->count()) { return $this->notDataFound(); } return $this->respondWithCollection($externalCauseList, new ExternalCauseTransformer()); }
/** * Función responsable de retornar el listado de causas externas * para una historia clínica. */ public function getExternalCauseList() { $externalCauseList = ExternalCause::where("name", "LIKE", "%" . htmlentities(Input::get('filter')) . "%")->orderBy(Config::get('constants.EXTERNAL_CAUSE.ATTRS.NAME'))->get(); if (!$externalCauseList->count()) { return $this->notDataFound(); } return $externalCauseList; }