From 13ec1271f30b71fa0e186518ba604b759efd008a Mon Sep 17 00:00:00 2001 From: Alexander Schranz Date: Fri, 29 Apr 2022 14:20:09 +0200 Subject: [PATCH] Fix some php 8.1 issues --- src/PHPCR/Util/CND/Scanner/TokenQueue.php | 1 + src/PHPCR/Util/NodeHelper.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/PHPCR/Util/CND/Scanner/TokenQueue.php b/src/PHPCR/Util/CND/Scanner/TokenQueue.php index 188f72e9..d1424d16 100644 --- a/src/PHPCR/Util/CND/Scanner/TokenQueue.php +++ b/src/PHPCR/Util/CND/Scanner/TokenQueue.php @@ -65,6 +65,7 @@ public function next() return next($this->tokens); } + #[\ReturnTypeWillChange] public function getIterator() { return new \ArrayIterator($this->tokens); diff --git a/src/PHPCR/Util/NodeHelper.php b/src/PHPCR/Util/NodeHelper.php index 95d74597..7997c25c 100644 --- a/src/PHPCR/Util/NodeHelper.php +++ b/src/PHPCR/Util/NodeHelper.php @@ -53,7 +53,7 @@ public static function createPath(SessionInterface $session, $path) { $current = $session->getRootNode(); - $segments = preg_split('#/#', $path, null, PREG_SPLIT_NO_EMPTY); + $segments = preg_split('#/#', $path, -1, PREG_SPLIT_NO_EMPTY); foreach ($segments as $segment) { if ($current->hasNode($segment)) { $current = $current->getNode($segment);