| Classes | |
|---|---|
| RestrictedClassConstantUsageRule | |
| RestrictedFunctionCallableUsageRule | |
| RestrictedFunctionUsageRule | |
| RestrictedMethodCallableUsageRule | |
| RestrictedMethodUsageRule | |
| RestrictedPropertyUsageRule | |
| RestrictedStaticMethodCallableUsageRule | |
| RestrictedStaticMethodUsageRule | |
| RestrictedStaticPropertyUsageRule | |
| RestrictedUsage | |
| Interfaces | |
| RestrictedClassConstantUsageExtension | Extensions implementing this interface are called for each analysed class constant access. |
| RestrictedClassNameUsageExtension | Extensions implementing this interface are called for each analysed class name usage. |
| RestrictedFunctionUsageExtension | Extensions implementing this interface are called for each analysed function call. |
| RestrictedMethodUsageExtension | Extensions implementing this interface are called for each analysed method call. |
| RestrictedPropertyUsageExtension | Extensions implementing this interface are called for each analysed property access. |