Cetaklabel/Entities/SubDirectorat.php

32 lines
697 B
PHP
Raw Normal View History

2023-05-15 10:03:46 +00:00
<?php
2023-05-20 14:09:49 +00:00
namespace Modules\Cetaklabel\Entities;
2023-05-15 10:03:46 +00:00
class SubDirectorat extends BaseModel
{
protected $fillable = [
'directorat_id',
'kode',
'name', 'status','approved_by','approved_at'];
2023-05-15 10:03:46 +00:00
public function directorat()
{
2023-05-15 14:14:52 +00:00
return $this->belongsTo(Directorat::class);
2023-05-15 10:03:46 +00:00
}
public function sub_jobs()
{
2023-05-15 14:14:52 +00:00
return $this->hasMany(SubJob::class);
2023-05-15 10:03:46 +00:00
}
public function jobs()
{
2023-05-15 14:14:52 +00:00
return $this->hasManyThrough(Job::class, SubJob::class);
2023-05-15 10:03:46 +00:00
}
2023-06-13 09:17:59 +00:00
public function cardboards()
{
return $this->hasMany(Cardboard::class);
}
2023-05-15 10:03:46 +00:00
}