├── LICENSE ├── README.md ├── UPGRADE.md ├── composer.json ├── composer.lock ├── renovate.json └── src └── CodeGenerationUtils ├── Autoloader ├── Autoloader.php └── AutoloaderInterface.php ├── Exception ├── DisabledMethodException.php ├── ExceptionInterface.php └── InvalidGeneratedClassesDirectoryException.php ├── FileLocator ├── FileLocator.php └── FileLocatorInterface.php ├── GeneratorStrategy ├── BaseGeneratorStrategy.php ├── EvaluatingGeneratorStrategy.php ├── FileWriterGeneratorStrategy.php └── GeneratorStrategyInterface.php ├── Inflector ├── ClassNameInflector.php ├── ClassNameInflectorInterface.php └── Util │ ├── ParameterEncoder.php │ └── UniqueIdentifierGenerator.php ├── ReflectionBuilder └── ClassBuilder.php └── Visitor ├── ClassClonerVisitor.php ├── ClassExtensionVisitor.php ├── ClassFQCNResolverVisitor.php ├── ClassImplementorVisitor.php ├── ClassRenamerVisitor.php ├── Exception ├── ExceptionInterface.php └── UnexpectedValueException.php ├── MethodDisablerVisitor.php └── PublicMethodsFilterVisitor.php /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/README.md -------------------------------------------------------------------------------- /UPGRADE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/UPGRADE.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/composer.lock -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/renovate.json -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Autoloader/Autoloader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Autoloader/Autoloader.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Autoloader/AutoloaderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Autoloader/AutoloaderInterface.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Exception/DisabledMethodException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Exception/DisabledMethodException.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Exception/ExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Exception/ExceptionInterface.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Exception/InvalidGeneratedClassesDirectoryException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Exception/InvalidGeneratedClassesDirectoryException.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/FileLocator/FileLocator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/FileLocator/FileLocator.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/FileLocator/FileLocatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/FileLocator/FileLocatorInterface.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/GeneratorStrategy/BaseGeneratorStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/GeneratorStrategy/BaseGeneratorStrategy.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/GeneratorStrategy/EvaluatingGeneratorStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/GeneratorStrategy/EvaluatingGeneratorStrategy.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/GeneratorStrategy/FileWriterGeneratorStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/GeneratorStrategy/FileWriterGeneratorStrategy.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/GeneratorStrategy/GeneratorStrategyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/GeneratorStrategy/GeneratorStrategyInterface.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Inflector/ClassNameInflector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Inflector/ClassNameInflector.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Inflector/ClassNameInflectorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Inflector/ClassNameInflectorInterface.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Inflector/Util/ParameterEncoder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Inflector/Util/ParameterEncoder.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Inflector/Util/UniqueIdentifierGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Inflector/Util/UniqueIdentifierGenerator.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/ReflectionBuilder/ClassBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/ReflectionBuilder/ClassBuilder.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Visitor/ClassClonerVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Visitor/ClassClonerVisitor.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Visitor/ClassExtensionVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Visitor/ClassExtensionVisitor.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Visitor/ClassFQCNResolverVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Visitor/ClassFQCNResolverVisitor.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Visitor/ClassImplementorVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Visitor/ClassImplementorVisitor.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Visitor/ClassRenamerVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Visitor/ClassRenamerVisitor.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Visitor/Exception/ExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Visitor/Exception/ExceptionInterface.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Visitor/Exception/UnexpectedValueException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Visitor/Exception/UnexpectedValueException.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Visitor/MethodDisablerVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Visitor/MethodDisablerVisitor.php -------------------------------------------------------------------------------- /src/CodeGenerationUtils/Visitor/PublicMethodsFilterVisitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ocramius/CodeGenerationUtils/HEAD/src/CodeGenerationUtils/Visitor/PublicMethodsFilterVisitor.php --------------------------------------------------------------------------------