summaryrefslogtreecommitdiffstats
path: root/patches/ramsey-collection.patch
blob: b204e59c6467d2788be275516e9827f839b842fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
--- a/vendor/ramsey/collection/src/AbstractArray.php
+++ b/vendor/ramsey/collection/src/AbstractArray.php
@@ -84,6 +84,7 @@ abstract class AbstractArray implements ArrayInterface
      * @return T|null the value stored at the offset, or null if the offset
      *     does not exist.
      */
+    #[\ReturnTypeWillChange]
     public function offsetGet($offset)
     {
         return $this->data[$offset] ?? null;
@@ -132,6 +133,11 @@ abstract class AbstractArray implements ArrayInterface
         return serialize($this->data);
     }

+    public function __serialize()
+    {
+        return $this->serialize();
+    }
+
     /**
      * Converts a serialized string representation into an instance object.
      *
@@ -149,6 +155,11 @@ abstract class AbstractArray implements ArrayInterface
         $this->data = $data;
     }

+    public function __unserialize(array $data)
+    {
+        $this->unserialize($data);
+    }
+
     /**
      * Returns the number of items in this array.
      *
--
2.41.0