vendor/payum/core/Payum/Core/Model/ArrayObject.php line 4
<?phpnamespace Payum\Core\Model;class ArrayObject implements \ArrayAccess, \IteratorAggregate{/*** @var array*/protected $details = array();/*** {@inheritDoc}*/#[\ReturnTypeWillChange]public function offsetExists($offset){return array_key_exists($offset, $this->details);}/*** {@inheritDoc}*/#[\ReturnTypeWillChange]public function offsetGet($offset){return $this->details[$offset];}/*** {@inheritDoc}*/#[\ReturnTypeWillChange]public function offsetSet($offset, $value){$this->details[$offset] = $value;}/*** {@inheritDoc}*/#[\ReturnTypeWillChange]public function offsetUnset($offset){unset($this->details[$offset]);}/*** {@inheritDoc}*/#[\ReturnTypeWillChange]public function getIterator(){return new \ArrayIterator($this->details);}}