/** * destroy Contact * * @param Business $business Business holding the Contact * @param Contact $contact Contact to destroy * @return Response Redirect back to Business dashboard */ public function destroy(Business $business, Contact $contact) { $this->log->info("BusinessContactController@destroy: businessId:{$business->id} contactId:{$contact->id}"); $contact->businesses()->detach($business->id); if (Gate::denies('manageContacts', $business)) { abort(403); } Flash::success(trans('manager.contacts.msg.destroy.success')); return redirect()->route('manager.business.contact.index', $business); }