From ac6ea81e5f7acd8cdb478ca1960f5baaeba74231 Mon Sep 17 00:00:00 2001 From: boite Date: Thu, 24 Nov 2022 14:34:42 +0000 Subject: [PATCH] fix: avoid passing non-strings to strcmp This particular call to strcmp generates many deprecation messages under PHP 8.1. --- src/Core/ResourceContext/ResourceContext.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Core/ResourceContext/ResourceContext.php b/src/Core/ResourceContext/ResourceContext.php index 58e30e1..0328789 100644 --- a/src/Core/ResourceContext/ResourceContext.php +++ b/src/Core/ResourceContext/ResourceContext.php @@ -36,7 +36,7 @@ public function getResources(): array } usort($resources, function($b, $a) { - return strcmp($a['core.xillion.cloud/datetime'] ?? null, $b['core.xillion.cloud/datetime'] ?? null); + return strcmp($a['core.xillion.cloud/datetime'] ?? '', $b['core.xillion.cloud/datetime'] ?? ''); }); return $resources;