handler object exposing a * method of the same name). */ public function provide_ajax_handlers( array $handlers ): array { $feedback = new Ajax\FeedbackController(); $handlers['feedback_form'] = $feedback; $handlers['import_close_feedback_modal'] = $feedback; return $handlers; } public function register_rest_routes(): void { // PRD §9 ajax→REST migration: the feedback submission + skip endpoints. // The old ajax actions stay registered as deprecated shims (see file docblock). Feedback::get_instance()->register_routes(); } }