• v1.0.19 Stable

    babaev-an released this 2025-05-24 14:32:34 +03:00 | 9 commits to main since this release

    В этом релизе было добавлено перечисление VarNotBoolAction, для определения действий в классе BoolExtensions (методы AnyTrue и TrueCount), если передана часть не булевого типа.

    Также в этом релизе было обновлено расширение BoolExtensions: в методах AnyTrue и TrueCount убран выброс исключения, если какой-то аргумент из массива expressions не является булевым типом. Вместо него в обоих методах введён необязательный параметр $ifNotBool (тип VarNotBoolAction), который определяет действие: игнорирование (этот аргумент просто исключается из проверки), считать правдивым (вместо него ставится true) или считать ложным (вместо него ставится false). По умолчанию, этому параметру в обоих этих методах определено значение игнорировать.

    Downloads