├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── MAINTENANCE-TERMS.md ├── README.md ├── SECURITY.md ├── Taskfile ├── composer.json └── src ├── Analyzer.php ├── AttributeParser.php ├── Attributes ├── GenericClass.php ├── GenericClassConstant.php ├── GenericParameter.php ├── GenericProperty.php └── Reflect │ ├── CollectClassConstants.php │ ├── CollectEnumCases.php │ ├── CollectMethods.php │ ├── CollectParameters.php │ ├── CollectProperties.php │ ├── CollectStaticMethods.php │ ├── CollectStaticProperties.php │ ├── HasVisibility.php │ ├── MethodType.php │ ├── ReflectClass.php │ ├── ReflectClassConstant.php │ ├── ReflectEnum.php │ ├── ReflectEnumCase.php │ ├── ReflectMethod.php │ ├── ReflectParameter.php │ └── ReflectProperty.php ├── ClassAnalyzer.php ├── ClassType.php ├── CustomAnalysis.php ├── Excludable.php ├── Finalizable.php ├── FromReflectionClass.php ├── FromReflectionClassConstant.php ├── FromReflectionEnum.php ├── FromReflectionEnumCase.php ├── FromReflectionFunction.php ├── FromReflectionMethod.php ├── FromReflectionParameter.php ├── FromReflectionProperty.php ├── FuncAnalyzer.php ├── FunctionAnalyzer.php ├── HasSubAttributes.php ├── Inheritable.php ├── MemoryCacheAnalyzer.php ├── MemoryCacheFunctionAnalyzer.php ├── Multivalue.php ├── ParseClassConstants.php ├── ParseEnumCases.php ├── ParseMethods.php ├── ParseParameters.php ├── ParseProperties.php ├── ParseStaticMethods.php ├── ParseStaticProperties.php ├── Psr6CacheAnalyzer.php ├── Psr6FunctionCacheAnalyzer.php ├── ReadsClass.php ├── ReflectionDefinitionBuilder.php ├── RequiredAttributeArgumentsMissing.php ├── SupportsScopes.php ├── TransitiveProperty.php ├── TypeComplexity.php ├── TypeDef.php └── Visibility.php /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MAINTENANCE-TERMS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/MAINTENANCE-TERMS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/SECURITY.md -------------------------------------------------------------------------------- /Taskfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/Taskfile -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/composer.json -------------------------------------------------------------------------------- /src/Analyzer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Analyzer.php -------------------------------------------------------------------------------- /src/AttributeParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/AttributeParser.php -------------------------------------------------------------------------------- /src/Attributes/GenericClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/GenericClass.php -------------------------------------------------------------------------------- /src/Attributes/GenericClassConstant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/GenericClassConstant.php -------------------------------------------------------------------------------- /src/Attributes/GenericParameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/GenericParameter.php -------------------------------------------------------------------------------- /src/Attributes/GenericProperty.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/GenericProperty.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/CollectClassConstants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/CollectClassConstants.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/CollectEnumCases.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/CollectEnumCases.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/CollectMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/CollectMethods.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/CollectParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/CollectParameters.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/CollectProperties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/CollectProperties.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/CollectStaticMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/CollectStaticMethods.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/CollectStaticProperties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/CollectStaticProperties.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/HasVisibility.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/HasVisibility.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/MethodType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/MethodType.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/ReflectClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/ReflectClass.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/ReflectClassConstant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/ReflectClassConstant.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/ReflectEnum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/ReflectEnum.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/ReflectEnumCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/ReflectEnumCase.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/ReflectMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/ReflectMethod.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/ReflectParameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/ReflectParameter.php -------------------------------------------------------------------------------- /src/Attributes/Reflect/ReflectProperty.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Attributes/Reflect/ReflectProperty.php -------------------------------------------------------------------------------- /src/ClassAnalyzer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/ClassAnalyzer.php -------------------------------------------------------------------------------- /src/ClassType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/ClassType.php -------------------------------------------------------------------------------- /src/CustomAnalysis.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/CustomAnalysis.php -------------------------------------------------------------------------------- /src/Excludable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Excludable.php -------------------------------------------------------------------------------- /src/Finalizable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Finalizable.php -------------------------------------------------------------------------------- /src/FromReflectionClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/FromReflectionClass.php -------------------------------------------------------------------------------- /src/FromReflectionClassConstant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/FromReflectionClassConstant.php -------------------------------------------------------------------------------- /src/FromReflectionEnum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/FromReflectionEnum.php -------------------------------------------------------------------------------- /src/FromReflectionEnumCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/FromReflectionEnumCase.php -------------------------------------------------------------------------------- /src/FromReflectionFunction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/FromReflectionFunction.php -------------------------------------------------------------------------------- /src/FromReflectionMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/FromReflectionMethod.php -------------------------------------------------------------------------------- /src/FromReflectionParameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/FromReflectionParameter.php -------------------------------------------------------------------------------- /src/FromReflectionProperty.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/FromReflectionProperty.php -------------------------------------------------------------------------------- /src/FuncAnalyzer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/FuncAnalyzer.php -------------------------------------------------------------------------------- /src/FunctionAnalyzer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/FunctionAnalyzer.php -------------------------------------------------------------------------------- /src/HasSubAttributes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/HasSubAttributes.php -------------------------------------------------------------------------------- /src/Inheritable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Inheritable.php -------------------------------------------------------------------------------- /src/MemoryCacheAnalyzer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/MemoryCacheAnalyzer.php -------------------------------------------------------------------------------- /src/MemoryCacheFunctionAnalyzer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/MemoryCacheFunctionAnalyzer.php -------------------------------------------------------------------------------- /src/Multivalue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Multivalue.php -------------------------------------------------------------------------------- /src/ParseClassConstants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/ParseClassConstants.php -------------------------------------------------------------------------------- /src/ParseEnumCases.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/ParseEnumCases.php -------------------------------------------------------------------------------- /src/ParseMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/ParseMethods.php -------------------------------------------------------------------------------- /src/ParseParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/ParseParameters.php -------------------------------------------------------------------------------- /src/ParseProperties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/ParseProperties.php -------------------------------------------------------------------------------- /src/ParseStaticMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/ParseStaticMethods.php -------------------------------------------------------------------------------- /src/ParseStaticProperties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/ParseStaticProperties.php -------------------------------------------------------------------------------- /src/Psr6CacheAnalyzer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Psr6CacheAnalyzer.php -------------------------------------------------------------------------------- /src/Psr6FunctionCacheAnalyzer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Psr6FunctionCacheAnalyzer.php -------------------------------------------------------------------------------- /src/ReadsClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/ReadsClass.php -------------------------------------------------------------------------------- /src/ReflectionDefinitionBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/ReflectionDefinitionBuilder.php -------------------------------------------------------------------------------- /src/RequiredAttributeArgumentsMissing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/RequiredAttributeArgumentsMissing.php -------------------------------------------------------------------------------- /src/SupportsScopes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/SupportsScopes.php -------------------------------------------------------------------------------- /src/TransitiveProperty.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/TransitiveProperty.php -------------------------------------------------------------------------------- /src/TypeComplexity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/TypeComplexity.php -------------------------------------------------------------------------------- /src/TypeDef.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/TypeDef.php -------------------------------------------------------------------------------- /src/Visibility.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crell/AttributeUtils/HEAD/src/Visibility.php --------------------------------------------------------------------------------