From 63eb577126e27a533ffab4465417d45bb082d028 Mon Sep 17 00:00:00 2001
From: Philipp Stracker
Date: Fri, 17 Jan 2025 18:08:24 +0100
Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Pass=20prop-name=20to=20the=20REST-?=
=?UTF-8?q?sanitizer=20callback?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
modules/ppcp-settings/src/Endpoint/RestEndpoint.php | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/modules/ppcp-settings/src/Endpoint/RestEndpoint.php b/modules/ppcp-settings/src/Endpoint/RestEndpoint.php
index 6f1eb0e4f..7fba1529c 100644
--- a/modules/ppcp-settings/src/Endpoint/RestEndpoint.php
+++ b/modules/ppcp-settings/src/Endpoint/RestEndpoint.php
@@ -112,9 +112,9 @@ abstract class RestEndpoint extends WC_REST_Controller {
if ( null === $sanitation_cb ) {
$sanitized[ $key ] = $value;
} elseif ( is_string( $sanitation_cb ) && method_exists( $this, $sanitation_cb ) ) {
- $sanitized[ $key ] = $this->{$sanitation_cb}( $value );
+ $sanitized[ $key ] = $this->{$sanitation_cb}( $value, $key );
} elseif ( is_callable( $sanitation_cb ) ) {
- $sanitized[ $key ] = $sanitation_cb( $value );
+ $sanitized[ $key ] = $sanitation_cb( $value, $key );
}
}