order_gizi/app/Models/Menu.php
2025-08-01 18:37:49 +07:00

47 lines
1.2 KiB
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Menu extends Model
{
protected $connection = 'dbOrderGizi';
protected $table = 'public.master_menu';
public $timestamps = false;
protected $primaryKey = "master_menu_id";
protected $fillable =[
'entry_at',
'pegawai_id_entry',
'pegawai_nama_entry',
'modified_at',
'pegawai_id_modified',
'pegawai_nama_modified',
'statusenabled',
'nama_menu',
'foto',
'jenis_menu',
'harga_public',
'harga_karyawan',
'harga_keluarga_pasien',
'deskripsi',
'status',
'apakah_someday',
'apakah_menu_siang',
'apakah_menu_sore'
];
public function klasifikasiMenuKalori(){
return $this->hasMany(KlasifikasiMenuKalori::class, 'master_menu_id', 'master_menu_id');
}
public function klasifikasiMenuDiet(){
return $this->hasMany(KategoriKlasifikasiPaketMenu::class, 'master_menu_id', 'master_menu_id');
}
public function tglAvailable(){
return $this->hasMany(TanggalMenuTersedia::class, 'master_menu_id', 'master_menu_id');
}
}