HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ip-172-26-0-120 6.17.0-1009-aws #9~24.04.2-Ubuntu SMP Fri Mar 6 23:50:29 UTC 2026 x86_64
User: ubuntu (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
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!.');  
}

}