asVersion() asVersion(mixed $version) : array Collects defined object properties for a given version into an array Parameters mixed $version Returns array
__set() __set(string $property, mixed $value) Prevent external mutation Parameters string $property mixed $value Throws \DomainException
compareWithSignature() compareWithSignature(mixed $fromSig) : array Compares the instance with a provided instance for determining whether an object received in a signature is a meaningful match Parameters mixed $fromSig Returns array