Car-Repairs-Shop/app/Models/EstimateNew.php
sackey dbabed29d0
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
feat: Add EstimateNew and TestModel classes with relationships to Customer and Vehicle
2025-08-15 08:38:20 +00:00

31 lines
655 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\HasMany;
class EstimateNew extends Model
{
use HasFactory;
protected $table = 'estimates';
public function customer(): BelongsTo
{
return $this->belongsTo(Customer::class);
}
public function vehicle(): BelongsTo
{
return $this->belongsTo(Vehicle::class);
}
public function jobCard(): BelongsTo
{
return $this->belongsTo(JobCard::class, 'job_card_id');
}
}