Added ReturnTypeWillChange attribute to Collection class methods

pull/439/head
Masroor Ehsan 3 years ago
parent dd73a61c32
commit 83fd1e75a2

@ -93,6 +93,7 @@ final class Collection implements ArrayAccess, Iterator, Countable, JsonSerializ
* *
* @return mixed Value * @return mixed Value
*/ */
#[\ReturnTypeWillChange]
public function offsetGet($offset) public function offsetGet($offset)
{ {
return $this->data[$offset] ?? null; return $this->data[$offset] ?? null;
@ -104,6 +105,7 @@ final class Collection implements ArrayAccess, Iterator, Countable, JsonSerializ
* @param string $offset Offset * @param string $offset Offset
* @param mixed $value Value * @param mixed $value Value
*/ */
#[\ReturnTypeWillChange]
public function offsetSet($offset, $value) public function offsetSet($offset, $value)
{ {
if (null === $offset) { if (null === $offset) {
@ -148,6 +150,7 @@ final class Collection implements ArrayAccess, Iterator, Countable, JsonSerializ
* *
* @return mixed Value * @return mixed Value
*/ */
#[\ReturnTypeWillChange]
public function current() public function current()
{ {
return current($this->data); return current($this->data);
@ -158,6 +161,7 @@ final class Collection implements ArrayAccess, Iterator, Countable, JsonSerializ
* *
* @return mixed Value * @return mixed Value
*/ */
#[\ReturnTypeWillChange]
public function key() public function key()
{ {
return key($this->data); return key($this->data);
@ -168,6 +172,7 @@ final class Collection implements ArrayAccess, Iterator, Countable, JsonSerializ
* *
* @return mixed Value * @return mixed Value
*/ */
#[\ReturnTypeWillChange]
public function next() public function next()
{ {
return next($this->data); return next($this->data);

Loading…
Cancel
Save