/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $person = Person::findOrFail($id); $customer = Customer::findOrFail($person->customer_id); $person->delete(); return Redirect::action('CustomersController@show', [$customer->slug]); }
public function personLike(Request $request) { $id = $request->input('id'); $person = Person::findOrFail($id); $person->likes++; $person->save(); }
/** * Update the specified resource in storage. * * @param int $id * * @return Response */ public function update($id, Request $request) { $person = Person::findOrFail($id); $person->update($request->all()); Session::flash('flash_message', 'Person updated!'); return redirect('person'); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id, Request $request) { //$this->validate($request, ['name' => 'required']); // Uncomment and modify if you need to validate any input. $person = Person::findOrFail($id); $person->update($request->all()); return redirect('person'); }
/** * Редактирование клиента */ public function editPerson(Requests\PersonCreate $request) { $person = Person::findOrFail($request->input('id')); $person->update($request->all()); return redirect()->back(); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $person = Person::findOrFail($id); $person->delete(); return redirect()->route('persons.index'); }
/** * Send an e-mail reminder to the user. * * @param Request $request * @param int $id * * @return Response */ public function sendEmailReminder(Request $request, Person $person) { $person = Person::findOrFail($person->id); Mail::send('emails.reminder', ['user' => $person], function ($m) use($person) { $m->from('*****@*****.**', 'Example'); $m->to($person->user->email, $person->first_name)->subject('Reminder.'); }); }
/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id) { $person = Person::findOrFail($id); return view('person', compact('person')); }