DbUserPreferenceRepository
final class DbUserPreferenceRepository implements UserPreferenceRepositoryInterface (View source)
SQL persistence for per-user settings in the user_preferences table.
Methods
UserPreference|null
findByUserIdAndKey(int $userId, string $key)
No description
array
findAllByUserId(int $userId)
No description
void
void
createOrUpdate(int $userId, string $key, string|null $value)
No description
void
deleteByUserIdAndKey(int $userId, string $key)
No description
void
deleteAllByUserId(int $userId)
No description
Details
__construct(PDO $db)
No description
UserPreference|null
findByUserIdAndKey(int $userId, string $key)
No description
array
findAllByUserId(int $userId)
No description
void
save(UserPreference $preference)
No description
void
createOrUpdate(int $userId, string $key, string|null $value)
No description
void
deleteByUserIdAndKey(int $userId, string $key)
No description
void
deleteAllByUserId(int $userId)
No description