'], ...) (false). Mirrors the pre-refactor * dispatch code exactly: only 'updateOptions' historically used * wp_verify_nonce() directly against $_POST['nonce']; everything else used * check_admin_referer(). * * @return bool */ public function useCheckAdminReferer(): bool; /** * Run the action-specific work. * * @param string $action The action verb (passed in case a handler matches * multiple verbs, e.g. the bulk* prefix handler). * @param string $sub The current admin subpage (by reference; handler * may rewrite it, e.g. updateOptions sets it to * 'abj404_options'). * @return string Human-readable message to display, or '' for none. */ public function handle(string $action, string &$sub): string; }