/** * @param Inquiry $inquiry * @return \Illuminate\Http\RedirectResponse * @throws \Exception */ public function delete(Inquiry $inquiry) { $exists = OrganizationInquiry::where('inquiry_id', $inquiry->id)->pluck('organization_id'); if (count($exists) == 0) { $inquiry->delete(); return redirect()->route('admin::inquiry'); } else { echo 'in organizations: ' . implode(', ', array_unique($exists->all())); } }
public function inquiryPage(Organization $organization) { $inquiryHistory = OrganizationInquiry::where('organization_id', $organization->id)->with('inquiry')->get(); return view('admin.organization.inquiries', ['inquiries' => Inquiry::all(), 'organization' => $organization, 'organizationInquiries' => $inquiryHistory, 'menu' => 'inquiries']); }