'date', 'is_active' => 'boolean', ]; protected static function booted(): void { static::creating(function (SesiTaklimat $sesi) { $sesi->qr_token ??= Str::random(32); }); } public function dun(): BelongsTo { return $this->belongsTo(Dun::class, 'dun_id'); } public function kehadiran(): HasMany { return $this->hasMany(KehadiranTaklimat::class, 'sesi_taklimat_id'); } }