settings = $settings; } public function register(): void { $this->route('/settings', 'GET', fn () => $this->settings->all()); $this->route('/settings', 'POST', fn (\WP_REST_Request $r): array => $this->settings->update((array) ($r->get_param('changes') ?? []))); } }