Spec-Zone.ru › Symfony 3.2

NumberComparator

class NumberComparator extends Comparator

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

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

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

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

Методы

string getTarget()

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

из Comparator
setTarget(string $target)

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

из Comparator
string getOperator()

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

из Comparator
setOperator(string $operator)

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

из Comparator
bool test(mixed $test)

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

из Comparator
__construct(string|int $test)

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

Подробности

string getTarget()

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

Значение результата

string Целевое значение

setTarget(string $target)

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

Параметры

string $target Целевое значение

string getOperator()

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

Значение результата

string Оператор

setOperator(string $operator)

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

Параметры

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

Исключения

InvalidArgumentException

bool test(mixed $test)

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

Параметры

mixed $test Проверяемое значение

Значение результата

bool

__construct(string|int $test)

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

Параметры

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

Исключения

InvalidArgumentException Если проверяемое значение не распознано

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

Spec-Zone.ru

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