Skip to content

Added new ForUser features#23

Merged
RobTrehy merged 1 commit into
masterfrom
Feature/forUser
Nov 9, 2025
Merged

Added new ForUser features#23
RobTrehy merged 1 commit into
masterfrom
Feature/forUser

Conversation

@RobTrehy

@RobTrehy RobTrehy commented Nov 9, 2025

Copy link
Copy Markdown
Owner

Added methods for working with preferences for any user instance or ID:

  • getForUser()
  • setForUser()
  • resetForUser()
  • hasForUser()
  • Achieved 100% test coverage for UserPreferences class.
  • Updated internal caching to support per-user caching ($preferencesCache and $hasLoadedCache).
  • Minor docblock improvements.

… ID:

  - `getForUser()`
  - `setForUser()`
  - `resetForUser()`
  - `hasForUser()`
- Achieved 100% test coverage for `UserPreferences` class.
- Updated internal caching to support per-user caching (`$preferencesCache` and `$hasLoadedCache`).
- Minor docblock improvements.
@RobTrehy RobTrehy self-assigned this Nov 9, 2025
@RobTrehy RobTrehy added the enhancement New feature or request label Nov 9, 2025
@RobTrehy RobTrehy merged commit 0c5f9d3 into master Nov 9, 2025
18 checks passed
@RobTrehy RobTrehy deleted the Feature/forUser branch November 9, 2025 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant