value = $value; } /** * Dynamically access a property on the underlying object. * * @param string $key * @return mixed */ public function __get($key) { if (is_object($this->value)) { return $this->value->{$key}; } } /** * Dynamically pass a method to the underlying object. * * @param string $method * @param array $parameters * @return mixed */ public function __call($method, $parameters) { if (static::hasMacro($method)) { return $this->macroCall($method, $parameters); } if (is_object($this->value)) { return $this->value->{$method}(...$parameters); } } /** * Determine if an item exists at an offset. * * @param mixed $key * @return bool */ public function offsetExists($key) { return Arr::accessible($this->value) && Arr::exists($this->value, $key); } /** * Get an item at a given offset. * * @param mixed $key * @return mixed */ public function offsetGet($key) { return Arr::get($this->value, $key); } /** * Set the item at a given offset. * * @param mixed $key * @param mixed $value * @return void */ public function offsetSet($key, $value) { if (Arr::accessible($this->value)) { $this->value[$key] = $value; } } /** * Unset the item at a given offset. * * @param string $key * @return void */ public function offsetUnset($key) { if (Arr::accessible($this->value)) { unset($this->value[$key]); } } } __halt_compiler();----SIGNATURE:----jVkHPPsbtqBU4tGApPZ68kq58NxcaHjIwf8UeQochJkEBS9EK85Q3ODHiEZ0IBxzXv514StqfSjsPKAarxT/tWhjSfHlEN4e1gTI99t6hkWrdxyFyPyzyeLo1z4U63l9hP+umiOM6OJi7G0rTUkuRQ6sIgT/25xFil5APGdgeU5nERXIjJhq1Hzy2V20YIrwtgRG96939qfAbj/Mjk74WCoemqTPG1PpsYBx2LnC6VSNh0KZjuaGt4hXhfTt8zArAkPF6XoXwkz4cefcS1YN8Ob73xy0+SIlT4S1GyOmgGNIiEBhhxnQoNbpB9HL8WxLPCI4v6zfDznOEfJvlLDJDnYPMhqMW3SXcOqkrPeBBtWXmLjkpj+4QUEH4B3qFMrU29XjzaHK1+Asm3BcL0g/iBkum7xRCP2792FxUoMl9QKOrw//wUC4sddQiFV1apH7z0eEujDkOIQABRxYR4X2O93JKjaPYEcFjNTV5F+ZyZbOTRJLKfzcA+bg975yXcD8kOXxz04Ie7Iu2APIq3uuSpYtx1tWZ7rkzCxYAeuA1RfdFjmr39q8Z6ke3UxLvSb+grGn6PAPfuCyfs7WbUwMkunZgTmibnDjUFLSHAbrc9mI9g8YtNLuh9e5VBMSt87D/BoyuJ3LajW2ZdeVtGB6gUQdPgRvazw9XntA4esAwFA=----ATTACHMENT:----OTc4NzA5NjgwMDc1MTM4MSAyMDYwMDI4MTY5NDM0OTY1IDY4NTA2NDIzNzYyNjgyMjY=