Skip to content

Commit 31f12a1

Browse files
committed
Add docs for CodegenInterface
1 parent 6b090b6 commit 31f12a1

2 files changed

Lines changed: 11 additions & 0 deletions

File tree

docs/_data/nav_docs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
- id: classes-codegen-type
2020
- id: classes-codegen-shape
2121
- id: classes-codegen-class-base
22+
- id: classes-codegen-interface
2223
- id: classes-codegen-class
2324

2425
# n title:, 1 items: per title:, n id: per items:
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
docid: classes-codegen-interface
3+
title: CodegenInterface
4+
layout: docs
5+
permalink: /docs/classes/CodegenInterface/
6+
---
7+
8+
A `CodegenInterface` is created with `$factory->codegenInterface(name)`; it can
9+
extend other interfaces via `->addInterface($codegen_implements_interface)`, and
10+
does not add any other features to `CodegenClassBase`.

0 commit comments

Comments
 (0)