Spec-Zone.ru › Symfony 3.1

NumberComparator

class NumberComparator extends Comparator

NumberComparator компилирует простое сравнение в анонимную подпрограмму, которую можно вызвать со значением, которое нужно проверить.

Теперь это было бы совершенно бессмысленно, если бы NumberCompare не понимал величины.

Целевое значение может использовать величины килобайт (к, ки), мегабайт (м, ми) или гигабайт (г, ги). Те, что снабжены i, используют соответствующую версию 2n в соответствии со стандартом IEC: http://physics.nist.gov/cuu/Units/binary.html

Основано на модуле Perl Number::Compare.

Методы

строка getTarget()

Получает целевое значение.

из Comparator
setTarget(string $target)

Устанавливает целевое значение.

из Comparator
строка getOperator()

Получает оператор сравнения.

из Comparator
setOperator(string $operator)

Устанавливает оператор сравнения.

из Comparator
bool test(mixed $test)

Проверяет на соответствие целевому значению.

из Comparator
__construct(string|int $test)

Конструктор.

Подробности

строка getTarget()

Получает целевое значение.

Значение возврата

строка Целевое значение

setTarget(string $target)

Устанавливает целевое значение.

Параметры

строка $target Целевое значение

строка getOperator()

Получает оператор сравнения.

Значение возврата

строка Оператор

setOperator(string $operator)

Устанавливает оператор сравнения.

Параметры

строка $operator Действительный оператор

Исключения

InvalidArgumentException

bool test(mixed $test)

Проверяет на соответствие целевому значению.

Параметры

смешанный тип $test Тестовое значение

Значение возврата

bool

__construct(string|int $test)

Конструктор.

Параметры

строка|целое число $test Строка для сравнения или целое число

Исключения

InvalidArgumentException Если тест не понятен

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/Finder/Comparator/NumberComparator.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API