*/ use HasFactory, Notifiable; protected $fillable = ['name', 'email', 'password', 'is_admin']; protected $hidden = ['password', 'remember_token']; protected function casts(): array { return [ 'email_verified_at' => 'datetime', 'password' => 'hashed', 'is_admin' => 'boolean', ]; } public function programs() { return $this->hasMany(Program::class, 'created_by'); } public function auditLogs() { return $this->hasMany(AuditLog::class); } }