diff --git a/docs/extensions/civix.md b/docs/extensions/civix.md index 0dd7c35882fff71d02e8ed30ba8598e3fb1ec0de..4c9287228d3bd6652b5b32fa87d6c7da41ac09c6 100644 --- a/docs/extensions/civix.md +++ b/docs/extensions/civix.md @@ -165,6 +165,8 @@ If you want your extension to store data in the database, then you will need to Now your entity should be ready to use. Try it out with `cv api MyEntity.create` and `cv api MyEntity.get`. Then [add some tests](#generate-test). +By default when you generate an entity you will be generating an APIv4 entity. To generate an APIv3 (or both) interface you need to specify `--api-version 3,4` or just `--api-version 3` + !!! note "Troubleshooting" If you've generated an entity within an extension that you created with `civix` v18.01.0 or earlier, then you'll need to add this hook to your `myextension.php` file (changing `myextension` to your extension's short name).