We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 31f12a1 commit dcf4673Copy full SHA for dcf4673
docs/_data/nav_docs.yml
@@ -21,6 +21,7 @@
21
- id: classes-codegen-class-base
22
- id: classes-codegen-interface
23
- id: classes-codegen-class
24
+ - id: classes-codegen-enum
25
26
# n title:, 1 items: per title:, n id: per items:
27
# - title: A
docs/_docs/classes/codegen-enum.md
@@ -0,0 +1,13 @@
1
+---
2
+docid: classes-codegen-enum
3
+title: CodegenEnum
4
+layout: docs
5
+permalink: /docs/classes/CodegenEnum/
6
7
+
8
+A `CodegenInterface` is created with `$factory->codegenEnum($name, $type)`; allowable
9
+types are `string` or `int`.
10
11
+Values are added to the enum with `->::addConst()` from `CodegenBaseClass`.
12
13
+If you want an enum to be usable as its' base type, call `->setIsAs($base_type)`.
0 commit comments