$jadwalKerja * @property-read int|null $jadwal_kerja_count * @method static \Illuminate\Database\Eloquent\Builder|ShiftKerja newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|ShiftKerja newQuery() * @method static \Illuminate\Database\Eloquent\Builder|ShiftKerja query() * @method static \Illuminate\Database\Eloquent\Builder|ShiftKerja whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ShiftKerja whereIdShift($value) * @method static \Illuminate\Database\Eloquent\Builder|ShiftKerja whereJamMulai($value) * @method static \Illuminate\Database\Eloquent\Builder|ShiftKerja whereJamSelesai($value) * @method static \Illuminate\Database\Eloquent\Builder|ShiftKerja whereNamaShift($value) * @method static \Illuminate\Database\Eloquent\Builder|ShiftKerja whereUpdatedAt($value) * @mixin \Eloquent */ class ShiftKerja extends Model { use HasFactory; protected $table = 'shift_kerja'; protected $primaryKey = 'id_shift'; protected $fillable = [ 'nama_shift', 'jam_mulai', 'jam_selesai', ]; public function jadwalKerja(): HasMany { return $this->hasMany(JadwalKerja::class, 'id_shift', 'id_shift'); } }