/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy(Client $client) { $client->addresses()->delete(); $client->delete(); Session::flash('flash_message', 'Client successfully deleted!'); return redirect()->action('ClientController@index'); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function delete(Client $client) { $client->delete(); return redirect()->route('clients.index'); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy(Client $client) { if ($client->cars->count() == 0) { $client->delete(); return Redirect::route('clients.index')->with('message', 'Client deleted'); } return Redirect::route('clients.index')->with('message', 'Client NOT deleted; delete the associated cars first'); }
/** * Remove the specified resource from storage. * * @param Client $client * @return Response * @throws \Exception * @internal param int $id */ public function destroy(Client $client) { $client->addresses()->delete(); $client->bankDetails()->delete(); $propertyd = $client->property()->get(); foreach ($propertyd as $item) { $item->addresses()->delete(); } $client->property()->delete(); $client->delete(); Session::flash('flash_message', 'Owner successfully deleted!'); return redirect()->action('OwnerController@index'); }