public function edit($id_empresa, $id_funcionario) { $usuario = Auth::user(); $dow = array('Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado'); $funcionario = Funcionario::join('pessoa', 'pessoa.id', '=', 'funcionario.id_pessoa')->where('funcionario.id_pessoa', '=', $id_empresa)->where('funcionario.id', '=', $id_funcionario)->where('pessoa.id_usuario', '=', $usuario->id)->first(); $contrato = ContratoTrabalho::where('id_funcionario', '=', $id_funcionario)->orderBy('updated_at', 'desc')->first(); $estados = \App\Uf::orderBy('nome', 'asc')->get(); return view('funcionarios.editar', ['usuario' => $usuario, 'funcionario' => $funcionario, 'dow' => $dow, 'contrato' => $contrato, 'estados' => $estados]); }