PHP Класс rock\sanitize\rules\Ip

Наследование: extends Rule
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$normalize

Открытые методы

Метод Описание
__construct ( $normalize = true, $config = [] )
sanitize ( $input )

Защищенные методы

Метод Описание
IPv6toBit ( string $ip ) : string
fillAddress ( $input, $char = '*' )
isIPv6 ( $ip )
normalize ( $ip )
rangeUsingCIDR ( string $input ) : string
rangeUsingWildcards ( $input )

Описание методов

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

protected IPv6toBit ( string $ip ) : string
$ip string
Результат string

__construct() публичный Метод

public __construct ( $normalize = true, $config = [] )

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

protected fillAddress ( $input, $char = '*' )

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

protected isIPv6 ( $ip )

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

protected normalize ( $ip )

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

protected rangeUsingCIDR ( string $input ) : string
$input string
Результат string

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

protected rangeUsingWildcards ( $input )

sanitize() публичный Метод

public sanitize ( $input )

Описание свойств

$normalize защищенное свойство

protected $normalize