__( 'You do not have permission to do this.', '360-orbit-privacy-toolkit' ) ), 403 ); } } public static function save_settings() { self::check_request(); $input = array( 'anonymize_comment_ips' => ! empty( $_POST['anonymize_comment_ips'] ), // phpcs:ignore WordPress.Security.NonceVerification.Missing ); $settings = Wp360_Privacy_Toolkit_Settings::save( $input ); wp_send_json_success( array( 'settings' => $settings ) ); } public static function anonymize_now() { self::check_request(); $changed = Wp360_Privacy_Toolkit_Comment_Privacy::run_cleanup(); $pending = Wp360_Privacy_Toolkit_Comment_Privacy::pending_count(); wp_send_json_success( array( 'changed' => $changed, 'pending' => $pending, ) ); } }