Preferences ​
- Type
- Class
- Namespace
- craft\mcp\capabilities
- Inherits
- craft\mcp\capabilities\Preferences
- Since
- 5.12.0
The authenticated user’s language preferences.
Public Methods ​
| Method | Description |
|---|---|
| __construct() | |
| get() | |
| update() |
__construct() ​
Arguments ​
$actor$users
get() ​
Returns ​
array{language: string|null, locale: string|null}
update() ​
Arguments ​
$context$language(string, null) – A control panel language ID, such asen-USorde.$locale(string, null) – A locale ID for formatting dates and numbers, such asen-GB. Pass null to use the language’s formatting.
Returns ​
array{language: string|null, locale: string|null}