Back to PhocacartUtils class

Method getIp

public static
getIp
()

Method getIp - Source code

public static function getIp()
{
    $ip = false;
    if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] != getenv('SERVER_ADDR')) {
        $ip = $_SERVER['REMOTE_ADDR'];
    } else {
        $ip = getenv('HTTP_X_FORWARDED_FOR');
    }
    if (!$ip) {
        $ip = $_SERVER['REMOTE_ADDR'];
    }
    return $ip;
}