apiName = $APIName; $this->parameters = array(); } public function getResult() { $uri = ''; foreach ($this->parameters as $key=>$value) { $uri .= $key . '=' . $value . '&'; } $uri = 'http://api.itimeteo.com/' . $this->apiName . '.ims?' . $uri . 'format=php'; $response = file_get_contents($uri); return unserialize($response); } public function __set($Key, $Value) { $this->parameters[$Key] = $Value; } public function __get($Key) { return $this->parameters[$Key]; } public function __isset($Key) { return isset($this->parameters[$Key]); } public function __unset($Key) { unset($this->parameters[$Key]); } } ?>