'hashed', 'entitlement_version' => 'integer', ]; } public function identities(): HasMany { return $this->hasMany(UserIdentity::class); } public function sessions(): HasMany { return $this->hasMany(UserSession::class); } public function subscription(): HasOne { return $this->hasOne(Subscription::class); } public function isStaff(): bool { return in_array($this->role, ['operator', 'super_admin'], true); } }