From 79c3dd392467b114b409c77c1e9a93ff6f9b2ffb Mon Sep 17 00:00:00 2001 From: Eirik Besteland <3kbest@gmail.com> Date: Sat, 20 Nov 2021 01:59:07 +0100 Subject: [PATCH] Add ReturnTypeWillChange attribute to silence PHP 8.1 deprecations --- src/Messaging/Message.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Messaging/Message.php b/src/Messaging/Message.php index 07c1fba..aea2050 100644 --- a/src/Messaging/Message.php +++ b/src/Messaging/Message.php @@ -12,11 +12,13 @@ class Message implements \IteratorAggregate, MessageInterface { */ private $len; + #[\ReturnTypeWillChange] public function __construct() { $this->_frames = new \SplDoublyLinkedList; $this->len = 0; } + #[\ReturnTypeWillChange] public function getIterator() { return $this->_frames; } @@ -24,6 +26,7 @@ class Message implements \IteratorAggregate, MessageInterface { /** * {@inheritdoc} */ + #[\ReturnTypeWillChange] public function count() { return count($this->_frames); } @@ -31,6 +34,7 @@ class Message implements \IteratorAggregate, MessageInterface { /** * {@inheritdoc} */ + #[\ReturnTypeWillChange] public function isCoalesced() { if (count($this->_frames) == 0) { return false;