Matcher
Table of Contents
Classes
- AbstractCoreMatcher
- Single "core matcher" classes extend from this.
- ArrayDimensionMatcher
- Find usages of dropped configuration values and hook registrations.
- ArrayGlobalMatcher
- Match access to a one dimensional $GLOBAL array Example "$GLOBALS['TYPO3_DB']"
- ClassConstantMatcher
- Find usages of class constants.
- ClassNameMatcher
- Find usages of class / interface names which are entirely deprecated or removed
- ConstantMatcher
- Find usages of class constants.
- ConstructorArgumentMatcher
- Finds invocations to class constructors and the amount of passed arguments.
- FunctionCallMatcher
- Find usages of global function calls which were removed / deprecated.
- InterfaceMethodChangedMatcher
- Matches interface method arguments which have been dropped.
- MethodAnnotationMatcher
- Find usages of method annotations
- MethodArgumentDroppedMatcher
- Find usages of method calls which changed signature and dropped arguments, but are called with more arguments.
- MethodArgumentDroppedStaticMatcher
- Find usages of static method calls which were removed / deprecated.
- MethodArgumentRequiredMatcher
- Find usages of method calls which changed signature and added required arguments.
- MethodArgumentRequiredStaticMatcher
- Find usages of static method calls which gained new mandatory arguments.
- MethodArgumentUnusedMatcher
- Match method usages where arguments "in between" are unused but not given as "null":
- MethodCallMatcher
- Find usages of method calls which were removed / deprecated.
- MethodCallStaticMatcher
- Find usages of static method calls which were removed / deprecated.
- PropertyAnnotationMatcher
- Find usages of property annotations
- PropertyExistsStaticMatcher
- Find usages of properties which have been deprecated or removed.
- PropertyProtectedMatcher
- Find usages of properties which have been made protected and are not called in $this context.
- PropertyPublicMatcher
- Find usages of properties which were removed / deprecated.