<?php
 namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\HasMany; class Vendor extends Model { use HasFactory; protected $fillable = [ 'name', 'contact_name', 'email', 'phone', 'is_active', ]; protected $casts = [ 'is_active' => 'boolean', ]; public function expenses(): HasMany { return $this->hasMany(Expense::class, 'vendor_id'); } } 