code generator with templates for properties, traits, classes, methods, constants, php documentation for creating PHP files from configuration