From 2c1285d449ca7250091ba3517c2f15960286c5dc Mon Sep 17 00:00:00 2001 From: Andrew Lyle Date: Thu, 22 Feb 2024 10:53:34 -0500 Subject: [PATCH] Update S3.php fix deprecated issue in php 8.3.x "Deprecated: Use of "self" in callables is deprecated" --- S3.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/S3.php b/S3.php index b10d441e..076b4ad3 100644 --- a/S3.php +++ b/S3.php @@ -2007,11 +2007,11 @@ public static function __getSignatureV4($amzHeaders, $headers, $method, $uri, $p $combinedHeaders[strtolower($k)] = trim($v); foreach ($amzHeaders as $k => $v) $combinedHeaders[strtolower($k)] = trim($v); - uksort($combinedHeaders, array('self', '__sortMetaHeadersCmp')); + uksort($combinedHeaders, array(self::class, '__sortMetaHeadersCmp')); // Convert null query string parameters to strings and sort $parameters = array_map('strval', $parameters); - uksort($parameters, array('self', '__sortMetaHeadersCmp')); + uksort($parameters, array(self::class, '__sortMetaHeadersCmp')); $queryString = http_build_query($parameters, null, '&', PHP_QUERY_RFC3986); // Payload