<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;

class Disbursement extends Model
{
    use HasFactory;

    protected $table = 'disbursements';

    protected $fillable = [

        'payment_reference_no',
        'amount',
        'status',
        'professional_id',
        'attachment',
        'mop',
        'account_no',
        'payout_reference',
        'created_by'
    ];

    public function professional()
    {
        return $this->hasOne('App\Models\Professional', 'id', 'professional_id');
    }

    public function staff()
    {
        return $this->hasOne('App\Models\User', 'id', 'created_by');
    }
}
