One Hat Cyber Team
Your IP :
18.223.159.203
Server IP :
192.145.235.60
Server :
Linux ngx365.inmotionhosting.com 5.14.0-427.33.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 30 09:45:56 EDT 2024 x86_64
Server Software :
Apache
PHP Version :
8.2.27
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
centos12
/
public_html
/
centosuit
/
app
/
Models
/
View File Name :
EstimateRequest.php
<?php namespace App\Models; use App\Models\User; use App\Traits\HasCompany; use App\Scopes\ActiveScope; use App\Models\ClientDetails; use Illuminate\Database\Eloquent\Relations\BelongsTo; class EstimateRequest extends BaseModel { use HasCompany; public function company(): BelongsTo { return $this->belongsTo(Company::class); } public function client(): BelongsTo { return $this->belongsTo(User::class, 'client_id')->withoutGlobalScope(ActiveScope::class); } public function clientdetails(): BelongsTo { return $this->belongsTo(ClientDetails::class, 'client_id', 'user_id'); } public function estimate(): BelongsTo { return $this->belongsTo(Estimate::class, 'estimate_id'); } public function currency(): BelongsTo { return $this->belongsTo(Currency::class, 'currency_id'); } public function project(): BelongsTo { return $this->belongsTo(Project::class, 'project_id'); } public static function lastRequestNumber() { return (int)EstimateRequest::orderBy('id', 'desc')->first()?->original_request_number ?? 0; } }