PHP Classes
elePHPant
Icontem

PHP Enum Data Type: Generate a enumeration class for a given namespace

Recommend this page to a friend!
  Info   View files View files (2)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2015-09-04 (9 months ago) RSS 2.0 feedNot enough user ratingsTotal: 416 All time: 6,054 This week: 1,088Up
Version License PHP version Categories
enumerator 1.0Free for non-comm...5.3PHP 5, Data types, Code Generation
Description Author

This class can generate a enumeration class for a given namespace.

It can generate code for a enumeration class from a given list of enumerated values and the respective names.

The class extends SplEnum if available, or emulates it with custom base class.

The generated class can be defigned under a specific namespace.

The default value of the enumeration can also be configured.

Innovation Award
PHP Programming Innovation award nominee
April 2013
Number 2
Enumerated data types can be implemented in PHP using the SplEnum class.

This class can generate enumerated data type classes that extend SplEnum class but are defined within a given namespace.

Manuel Lemos
Picture of Asher Wolfstein
  Performance   Level  
Name: Asher Wolfstein <contact>
Classes: 14 packages by
Country: United States United States
Age: 33
All time rank: 1220161 in United States United States
Week rank: 519 Up57 in United States United States Up
Innovation award
Innovation award
Nominee: 4x

  Files folder image Files  
File Role Description
Files folder imageFalcraft (2 directories)

  Files folder image Files  /  Falcraft  
File Role Description
Files folder imageData (1 directory)
Files folder imagetests (1 directory)

  Files folder image Files  /  Falcraft  /  Data  
File Role Description
Files folder imageTypes (1 file)

  Files folder image Files  /  Falcraft  /  Data  /  Types  
File Role Description
  Plain text file Enumeration.php Class The enum generator class

  Files folder image Files  /  Falcraft  /  tests  
File Role Description
Files folder imageData (1 directory)

  Files folder image Files  /  Falcraft  /  tests  /  Data  
File Role Description
Files folder imageTypes (1 file)

  Files folder image Files  /  Falcraft  /  tests  /  Data  /  Types  
File Role Description
  Accessible without login Plain text file Enumeration.php Example Test Script

 Version Control Reuses Unique User Downloads Download Rankings  
 0%1
Total:416
This week:0
All time:6,054
This week:1,088Up