38 lines
1014 B
Diff
38 lines
1014 B
Diff
|
--- 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
|
||
|
|