public function ip($resolve_proxy = true) { return $resolve_proxy ? IPAddress::validate(@$_SERVER['HTTP_X_FORWARDED_FOR']) ? new IPAddress($_SERVER['HTTP_X_FORWARDED_FOR']) : new IPAddress($_SERVER['REMOTE_ADDR']) : new IPAddress($_SERVER['REMOTE_ADDR']); // TODO: FastCGI }