Tambah model HolidayCalendar

Menambahkan model HolidayCalendar untuk menangani kalender liburan di modul Basicdata. Model ini dilengkapi dengan atribut yang mass assignable seperti 'date', 'description', dan 'type', serta pengaturan untuk casting atribut 'date' sebagai tipe tanggal.
This commit is contained in:
Daeng Deni Mardaeni
2024-11-15 09:48:43 +07:00
parent 023626d791
commit 5a03ece927

View File

@@ -0,0 +1,28 @@
<?php
namespace Modules\Basicdata\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Factories\HasFactory;
// use Modules\Basicdata\Database\Factories\HolidayCalendarFactory;
class HolidayCalendar extends Base
{
/**
* The attributes that are mass assignable.
*/
protected $fillable = [
'date',
'description',
'type', // 'national_holiday' atau 'collective_leave'
];
protected $casts = [
'date' => 'date',
];
// protected static function newFactory(): HolidayCalendarFactory
// {
// // return HolidayCalendarFactory::new();
// }
}