PHP Code Generator Software: Generate PHP code structures programatically

Recommend this page to a friend!
  Info   View files View files (63)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2020-12-08 (8 days ago) RSS 2.0 feedNot yet rated by the usersTotal: 80 This week: 28All time: 9,626 This week: 8Up
Version License PHP version Categories
php_component_code_g 1.0GNU Lesser Genera...5PHP 5, Code Generation
Description Author

This package can be used to generate PHP code structures programatically.

It provides means to compose several types of PHP code structures by calling this package class functions to pass the configuration details of the code to be generated.

The package can generate the PHP code that was defined and return it as a string. Currently it can generate code for:

- Classes
- Interfaces
- Constants
- Etc.

Picture of nvb
  Performance   Level  
Name: nvb <contact>
Classes: 16 packages by
Country: Germany Germany
Innovation award
Innovation award
Nominee: 8x

 

  Files folder image Files  
File Role Description
Files folder imageexample (8 files)
Files folder imagemigration (1 file)
Files folder imagesource (22 files, 1 directory)
Files folder imagetest (13 files)
Accessible without login Plain text file .travis.yml Data Auxiliary data
Accessible without login Plain text file CHANGELOG.md Data Auxiliary data
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file phpunit.xml.dist Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files  /  example  
File Role Description
  Plain text file AbstractExample.php Class Class source
  Plain text file ClassExample.php Class Class source
  Plain text file DTOGeneratorExample.php Class Class source
  Plain text file FileExample.php Class Class source
  Plain text file InterfaceExample.php Class Class source
  Plain text file MethodExample.php Class Class source
  Plain text file ParagraphExample.php Class Class source
  Plain text file SentenceExample.php Class Class source

  Files folder image Files  /  migration  
File Role Description
  Accessible without login Plain text file 1.0.1_to_1.1.0.md Data Auxiliary data

  Files folder image Files  /  source  
File Role Description
Files folder imageFactory (13 files)
  Plain text file AbstractBasicGenerator.php Class Class source
  Plain text file AbstractContentGenerator.php Class Class source
  Plain text file AbstractDocumentedGenerator.php Class Class source
  Plain text file AbstractGenerator.php Class Class source
  Plain text file BlockGenerator.php Class Class source
  Plain text file BlockGeneratorDependentInterface.php Class Class source
  Plain text file ClassGenerator.php Class Class source
  Plain text file ConstantGenerator.php Class Class source
  Plain text file DocumentationGenerator.php Class Class source
  Plain text file FileGenerator.php Class Class source
  Plain text file GeneratorInterface.php Class Class source
  Plain text file Indention.php Class Class source
  Plain text file IndentionAwareInterface.php Class Class source
  Plain text file InterfaceGenerator.php Class Class source
  Plain text file InvalidArgumentException.php Class Class source
  Plain text file LineGenerator.php Class Class source
  Plain text file LineGeneratorDependentInterface.php Class Class source
  Plain text file MethodGenerator.php Class Class source
  Plain text file PropertyGenerator.php Class Class source
  Plain text file RuntimeException.php Class Class source
  Plain text file SignatureGenerator.php Class Class source
  Plain text file TraitGenerator.php Class Class source

  Files folder image Files  /  source  /  Factory  
File Role Description
  Plain text file AbstractGeneratorFactory.php Class Class source
  Plain text file BlockGeneratorFactory.php Class Class source
  Plain text file ClassGeneratorFactory.php Class Class source
  Plain text file ConstantGeneratorFactory.php Class Class source
  Plain text file ContentFactoryInterface.php Class Class source
  Plain text file DocumentationGeneratorFactory.php Class Class source
  Plain text file FileGeneratorFactory.php Class Class source
  Plain text file InterfaceGeneratorFactory.php Class Class source
  Plain text file LineGeneratorFactory.php Class Class source
  Plain text file MethodGeneratorFactory.php Class Class source
  Plain text file PropertyGeneratorFactory.php Class Class source
  Plain text file SignatureGeneratorFactory.php Class Class source
  Plain text file TraitGeneratorFactory.php Class Class source

  Files folder image Files  /  test  
File Role Description
  Plain text file BlockGeneratorTest.php Class Class source
  Accessible without login Plain text file bootstrap.php Aux. Auxiliary script
  Plain text file ClassGeneratorTest.php Class Class source
  Plain text file ConstantGeneratorTest.php Class Class source
  Plain text file DocumentationGeneratorTest.php Class Class source
  Plain text file FileGeneratorTest.php Class Class source
  Plain text file GeneratorTestCase.php Class Class source
  Plain text file InterfaceGeneratorTest.php Class Class source
  Plain text file LineGeneratorTest.php Class Class source
  Plain text file MethodGeneratorTest.php Class Class source
  Plain text file PropertyGeneratorTest.php Class Class source
  Plain text file SignatureGeneratorTest.php Class Class source
  Plain text file TraitGeneratorTest.php Class Class source

 Version Control Unique User Downloads Download Rankings  
 100%
Total:80
This week:28
All time:9,626
This week:8Up

For more information send a message to info at phpclasses dot org.