File: /var/www/html/orbidirectory.com/app/Http/Controllers/BusinessRegistrationController.php
<?php
namespace App\Http\Controllers;
use App\Models\BusinessRegistration;
use App\Models\User;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Mail;
use Illuminate\Support\Facades\Validator;
use App\Mail\BusinessRegistrationMail;
class BusinessRegistrationController extends Controller
{
public function store(Request $request){
$register_business = new BusinessRegistration;
$register_business->name = $request->name;
$register_business->email = $request->email;
$register_business->phone_number = $request->phone_number;
$register_business->vehicle_name = $request->vehicle_name;
$register_business->transporter_name = $request->transporter_name;
$register_business->message = $request->message;
$register_business->save();
$admin = User::first();
if ($admin) {
Mail::to($admin->email)->send(new BusinessRegistrationMail($register_business));
}
return redirect()->back()->with('business_success', 'Business registration successfully saved!.');
}
}