diff --git a/docs/en/02_Developer_Guides/05_Extending/01_Extensions.md b/docs/en/02_Developer_Guides/05_Extending/01_Extensions.md index e872a092c..1ece0cd4a 100644 --- a/docs/en/02_Developer_Guides/05_Extending/01_Extensions.md +++ b/docs/en/02_Developer_Guides/05_Extending/01_Extensions.md @@ -10,6 +10,11 @@ or even their own code to make it more reusable. Extensions are defined as subclasses of either [api:DataExtension] for extending a [api:DataObject] subclass or the [api:Extension] class for non DataObject subclasses (such as [api:Controllers]) +
+For performance reasons a few classes are excluded from receiving extensions, including `Object`, `ViewableData` +and `RequestHandler`. You can still apply extensions to descendants of these classes. +
+ **mysite/code/extensions/MyMemberExtension.php** :::php