function ip() { $headers = $this->hive['HEADERS']; return isset($headers['Client-IP']) ? $headers['Client-IP'] : (isset($headers['X-Forwarded-For']) ? $headers['X-Forwarded-For'] : (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '')); }