<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class DaPartnerDocumentConfig extends Model
{
    protected $table = 'master_config_da_partner_document_configs';

    protected $fillable = [
        'partner_id',
        'stage',
        'category_id',
        'sub_category_id',
        'document_master_id',
        'status',
    ];

    public function partner()
    {
        return $this->belongsTo(PartnerData::class, 'partner_id', 'id');
    }

    public function category()
    {
        return $this->belongsTo(DaDocumentCategory::class, 'category_id', 'id');
    }

    public function subCategory()
    {
        return $this->belongsTo(DaDocumentSubCategory::class, 'sub_category_id', 'id');
    }

    public function documentMaster()
    {
        return $this->belongsTo(DaDocumentMaster::class, 'document_master_id', 'id');
    }
}
