SYMBOL INDEX (354 symbols across 18 files) FILE: src/Enum/TypeEnum.php class TypeEnum (line 6) | final class TypeEnum FILE: src/Exception/CannotModifyMessException.php class CannotModifyMessException (line 9) | final class CannotModifyMessException extends RuntimeException implement... method __construct (line 24) | public function __construct(array $keySequence, Throwable $previous = ... method getKeySequence (line 38) | public function getKeySequence(): array FILE: src/Exception/MessExceptionInterface.php type MessExceptionInterface (line 8) | interface MessExceptionInterface extends Throwable method getKeySequence (line 14) | public function getKeySequence(): array; FILE: src/Exception/MissingKeyException.php class MissingKeyException (line 10) | final class MissingKeyException extends RuntimeException implements Mess... method __construct (line 24) | public function __construct(array $keySequence, Throwable $previous = ... method getKeySequence (line 38) | public function getKeySequence(): array method getAbsoluteKey (line 46) | private function getAbsoluteKey(): string FILE: src/Exception/UncastableValueException.php class UncastableValueException (line 10) | final class UncastableValueException extends RuntimeException implements... method __construct (line 37) | public function __construct(string $desiredType, $value, array $keySeq... method getDesiredType (line 52) | public function getDesiredType(): string method getValue (line 60) | public function getValue() method getKeySequence (line 70) | public function getKeySequence(): array FILE: src/Exception/UnexpectedKeyTypeException.php class UnexpectedKeyTypeException (line 10) | final class UnexpectedKeyTypeException extends RuntimeException implemen... method __construct (line 31) | public function __construct($key, array $keySequence, Throwable $previ... method getKey (line 45) | public function getKey() method getKeySequence (line 55) | public function getKeySequence(): array FILE: src/Exception/UnexpectedTypeException.php class UnexpectedTypeException (line 12) | final class UnexpectedTypeException extends RuntimeException implements ... method __construct (line 39) | public function __construct(string $expectedType, $value, array $keySe... method getExpectedType (line 54) | public function getExpectedType(): string method getValue (line 62) | public function getValue() method getKeySequence (line 72) | public function getKeySequence(): array method getAbsoluteKey (line 80) | private function getAbsoluteKey(): string FILE: src/Mess.php class Mess (line 23) | class Mess implements MessInterface method __construct (line 41) | public function __construct($value) method getInt (line 49) | public function getInt(): int method getFloat (line 62) | public function getFloat(): float method getBool (line 75) | public function getBool(): bool method getString (line 88) | public function getString(): string method getListOfInt (line 103) | public function getListOfInt(): array method getListOfFloat (line 118) | public function getListOfFloat(): array method getListOfString (line 133) | public function getListOfString(): array method getArrayOfStringToInt (line 148) | public function getArrayOfStringToInt(): array method getArrayOfStringToFloat (line 163) | public function getArrayOfStringToFloat(): array method getArrayOfStringToBool (line 178) | public function getArrayOfStringToBool(): array method getArrayOfStringToString (line 196) | public function getArrayOfStringToString(): array method getAsInt (line 212) | public function getAsInt(): int method getAsFloat (line 227) | public function getAsFloat(): float method getAsBool (line 242) | public function getAsBool(): bool method getAsString (line 254) | public function getAsString(): string method getAsListOfInt (line 268) | public function getAsListOfInt(): array method getAsListOfFloat (line 285) | public function getAsListOfFloat(): array method getAsListOfString (line 302) | public function getAsListOfString(): array method getAsArrayOfStringToInt (line 319) | public function getAsArrayOfStringToInt(): array method getAsArrayOfStringToFloat (line 336) | public function getAsArrayOfStringToFloat(): array method getAsArrayOfStringToBool (line 353) | public function getAsArrayOfStringToBool(): array method getAsArrayOfStringToString (line 370) | public function getAsArrayOfStringToString(): array method findInt (line 385) | public function findInt(): ?int method findFloat (line 397) | public function findFloat(): ?float method findBool (line 409) | public function findBool(): ?bool method findString (line 421) | public function findString(): ?string method findListOfInt (line 435) | public function findListOfInt(): ?array method findListOfFloat (line 449) | public function findListOfFloat(): ?array method findListOfString (line 463) | public function findListOfString(): ?array method findArrayOfStringToInt (line 477) | public function findArrayOfStringToInt(): ?array method findArrayOfStringToFloat (line 491) | public function findArrayOfStringToFloat(): ?array method findArrayOfStringToBool (line 505) | public function findArrayOfStringToBool(): ?array method findArrayOfStringToString (line 519) | public function findArrayOfStringToString(): ?array method findAsInt (line 531) | public function findAsInt(): ?int method findAsFloat (line 543) | public function findAsFloat(): ?float method findAsBool (line 555) | public function findAsBool(): ?bool method findAsString (line 567) | public function findAsString(): ?string method findAsListOfInt (line 581) | public function findAsListOfInt(): ?array method findAsListOfFloat (line 593) | public function findAsListOfFloat(): ?array method findAsListOfString (line 607) | public function findAsListOfString(): ?array method findAsArrayOfStringToInt (line 621) | public function findAsArrayOfStringToInt(): ?array method findAsArrayOfStringToFloat (line 635) | public function findAsArrayOfStringToFloat(): ?array method findAsArrayOfStringToBool (line 649) | public function findAsArrayOfStringToBool(): ?array method findAsArrayOfStringToString (line 663) | public function findAsArrayOfStringToString(): ?array method getMixed (line 675) | public function getMixed() method getObject (line 683) | public function getObject(): object method getArray (line 696) | public function getArray(): array method getArrayOfStringToMixed (line 711) | public function getArrayOfStringToMixed(): array method findMixed (line 724) | public function findMixed() method findObject (line 732) | public function findObject(): ?object method findArray (line 744) | public function findArray(): ?array method findArrayOfStringToMixed (line 758) | public function findArrayOfStringToMixed(): ?array method offsetGet (line 771) | public function offsetGet($offset): MessInterface method offsetExists (line 794) | public function offsetExists($offset): bool method offsetSet (line 811) | public function offsetSet($offset, $value): void method offsetUnset (line 819) | public function offsetUnset($offset): void method setKeySequence (line 830) | private function setKeySequence(array $keySequence): self method assertType (line 841) | private function assertType(bool $isExpected, string $expectedType): void method assertCastable (line 852) | private function assertCastable(bool $isCastable, string $desiredType)... method getByOffset (line 863) | private function getByOffset($offset) FILE: src/MessInterface.php type MessInterface (line 11) | interface MessInterface extends ArrayAccess method getInt (line 16) | public function getInt(): int; method getFloat (line 21) | public function getFloat(): float; method getBool (line 26) | public function getBool(): bool; method getString (line 31) | public function getString(): string; method getListOfInt (line 38) | public function getListOfInt(): array; method getListOfFloat (line 45) | public function getListOfFloat(): array; method getListOfString (line 52) | public function getListOfString(): array; method getArrayOfStringToInt (line 59) | public function getArrayOfStringToInt(): array; method getArrayOfStringToFloat (line 66) | public function getArrayOfStringToFloat(): array; method getArrayOfStringToBool (line 73) | public function getArrayOfStringToBool(): array; method getArrayOfStringToString (line 80) | public function getArrayOfStringToString(): array; method getAsInt (line 85) | public function getAsInt(): int; method getAsFloat (line 90) | public function getAsFloat(): float; method getAsBool (line 95) | public function getAsBool(): bool; method getAsString (line 100) | public function getAsString(): string; method getAsListOfInt (line 107) | public function getAsListOfInt(): array; method getAsListOfFloat (line 114) | public function getAsListOfFloat(): array; method getAsListOfString (line 121) | public function getAsListOfString(): array; method getAsArrayOfStringToInt (line 128) | public function getAsArrayOfStringToInt(): array; method getAsArrayOfStringToFloat (line 135) | public function getAsArrayOfStringToFloat(): array; method getAsArrayOfStringToBool (line 142) | public function getAsArrayOfStringToBool(): array; method getAsArrayOfStringToString (line 149) | public function getAsArrayOfStringToString(): array; method findInt (line 154) | public function findInt(): ?int; method findFloat (line 159) | public function findFloat(): ?float; method findBool (line 164) | public function findBool(): ?bool; method findString (line 169) | public function findString(): ?string; method findListOfInt (line 176) | public function findListOfInt(): ?array; method findListOfFloat (line 183) | public function findListOfFloat(): ?array; method findListOfString (line 190) | public function findListOfString(): ?array; method findArrayOfStringToInt (line 197) | public function findArrayOfStringToInt(): ?array; method findArrayOfStringToFloat (line 204) | public function findArrayOfStringToFloat(): ?array; method findArrayOfStringToBool (line 211) | public function findArrayOfStringToBool(): ?array; method findArrayOfStringToString (line 218) | public function findArrayOfStringToString(): ?array; method findAsInt (line 223) | public function findAsInt(): ?int; method findAsFloat (line 228) | public function findAsFloat(): ?float; method findAsBool (line 233) | public function findAsBool(): ?bool; method findAsString (line 238) | public function findAsString(): ?string; method findAsListOfInt (line 245) | public function findAsListOfInt(): ?array; method findAsListOfFloat (line 252) | public function findAsListOfFloat(): ?array; method findAsListOfString (line 259) | public function findAsListOfString(): ?array; method findAsArrayOfStringToInt (line 266) | public function findAsArrayOfStringToInt(): ?array; method findAsArrayOfStringToFloat (line 273) | public function findAsArrayOfStringToFloat(): ?array; method findAsArrayOfStringToBool (line 280) | public function findAsArrayOfStringToBool(): ?array; method findAsArrayOfStringToString (line 287) | public function findAsArrayOfStringToString(): ?array; method getMixed (line 292) | public function getMixed(); method getObject (line 297) | public function getObject(): object; method getArray (line 302) | public function getArray(): array; method getArrayOfStringToMixed (line 309) | public function getArrayOfStringToMixed(): array; method findMixed (line 314) | public function findMixed(); method findObject (line 319) | public function findObject(): ?object; method findArray (line 324) | public function findArray(): ?array; method findArrayOfStringToMixed (line 331) | public function findArrayOfStringToMixed(): ?array; method offsetGet (line 337) | public function offsetGet($offset): MessInterface; FILE: src/MissingMess.php class MissingMess (line 15) | final class MissingMess implements MessInterface method __construct (line 30) | public function __construct(array $keySequence) method getInt (line 38) | public function getInt(): int method getFloat (line 46) | public function getFloat(): float method getBool (line 54) | public function getBool(): bool method getString (line 62) | public function getString(): string method getListOfInt (line 72) | public function getListOfInt(): array method getListOfFloat (line 82) | public function getListOfFloat(): array method getListOfString (line 92) | public function getListOfString(): array method getArrayOfStringToInt (line 102) | public function getArrayOfStringToInt(): array method getArrayOfStringToFloat (line 112) | public function getArrayOfStringToFloat(): array method getArrayOfStringToBool (line 122) | public function getArrayOfStringToBool(): array method getArrayOfStringToString (line 132) | public function getArrayOfStringToString(): array method getAsInt (line 140) | public function getAsInt(): int method getAsFloat (line 148) | public function getAsFloat(): float method getAsBool (line 156) | public function getAsBool(): bool method getAsString (line 164) | public function getAsString(): string method getAsListOfInt (line 174) | public function getAsListOfInt(): array method getAsListOfFloat (line 184) | public function getAsListOfFloat(): array method getAsListOfString (line 194) | public function getAsListOfString(): array method getAsArrayOfStringToInt (line 204) | public function getAsArrayOfStringToInt(): array method getAsArrayOfStringToFloat (line 214) | public function getAsArrayOfStringToFloat(): array method getAsArrayOfStringToBool (line 224) | public function getAsArrayOfStringToBool(): array method getAsArrayOfStringToString (line 234) | public function getAsArrayOfStringToString(): array method findInt (line 242) | public function findInt(): ?int method findFloat (line 250) | public function findFloat(): ?float method findBool (line 258) | public function findBool(): ?bool method findString (line 266) | public function findString(): ?string method findListOfInt (line 276) | public function findListOfInt(): ?array method findListOfFloat (line 286) | public function findListOfFloat(): ?array method findListOfString (line 296) | public function findListOfString(): ?array method findArrayOfStringToInt (line 306) | public function findArrayOfStringToInt(): ?array method findArrayOfStringToBool (line 316) | public function findArrayOfStringToBool(): ?array method findArrayOfStringToString (line 326) | public function findArrayOfStringToString(): ?array method findAsInt (line 334) | public function findAsInt(): ?int method findAsFloat (line 342) | public function findAsFloat(): ?float method findAsBool (line 350) | public function findAsBool(): ?bool method findAsString (line 358) | public function findAsString(): ?string method findAsListOfInt (line 368) | public function findAsListOfInt(): ?array method findAsListOfFloat (line 378) | public function findAsListOfFloat(): ?array method findAsListOfString (line 388) | public function findAsListOfString(): ?array method findAsArrayOfStringToInt (line 398) | public function findAsArrayOfStringToInt(): ?array method findArrayOfStringToFloat (line 408) | public function findArrayOfStringToFloat(): ?array method findAsArrayOfStringToFloat (line 418) | public function findAsArrayOfStringToFloat(): ?array method findAsArrayOfStringToBool (line 428) | public function findAsArrayOfStringToBool(): ?array method findAsArrayOfStringToString (line 438) | public function findAsArrayOfStringToString(): ?array method getMixed (line 446) | public function getMixed() method getObject (line 454) | public function getObject(): object method getArray (line 462) | public function getArray(): array method getArrayOfStringToMixed (line 472) | public function getArrayOfStringToMixed(): array method findMixed (line 480) | public function findMixed() method findObject (line 488) | public function findObject(): ?object method findArray (line 496) | public function findArray(): ?array method findArrayOfStringToMixed (line 506) | public function findArrayOfStringToMixed(): ?array method offsetExists (line 516) | public function offsetExists($offset): bool method offsetGet (line 524) | public function offsetGet($offset): MessInterface method offsetSet (line 543) | public function offsetSet($offset, $value): void method offsetUnset (line 551) | public function offsetUnset($offset): void FILE: src/TypedAccessor.php class TypedAccessor (line 12) | final class TypedAccessor extends Mess FILE: src/functions.php function toInt (line 24) | function toInt($value): ?int function toFloat (line 44) | function toFloat($value): ?float function toBool (line 64) | function toBool($value): ?bool function toString (line 98) | function toString($value): ?string function toListOfType (line 119) | function toListOfType($value, callable $caster): ?array function toArrayOfStringToType (line 153) | function toArrayOfStringToType($value, callable $caster): ?array function isListOfMixed (line 189) | function isListOfMixed($value): bool function isListOfType (line 214) | function isListOfType($value, callable $typeChecker): bool function isArrayOfStringToMixed (line 239) | function isArrayOfStringToMixed($value): bool function isArrayOfStringToType (line 261) | function isArrayOfStringToType($value, callable $isType) FILE: tests/unit/Exception/MissingKeyExceptionTest.php class MissingKeyExceptionTest (line 12) | class MissingKeyExceptionTest extends TestCase method testGetKeySequence_ConstructedWithKeySequence_ReturnsSameKeySequence (line 15) | public function testGetKeySequence_ConstructedWithKeySequence_ReturnsS... FILE: tests/unit/Exception/UncastableValueExceptionTest.php class UncastableValueExceptionTest (line 12) | class UncastableValueExceptionTest extends TestCase method testGetInputType_InputType_ReturnsSameInputType (line 14) | public function testGetInputType_InputType_ReturnsSameInputType() method testGetOutputType_OutputType_ReturnsSameOutputType (line 21) | public function testGetOutputType_OutputType_ReturnsSameOutputType() FILE: tests/unit/Exception/UnexpectedKeyTypeExceptionTest.php class UnexpectedKeyTypeExceptionTest (line 9) | class UnexpectedKeyTypeExceptionTest extends TestCase method testGetKey_Key_ReturnsSameKey (line 11) | public function testGetKey_Key_ReturnsSameKey() FILE: tests/unit/Exception/UnexpectedTypeExceptionTest.php class UnexpectedTypeExceptionTest (line 12) | class UnexpectedTypeExceptionTest extends TestCase method testGetExpectedType_ExpectedType_ReturnsSameExpectedType (line 14) | public function testGetExpectedType_ExpectedType_ReturnsSameExpectedTy... method testGetActualType_ActualType_ReturnsSameActualType (line 21) | public function testGetActualType_ActualType_ReturnsSameActualType() FILE: tests/unit/MessTest.php class MessTest (line 18) | class MessTest extends TestCase method testGetInt_Int_ReturnsSameInt (line 20) | public function testGetInt_Int_ReturnsSameInt() method testGetInt_String_ThrowsUnexpectedTypeException (line 27) | public function testGetInt_String_ThrowsUnexpectedTypeException() method testGetFloat_FloatValue_ReturnsSameFloatValue (line 34) | public function testGetFloat_FloatValue_ReturnsSameFloatValue() method testGetBool_Bool_ReturnsSameBoolValue (line 41) | public function testGetBool_Bool_ReturnsSameBoolValue() method testGetBool_String_ThrowsUnexpectedTypeException (line 48) | public function testGetBool_String_ThrowsUnexpectedTypeException() method testGetString_String_ReturnsSameString (line 55) | public function testGetString_String_ReturnsSameString() method testGetString_Int_ThrowsUnexpectedTypeException (line 62) | public function testGetString_Int_ThrowsUnexpectedTypeException() method testGetListOfInt_ListOfInt_ReturnsSameListOfInt (line 69) | public function testGetListOfInt_ListOfInt_ReturnsSameListOfInt() method testGetListOfInt_NotAListOfIntGiven_ThrowsUnexpectedTypeException (line 79) | public function testGetListOfInt_NotAListOfIntGiven_ThrowsUnexpectedTy... method providerNotAListOfInt (line 86) | public function providerNotAListOfInt() method testGetListOfFloat_ListOfFloat_ReturnsSameListOfFloat (line 95) | public function testGetListOfFloat_ListOfFloat_ReturnsSameListOfFloat() method testGetListOfFloat_NotAListOfFloatGiven_ThrowsUnexpectedTypeException (line 105) | public function testGetListOfFloat_NotAListOfFloatGiven_ThrowsUnexpect... method providerNotAListOfFloat (line 112) | public function providerNotAListOfFloat() method testGetListOfString_ListOfString_ReturnsSameListOfString (line 121) | public function testGetListOfString_ListOfString_ReturnsSameListOfStri... method testGetListOfString_GivenNotAListOfString_ThrowsUnexpectedTypeException (line 131) | public function testGetListOfString_GivenNotAListOfString_ThrowsUnexpe... method providerNotAListOfString (line 138) | public function providerNotAListOfString() method testGetArrayOfStringToInt_ArrayOfStringToInt_ReturnsSameValue (line 147) | public function testGetArrayOfStringToInt_ArrayOfStringToInt_ReturnsSa... method testGetArrayOfStringToFloat_ArrayOfStringToFloat_ReturnsSameValue (line 154) | public function testGetArrayOfStringToFloat_ArrayOfStringToFloat_Retur... method testGetArrayOfStringToBool_ArrayOfStringToBool_ReturnsSameValue (line 161) | public function testGetArrayOfStringToBool_ArrayOfStringToBool_Returns... method testGetArrayOfStringToString_ArrayOfStringToString_ReturnsSameValue (line 168) | public function testGetArrayOfStringToString_ArrayOfStringToString_Ret... method testGetAsInt_GivenCastableValue_ReturnsMatchingCastedValue (line 178) | public function testGetAsInt_GivenCastableValue_ReturnsMatchingCastedV... method providerCanCastToIntValues (line 188) | public function providerCanCastToIntValues() method testGetAsInt_GivenUncastableValue_ThrowsUncastableValueException (line 205) | public function testGetAsInt_GivenUncastableValue_ThrowsUncastableValu... method providerCannotCastToIntValues (line 215) | public function providerCannotCastToIntValues() method testGetAsFloat_GivenCastableValue_ReturnsMatchingCastedValue (line 235) | public function testGetAsFloat_GivenCastableValue_ReturnsMatchingCaste... method providerCanCastToFloatValues (line 245) | public function providerCanCastToFloatValues() method testGetAsFloat_GivenUncastableValue_ThrowsUncastableValueException (line 271) | public function testGetAsFloat_GivenUncastableValue_ThrowsUncastableVa... method providerCannotCastToFloatValues (line 281) | public function providerCannotCastToFloatValues() method testGetAsBool_GivenCastableValue_ReturnsMatchingCastedValue (line 299) | public function testGetAsBool_GivenCastableValue_ReturnsMatchingCasted... method providerCanCastToBoolValues (line 309) | public function providerCanCastToBoolValues() method testGetAsBool_GivenUncastableValue_ThrowsUncastableValueException (line 327) | public function testGetAsBool_GivenUncastableValue_ThrowsUncastableVal... method providerCannotCastToBoolValues (line 337) | public function providerCannotCastToBoolValues() method testGetAsString_GivenCastableValue_ReturnsMatchingCastedValue (line 354) | public function testGetAsString_GivenCastableValue_ReturnsMatchingCast... method providerCanCastToStringValues (line 364) | public function providerCanCastToStringValues() method testGetAsString_GiveUncastableValue_ThrowsUncastableValueException (line 375) | public function testGetAsString_GiveUncastableValue_ThrowsUncastableVa... method providerCannotCastToStringValues (line 385) | public function providerCannotCastToStringValues() method testGetAsListOfInt_GivenCastableValue_ReturnsMatchingCastedValue (line 401) | public function testGetAsListOfInt_GivenCastableValue_ReturnsMatchingC... method providerCanCastToListOfIntValues (line 411) | public function providerCanCastToListOfIntValues() method testGetAsListOfInt_GivenUncastableValue_ThrowsUuncastableValueException (line 423) | public function testGetAsListOfInt_GivenUncastableValue_ThrowsUuncasta... method providerCannotCastToListOfIntValues (line 433) | public function providerCannotCastToListOfIntValues() method testGetAsListOfFloat_GivenCastableValue_ReturnsMatchingCastedValue (line 445) | public function testGetAsListOfFloat_GivenCastableValue_ReturnsMatchin... method providerCanCastToListOfFloatValues (line 455) | public function providerCanCastToListOfFloatValues() method testGetAsListOfFloat_GivenUncastableValue_ThrowsUuncastableValueException (line 467) | public function testGetAsListOfFloat_GivenUncastableValue_ThrowsUuncas... method providerCannotCastToListOfFloatValues (line 477) | public function providerCannotCastToListOfFloatValues() method testGetAsListOfString_GivenCastableValue_ReturnsMatchingCastedValue (line 489) | public function testGetAsListOfString_GivenCastableValue_ReturnsMatchi... method providerCanCastToListOfStringValues (line 499) | public function providerCanCastToListOfStringValues() method testGetAsListOfString_GivenUncastableValue_ThrowsUncastableValueException (line 511) | public function testGetAsListOfString_GivenUncastableValue_ThrowsUncas... method providerCannotCastToListOfStringValues (line 521) | public function providerCannotCastToListOfStringValues() method testGetAsArrayOfStringToInt_GivenCastableValue_ReturnsMatchingCastedValue (line 533) | public function testGetAsArrayOfStringToInt_GivenCastableValue_Returns... method providerCanCastToArrayOfStringToIntValues (line 543) | public function providerCanCastToArrayOfStringToIntValues() method testGetAsArrayOfStringToInt_GivenUncastableValue_ThrowsUncastableValueException (line 555) | public function testGetAsArrayOfStringToInt_GivenUncastableValue_Throw... method providerCannotCastToArrayOfStringToIntValues (line 565) | public function providerCannotCastToArrayOfStringToIntValues() method testFindInt_IntValue_ReturnsSameIntValue (line 574) | public function testFindInt_IntValue_ReturnsSameIntValue() method testFindInt_StringValue_ThrowsException (line 581) | public function testFindInt_StringValue_ThrowsException() method testFindInt_Null_ReturnsNull (line 588) | public function testFindInt_Null_ReturnsNull() method testFindFloat_FloatValue_ReturnsSameFloatValue (line 595) | public function testFindFloat_FloatValue_ReturnsSameFloatValue() method testFindFloat_StringValue_ThrowsException (line 602) | public function testFindFloat_StringValue_ThrowsException() method testFindFloat_Null_ReturnsNull (line 609) | public function testFindFloat_Null_ReturnsNull() method testFindBool_BoolValue_ReturnsSameBoolValue (line 616) | public function testFindBool_BoolValue_ReturnsSameBoolValue() method testFindBool_StringValue_ThrowsException (line 623) | public function testFindBool_StringValue_ThrowsException() method testFindBool_Null_ReturnsNull (line 630) | public function testFindBool_Null_ReturnsNull() method testFindString_StringValue_ReturnsSameStringValue (line 637) | public function testFindString_StringValue_ReturnsSameStringValue() method testFindString_GivenUncastableValue_ThrowsException (line 644) | public function testFindString_GivenUncastableValue_ThrowsException() method testFindString_Null_ReturnsSameNull (line 651) | public function testFindString_Null_ReturnsSameNull() method testFindListOfInt_ListOfInt_ReturnsSameListOfInt (line 658) | public function testFindListOfInt_ListOfInt_ReturnsSameListOfInt() method testFindListOfInt_GivenNotAListOfInt_ThrowsException (line 668) | public function testFindListOfInt_GivenNotAListOfInt_ThrowsException($... method testFindListOfInt_Null_ReturnsNull (line 675) | public function testFindListOfInt_Null_ReturnsNull() method testFindListOfFloat_ListOfFloat_ReturnsSameListOfFloat (line 682) | public function testFindListOfFloat_ListOfFloat_ReturnsSameListOfFloat() method testFindListOfFloat_GivenNotAListOfFloat_ThrowsException (line 692) | public function testFindListOfFloat_GivenNotAListOfFloat_ThrowsExcepti... method testFindListOfString_ListOfStringValue_ReturnsSameListOfStringValue (line 699) | public function testFindListOfString_ListOfStringValue_ReturnsSameList... method testFindListOfString_GivenNotAListOfInt_ThrowsException (line 709) | public function testFindListOfString_GivenNotAListOfInt_ThrowsExceptio... method testFindListOfString_Null_ReturnsNull (line 716) | public function testFindListOfString_Null_ReturnsNull() method testFindAsInt_GivenCastableValue_ReturnsMatchingCastedValue (line 726) | public function testFindAsInt_GivenCastableValue_ReturnsMatchingCasted... method testFindAsInt_GivenUncastableValue_ThrowsException (line 736) | public function testFindAsInt_GivenUncastableValue_ThrowsException($va... method testFindAsFloat_GivenUncastableValue_ThrowsException (line 746) | public function testFindAsFloat_GivenUncastableValue_ThrowsException($... method testFindAsBool_GivenCastableValue_ReturnsMatchingCastedValue (line 756) | public function testFindAsBool_GivenCastableValue_ReturnsMatchingCaste... method testFindAsBool_GivenUncastableValue_ThrowsException (line 766) | public function testFindAsBool_GivenUncastableValue_ThrowsException($v... method testFindAsString_GivenCastableValue_ReturnsMatchingCastedValue (line 776) | public function testFindAsString_GivenCastableValue_ReturnsMatchingCas... method testFindAsString_GivenUncastableValue_ThrowsException (line 786) | public function testFindAsString_GivenUncastableValue_ThrowsException(... method testFindAsListOfInt_GivenCastableValue_ReturnsMatchingCastedValue (line 796) | public function testFindAsListOfInt_GivenCastableValue_ReturnsMatching... method testFindAsListOfInt_GivenUncastableValue_ThrowsException (line 806) | public function testFindAsListOfInt_GivenUncastableValue_ThrowsExcepti... method testFindAsListOfFloat_GivenCastableValue_ReturnsMatchingCastedValue (line 816) | public function testFindAsListOfFloat_GivenCastableValue_ReturnsMatchi... method testFindAsListOfFloat_GivenUncastableValue_ThrowsException (line 826) | public function testFindAsListOfFloat_GivenUncastableValue_ThrowsExcep... method testFindAsListOfString_GivenCastableValue_ReturnsMatchingCastedValue (line 836) | public function testFindAsListOfString_GivenCastableValue_ReturnsMatch... method testFindAsListOfString_GivenUncastableValue_ThrowsException (line 846) | public function testFindAsListOfString_GivenUncastableValue_ThrowsExce... method testGetMixed_AnyValue_ReturnsSameValue (line 853) | public function testGetMixed_AnyValue_ReturnsSameValue() method testGetObject_Object_ReturnsSameObject (line 860) | public function testGetObject_Object_ReturnsSameObject() method testGetObject_Int_ThrowsUnexpectedTypeException (line 868) | public function testGetObject_Int_ThrowsUnexpectedTypeException() method testGetArray_Array_ReturnsSameArray (line 875) | public function testGetArray_Array_ReturnsSameArray() method testGetArray_Int_ThrowsUnexpectedTypeException (line 882) | public function testGetArray_Int_ThrowsUnexpectedTypeException() method testFindMixed_AnyValue_ReturnsSameValue (line 889) | public function testFindMixed_AnyValue_ReturnsSameValue() method testFindObject_Object_ReturnsSameObject (line 896) | public function testFindObject_Object_ReturnsSameObject() method testFindObject_Array_ThrowsException (line 904) | public function testFindObject_Array_ThrowsException() method testFindObject_Null_ReturnsNull (line 911) | public function testFindObject_Null_ReturnsNull() method testFindArray_Array_ReturnsSameArray (line 918) | public function testFindArray_Array_ReturnsSameArray() method testFindArray_Int_ThrowsException (line 925) | public function testFindArray_Int_ThrowsException() method testFindArray_Null_ReturnsNull (line 932) | public function testFindArray_Null_ReturnsNull() method testOffsetExists_ArrayWithExistingOffset_ReturnsTrue (line 939) | public function testOffsetExists_ArrayWithExistingOffset_ReturnsTrue() method testOffsetExists_ArrayWithNonExistingOffset_ReturnsFalse (line 946) | public function testOffsetExists_ArrayWithNonExistingOffset_ReturnsFal... method testOffsetExists_NonArray_ReturnsFalse (line 953) | public function testOffsetExists_NonArray_ReturnsFalse() method testOffsetGet_ArrayWithExistingOffset_ReturnsTypedValueAccessor (line 960) | public function testOffsetGet_ArrayWithExistingOffset_ReturnsTypedValu... method testOffsetGet_InnerArrayWithExistingOffset_ReturnsTypedValueAccessor (line 967) | public function testOffsetGet_InnerArrayWithExistingOffset_ReturnsType... method testOffsetGet_ArrayWithNonExistingOffset_ReturnsMissingValueAccessor (line 974) | public function testOffsetGet_ArrayWithNonExistingOffset_ReturnsMissin... method testOffsetGet_InnerArrayWithNonExistingOffset_ReturnsMissingValueAccessor (line 981) | public function testOffsetGet_InnerArrayWithNonExistingOffset_ReturnsM... method testOffsetGet_String_ReturnsValueByKey (line 988) | public function testOffsetGet_String_ReturnsValueByKey() method testOffsetGet_Int_ReturnsValueByKey (line 995) | public function testOffsetGet_Int_ReturnsValueByKey() method testOffsetGet_Bool_ThrowsUnexpectedKeyTypeException (line 1002) | public function testOffsetGet_Bool_ThrowsUnexpectedKeyTypeException() method testOffsetSet_Offset_ThrowsCannotModifyAccessorException (line 1011) | public function testOffsetSet_Offset_ThrowsCannotModifyAccessorExcepti... method testOffsetUnset_Offset_ThrowsCannotModifyAccessorException (line 1019) | public function testOffsetUnset_Offset_ThrowsCannotModifyAccessorExcep... FILE: tests/unit/MissingMessTest.php class MissingMessTest (line 15) | class MissingMessTest extends TestCase method testGetInt_CorrectAccessor_ThrowsMissingKeyException (line 17) | public function testGetInt_CorrectAccessor_ThrowsMissingKeyException() method testGetFloat_CorrectAccessor_ThrowsMissingKeyException (line 26) | public function testGetFloat_CorrectAccessor_ThrowsMissingKeyException() method testGetBool_CorrectAccessor_ThrowsMissingKeyException (line 36) | public function testGetBool_CorrectAccessor_ThrowsMissingKeyException() method testGetString_CorrectAccessor_ThrowsMissingKeyException (line 45) | public function testGetString_CorrectAccessor_ThrowsMissingKeyException() method testGetAsInt_CorrectAccessor_ThrowsMissingKeyException (line 54) | public function testGetAsInt_CorrectAccessor_ThrowsMissingKeyException() method testGetAsFloat_CorrectAccessor_ThrowsMissingKeyException (line 63) | public function testGetAsFloat_CorrectAccessor_ThrowsMissingKeyExcepti... method testGetAsBool_CorrectAccessor_ThrowsMissingKeyException (line 72) | public function testGetAsBool_CorrectAccessor_ThrowsMissingKeyException() method testGetAsString_CorrectAccessor_ThrowsMissingKeyException (line 81) | public function testGetAsString_CorrectAccessor_ThrowsMissingKeyExcept... method testFindInt_CorrectAccessor_ReturnsNull (line 90) | public function testFindInt_CorrectAccessor_ReturnsNull() method testFindFloat_CorrectAccessor_ReturnsNull (line 97) | public function testFindFloat_CorrectAccessor_ReturnsNull() method testFindBool_CorrectAccessor_ReturnsNull (line 104) | public function testFindBool_CorrectAccessor_ReturnsNull() method testFindString_CorrectAccessor_ReturnsNull (line 111) | public function testFindString_CorrectAccessor_ReturnsNull() method testFindAsInt_CorrectAccessor_ReturnsNull (line 118) | public function testFindAsInt_CorrectAccessor_ReturnsNull() method testFindAsFloat_CorrectAccessor_ReturnsNull (line 125) | public function testFindAsFloat_CorrectAccessor_ReturnsNull() method testFindAsBool_CorrectAccessor_ReturnsNull (line 132) | public function testFindAsBool_CorrectAccessor_ReturnsNull() method testFindAsString_CorrectAccessor_ReturnsNull (line 139) | public function testFindAsString_CorrectAccessor_ReturnsNull() method testGetMixed_CorrectAccessor_ThrowsMissingKeyException (line 146) | public function testGetMixed_CorrectAccessor_ThrowsMissingKeyException() method testFindMixed_CorrectAccessor_ReturnsNull (line 155) | public function testFindMixed_CorrectAccessor_ReturnsNull() method testOffsetExists_CorrectAccessor_ReturnsFalse (line 162) | public function testOffsetExists_CorrectAccessor_ReturnsFalse() method testOffsetGet_CorrectAccessor_ReturnsMissingValueAccessor (line 169) | public function testOffsetGet_CorrectAccessor_ReturnsMissingValueAcces... method testOffsetGet_CorrectAccessorWithFluentAccess_ThrowsMissingKeyException (line 176) | public function testOffsetGet_CorrectAccessorWithFluentAccess_ThrowsMi... method testOffsetSet_CorrectAccessor_ThrowsCannotModifyAccessorException (line 189) | public function testOffsetSet_CorrectAccessor_ThrowsCannotModifyAccess... method testOffsetUnset_CorrectAccessor_ThrowsCannotModifyAccessorException (line 198) | public function testOffsetUnset_CorrectAccessor_ThrowsCannotModifyAcce...