validate(['event_type' => 'required|string|max:80', 'event_date' => 'required|date|after_or_equal:today', 'venue' => 'required|string|max:160', 'postcode' => 'nullable|string|max:12', 'guest_count' => 'nullable|integer|min:1|max:100000', 'budget' => 'nullable|numeric|min:0', 'message' => 'required|string|max:5000']); $djProfile->enquiries()->create($data + ['user_id' => $r->user()->id, 'status' => 'new']); return back()->with('success', 'Your enquiry has been sent.'); } }