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:----n1lu6PjaCCbYemIOJDwMF/pmloJDHVhMJIp+afcG2Wx7ILDRNsnDJ+hec062j3PSGe1Iv6tDMbFIiA+N0/oqJ0lFjY0UBbTEDYEXjto1ynAyRijlzVrbrJghA8fdE26hHqNTdrk0R7XdYZ/Z0eaLPIsIYIB4jo5MnLyF+ZyWRqI2Qz3AtgeGmsHZadUt0nxAMJCjv4HkaRkud58wpMlqUxgnm0kCbrQAmj/Du+2GLcUxCVusvhjoOgWxLXaLFklU99+zXEx0f7xvz9g1Nk/MzOdt94Bymam06uElCuPUhdDZgN2Rt27itCVFoxZJtPnYnqYLu9qjW7N2ji/ncq33LoqOtebQwwoGkR2i6dNxFi/z0tn5uU4m2TJGpg2kyppAng/xy1+TkoRS7cUXfwb6KYq/9HW6v/Z9N6AMpsAh7UjlUk4eaEqym0etv1lrfEiQue24p/21lxwTLItB5fVOhZr7vOwTyu/AwTP9aKGuHr21RHjRZUbX/zM1zLxO0jizsy26mug0xIYHXiyL3RJGI+7/4EOQQUpz+DlUwkncT9aBsdoqBKzxGqK4P7tcmyFTY9sw8opU99qROGWEy6T/ggxEC0ki1OpENQQj8XP9UzWK3Nsp79MO7GomQ1m96NHwgBQb4FaYQE9i6uuIvst0AwjOwT4kz8u9c7CY0X40W9E=----ATTACHMENT:----NDk2OTE0MTY0NTk4MTg2MCA2MDE4NDc2ODQ2NjQ0NzY2IDUxNjg5MTA3NzI2NjcxMTk=