Microweber\Providers\Shop\CheckoutManager::esip PHP Method

esip() private method

private esip ( $ip_addr )
    private function esip($ip_addr)
    {
        if (preg_match("/^(\\d{1,3})\\.(\\d{1,3})\\.(\\d{1,3})\\.(\\d{1,3})\$/", $ip_addr)) {
            $parts = explode('.', $ip_addr);
            foreach ($parts as $ip_parts) {
                if (intval($ip_parts) > 255 || intval($ip_parts) < 0) {
                    return false;
                }
            }
            return true;
        } else {
            return false;
        }
    }