aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorGravatar Alexis Degrugillier <aledeg@users.noreply.github.com> 2021-07-11 09:11:10 -0400
committerGravatar GitHub <noreply@github.com> 2021-07-11 15:11:10 +0200
commit714b40e2dec44075ff58eba1c7c81577f377ac98 (patch)
treedc7ffda07fe96cd8df46808951de959bf4f8cf85 /docs
parent3ed9d00f0a782a948234e33a6f2060acf9362c14 (diff)
Add system configuration for extension (#3626)
Before, only the user configuration was supported by extensions. But it was limiting if one has to create a system extension with configuration. Now, both user and system configuration are supported.
Diffstat (limited to 'docs')
-rw-r--r--docs/en/developers/03_Backend/05_Extensions.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/en/developers/03_Backend/05_Extensions.md b/docs/en/developers/03_Backend/05_Extensions.md
index 0c87793c9..e5e2e51e6 100644
--- a/docs/en/developers/03_Backend/05_Extensions.md
+++ b/docs/en/developers/03_Backend/05_Extensions.md
@@ -300,6 +300,9 @@ The `Minz_Extension` abstract class defines another set of methods that should n
* the `registerViews` method registers the extension views in FreshRSS.
* the `registerTranslates` method registers the extension translation files in FreshRSS.
* the `registerHook` method registers hook actions in different part of the application.
+* the `getSystemConfiguration` method retrieves the extension configuration for the system.
+* the `setSystemConfiguration` method stores the extension configuration for the system.
+* the `removeSystemConfiguration` method removes the extension configuration for the system.
* the `getUserConfiguration` method retrieves the extension configuration for the current user.
* the `setUserConfiguration` method stores the extension configuration for the current user.
* the `removeUserConfiguration` method removes the extension configuration for the current user.