Index

cConstraintOperator

MMO\math\enums · 1 symbol · generated 30 Sep 2026

enum

cConstraintOperator

cConstraintOperator.php:13
enum MMO\math\enums\cConstraintOperator: string implements MMO\math\interfaces\iStandardOperator
Namespace
MMO\math\enums
Implements
iStandardOperator

Index

Diff
Equal
Less
LessEqual
More
MoreEqual
name readonly
value readonly
cases() static
commute($args)Commute operation (reverse order of arguments) a < b <=> b > a
from($value) static
priority()
toNumber($args)
tryFrom($value) static
units($args)
__invoke($args)

Constants6

Diff

const Diff = MMO\math\enums\cConstraintOperator::Diff

Equal

const Equal = MMO\math\enums\cConstraintOperator::Equal

Less

const Less = MMO\math\enums\cConstraintOperator::Less

LessEqual

const LessEqual = MMO\math\enums\cConstraintOperator::LessEqual

More

const More = MMO\math\enums\cConstraintOperator::More

MoreEqual

const MoreEqual = MMO\math\enums\cConstraintOperator::MoreEqual

Properties2

name

readonly
readonly string $name
Type
string

value

readonly
readonly string $value
Type
string

Methods8

cases()

static
static function cases(): array
returnsarray

commute($args)

cConstraintOperator.php:65

Commute operation (reverse order of arguments) a < b <=> b > a

function commute(MMO\math\interfaces\iNumber|int|float ...$args): MMO\math\interfaces\iNumber
...$argsiNumber | int | floatlist of 2 numbers
returnsiNumber

from($value)

static
static function from(string|int $value): static
$valuestring | int
returnsstatic

tryFrom($value)

static
static function tryFrom(string|int $value): ?static
$valuestring | int
returnsnull | static