| ⇢ | A | ObjectAccess added | |
| ⇢ | A | MapAccess added | |
| A | ↛ | ObjectAccessor removed | |
| A | ↛ | MapAccessor removed |
| ⇢ | A | ObjectAccess::hasPublicProperty() added | |
| ⇢ | A | ObjectAccess::hasPropertyAccessibleByGetter() added | |
| ⇢ | A | ObjectAccess::hasProperty() added | |
| ⇢ | A | ObjectAccess::hasAccessibleProperty() added | |
| ⇢ | A | ObjectAccess::getPropertyGetterName() added | |
| ⇢ | A | ObjectAccess::getReflectionMethod() added | |
| ⇢ | A | ObjectAccess::hasPublicMethod() added | |
| ⇢ | A | MapAccess::existsInObject() added | |
| ⇢ | A | MapAccess::exists() added | |
| ⇢ | A | MapAccess::get() added | |
| ⋮ | view more | ||
| A | ↛ | MapAccessor::existsInArray() removed | |
| A | ↛ | MapAccessor::getFromArrayAccess() removed | |
| A | ↛ | MapAccessor::get() removed | |
| A | ↛ | MapAccessor::existsInArrayAccess() removed | |
| A | ↛ | ObjectAccessor::hasProperty() removed | |
| A | ↛ | ObjectAccessor::getPropertyValue() removed | |
| A | ↛ | ObjectAccessor::hasPublicMethod() removed | |
| A | ↛ | ObjectAccessor::getPropertyValueByGetter() removed | |
| A | ↛ | ObjectAccessor::getReflectionProperty() removed | |
| A | ↛ | ObjectAccessor::hasPropertyAccessibleByGetter() removed | |
| ⋮ | view more | ||