public function getRemoteAddress()
 {
     if (self::$remoteIpAddress === null) {
         self::$remoteIpAddress = self::getClientIPAddress();
     }
     return self::$remoteIpAddress;
 }