One Hat Cyber Team
Your IP :
216.73.216.231
Server IP :
178.63.234.5
Server :
Linux whm01.ins-jo.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Server Software :
Apache
PHP Version :
8.1.32
Buat File
|
Buat Folder
Dir :
~
/
home
/
business
/
www
/
app
/
Http
/
Controllers
/
User
/
Edit File Name :
DomainController.php
<?php namespace App\Http\Controllers\User; use App\Http\Controllers\Controller; use App\Models\BasicExtended; use App\Models\User\UserCustomDomain; use Auth; use Illuminate\Http\Request; use Session; class DomainController extends Controller { public function domains() { $rcDomain = UserCustomDomain::where('status', '<>', 2)->where('user_id', Auth::user()->id)->orderBy('id', 'DESC')->first(); $data['rcDomain'] = $rcDomain; return view('user.domains', $data); } public function domainrequest(Request $request) { $be = BasicExtended::select('domain_request_success_message', 'cname_record_section_title')->first(); $rules = [ 'custom_domain' => [ 'required', function ($attribute, $value, $fail) use ($be) { // if user request the current domain if (getCdomain(Auth::user()) == $value) { $fail('You cannot request your current domain.'); } } ] ]; $request->validate($rules); $cdomain = new UserCustomDomain; $cdomain->user_id = Auth::user()->id; $cdomain->requested_domain = $request->custom_domain; $cdomain->current_domain = getCdomain(Auth::user()); $cdomain->status = 0; $cdomain->save(); $request->session()->flash('domain-success', $be->domain_request_success_message); return back(); } }
Save