Respect\Validation\Rules\Ip::belongsToSubnet PHP Метод

belongsToSubnet() защищенный Метод

protected belongsToSubnet ( $input )
    protected function belongsToSubnet($input)
    {
        $range = $this->networkRange;
        $min = sprintf('%032b', ip2long($range['min']));
        $input = sprintf('%032b', ip2long($input));
        return ($input & $range['mask']) === ($min & $range['mask']);
    }