Equality.php
Table of Contents
Classes
- Equality
- Shared structural equality/ordering kernel backing every DXN value,
native and wrapped alike -- the PHP analog of the JS port's
`src/values/equality.cjs`. `kindOf()` dispatches on
{@see DXNValueInterface::dxnType()} for wrapped classes, PHP's own
native types for scalars, `array_is_list()` to split `array`/`map`,
and "any other object" (a plain object with public properties,
`stdClass` or otherwise) as `struct` -- the encode-side convenience
described in the project's own value-model mapping.