$value) { if (is_array($value)) { $this->$name = new TConfig($value); } else { $this->$name = $value; } } } } public function __set($name, $value) { $this->container[$name] = $value; } public function __isset($name) { return isset($this->container[$name]); } public function __unset($name) { unset($this->container[$name]); } public function __get($name) { return isset($this->container[$name]) ? $this->container[$name] : null; } } ?>