/** * Metodo da API de Alunos * @param model Aluno * @param request do form com o nome do aluno a ser buscado * @return lista de alunos */ public function getJsonAlunosComParcelas(Aluno $alunos, Request $requests) { if ($requests->has("term")) { $result = $alunos->where("alu_nome", "like", "%" . $requests->term . "%")->get(); } else { $result = $alunos->whereExists(function ($query) { $query->select(DB::raw(1))->from('mensalidade')->whereRaw('mensalidade.mes_alu_id = aluno.id'); })->get(); //$result = $alunos->all(); } // dd($requests->term); $list = []; foreach ($result as $key => $value) { $list[$key]['id'] = $value->id; $list[$key]['text'] = $value->alu_nome; } // $teste = json_encode($list); //return "{ \"results\": " . json_encode($list) . "}"; // return json_encode($list); return $list; }