Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 568 Bytes

File metadata and controls

9 lines (7 loc) · 568 Bytes

Enums in PHP

Examples of enumeration implementation in PHP.

  • Season - most primitive implementation
  • MicrophoneConnector - implementation using static methods to create instances
  • Decision - enumeration as singleton, Order is serializable entity containing an enumeration
  • Size - implementation wich use __callStatic() for instance creation
  • Color - numeration as singleton wich use __callStatic() for instance creation