offsetSet($offset, $value); } /** * Magic getter method * * @param mixed $offset Asset name value * @return mixed Asset value */ public function __get($offset) { return $this->offsetGet($offset); } /** * Magic method to determine if the attribute is set * * @param mixed $offset Asset name value * @return boolean True if the value is set */ public function __isset($offset) { return $this->offsetExists($offset); } /** * Magic method to unset the attribute * * @param mixed $offset The name value to unset */ public function __unset($offset) { $this->offsetUnset($offset); } }