PHP gossi\codegen\model Namespace

Nested Namespaces

gossi\codegen\model\parts

Interfaces

Name Description
ConstantsInterface Interface to all php structs that can have constants
DocblockInterface Docblock interface to represent models that have a docblock
GenerateableInterface Represents all models that can be generated with a code generator
NamespaceInterface Represents models that have a namespace
PropertiesInterface
RoutineInterface
TraitsInterface Represents models that can have traits
ValueInterface

Classes

Name Description
AbstractModel Parent of all models
AbstractPhpMember Abstract PHP member class.
AbstractPhpStruct Represents an abstract php struct.
PhpClass Represents a PHP class.
PhpConstant Represents a PHP constant.
PhpFunction Represents a PHP function.
PhpInterface Represents a PHP interface.
PhpMethod Represents a PHP method.
PhpParameter Represents a PHP parameter.
PhpProperty Represents a PHP property.
PhpTrait Represents a PHP trait.