Initial Commit
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use App\Models\DjProfile;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class EnquiryController extends Controller
|
||||
{
|
||||
public function store(Request $r, DjProfile $djProfile)
|
||||
{
|
||||
$data = $r->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.');
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user