// SYSTEM PANEL //
[ROOT]
/
mnt
/
pleskStorage
/
vhosts
/
kodsolutions.net
/
subdomains
/
syaaraa.kodsolutions.net
/
app
/
Models
/
Finance
[ PARENT ]
EDIT :: PropertyRequest.php
<?php namespace App\Models\Finance; use App\Models\Property\Category; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; class PropertyRequest extends Model { use HasFactory; protected $fillable = [ 'status_id', 'name', 'email', 'mobile', 'user_id', 'admin_id', 'city_id', 'area_id', 'category_id', 'type_id', 'budget', 'budget_type', 'no_rooms', 'no_bathrooms', 'no_living_rooms', 'property_age_id', 'details', 'notes', 'favorites', 'payment_method_id', 'payment_status_id', 'contact_time_id', 'contact_via', 'reference_number', 'unit_area' ]; public function contact_time(): BelongsTo { return $this->belongsTo(ContactTime::class, 'contact_time_id'); } public function roperty_age(): BelongsTo { return $this->belongsTo(Category::class, 'roperty_age_id'); } public function payment_method(): BelongsTo { return $this->belongsTo(Status::class, 'payment_method_id'); } public function payment_status(): BelongsTo { return $this->belongsTo(Status::class, 'payment_status_id'); } public function status(): BelongsTo { return $this->belongsTo(Status::class, 'status_id'); } public function category(): BelongsTo { return $this->belongsTo(Category::class, 'category_id'); } public function user(): BelongsTo { return $this->belongsTo(\App\Models\User::class); } public function type(): BelongsTo { return $this->belongsTo(Category::class, 'type_id'); } public function city(): BelongsTo { return $this->belongsTo(\App\Models\City::class, 'city_id'); } public function area(): BelongsTo { return $this->belongsTo(\App\Models\City::class, 'area_id'); } //: HasMany public function scopeRecent($query) { return $query->orderBy('id', 'desc'); } }
SAVE
CANCEL