Documentations › mmo.math › php › enums cLogicOperator MMO\math\enums · 1 symbol · generated 30 Sep 2026
enum MMO\math\enums\cLogicOperator: string
implements MMO\math\interfaces\iStandardOperator Namespace MMO\math\enumsImplements iStandardOperator Constants3 const And = MMO\math\enums\cLogicOperator::And const Not = MMO\math\enums\cLogicOperator::Not const Or = MMO\math\enums\cLogicOperator::Or Properties2 readonly string $name Type string readonly string $value Type string Methods8 static function cases(): array Commute operation (reverse order of arguments)
function commute(MMO\math\interfaces\iNumber|int|float ...$args): MMO\math\interfaces\iNumber static function from(string|int $value): static function priority(): int function toNumber(MMO\math\interfaces\iNumber|int|float ...$args): MMO\math\interfaces\iNumber static function tryFrom(string|int $value): ?static function units(MMO\math\interfaces\iNumber|int|float ...$args): ?MMO\math\helpers\Units function __invoke(MMO\math\interfaces\iNumber|int|float ...$args): int|float|null ...$args iNumber | int | float returns int | float | null [0,1] where 1.0 means the constraint is fullfilled. AND return the minimum number in all its arguments OR return the maximum number in all its arguments NOT inverse the number with 1