SaveAllSettings
in package
Use case for saving admin-scoped settings from form data.
Only saves server-wide admin settings (theme, feed limits, registration). User-scoped preferences are handled by SaveUserPreferences in the User module.
Tags
Table of Contents
Methods
- execute() : array{success: bool}
- Execute the use case - save admin settings from request.
- executeWithData() : array{success: bool}
- Execute with explicit data array (for API/testing).
Methods
execute()
Execute the use case - save admin settings from request.
public
execute() : array{success: bool}
Return values
array{success: bool}executeWithData()
Execute with explicit data array (for API/testing).
public
executeWithData(array<string, string> $data) : array{success: bool}
Parameters
- $data : array<string, string>
-
Settings data