47 lines
1.2 KiB
PHP
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');
|
|
}
|
|
|
|
}
|