public function run() { Client::create(['company_id' => '1', 'nome' => 'Igor Lucas', 'email' => '*****@*****.**', 'password' => '$2y$10$pypA.TS2dukCoFA9y01f5uQfE2YDVuflAiRh2VfGcoChKl5VemIli', 'user_type' => 'cliente', 'avatar' => '1.jpg', 'foto' => '1.jpg', 'remember_token' => 'k07njmWuZIvjg0cwSHwfIgDwIRlDsLlQeDJVMH96NRPQVj92OAJGhXiMt9SG', 'created_at' => '2015-09-14 00:23:25', 'updated_at' => '2015-09-14 00:23:25']); Infoextra::create(['company_id' => '1', 'client_id' => '1']); Client::create(['company_id' => '1', 'nome' => 'Igor Lucas', 'email' => '*****@*****.**', 'avatar' => '1.jpg', 'foto' => '1.jpg']); Infoextra::create(['company_id' => '1', 'client_id' => '2']); Client::create(['company_id' => '2', 'nome' => 'Erika Brum', 'email' => '*****@*****.**', 'avatar' => '2.jpg', 'foto' => '2.jpg']); Infoextra::create(['company_id' => '2', 'client_id' => '3']); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(ClientRequest $request, $id) { Client::find($id)->update($request->all()); $cliente = Client::find($id); //dd($request->all()); $info = Infoextra::where('client_id', '=', $cliente->id)->firstOrFail(); $info->update($request->info); $foto = $this->repository->administraFotoPerfil($cliente, $request->file('foto')); Flash::success('Cliente atualizado com sucesso.'); return redirect(route('admin.cliente.show', [$cliente->id, 'sobre'])); }