aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public/Activity/ActivitySettings.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/public/Activity/ActivitySettings.php')
-rw-r--r--lib/public/Activity/ActivitySettings.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/public/Activity/ActivitySettings.php b/lib/public/Activity/ActivitySettings.php
index 98b95061cd7..c7d1ca81fef 100644
--- a/lib/public/Activity/ActivitySettings.php
+++ b/lib/public/Activity/ActivitySettings.php
@@ -40,6 +40,18 @@ abstract class ActivitySettings implements ISetting {
abstract public function getName();
/**
+ * @return string Lowercase a-z and underscore only group identifier
+ * @since 20.0.0
+ */
+ abstract public function getGroupIdentifier();
+
+ /**
+ * @return string A translated string for the settings group
+ * @since 20.0.0
+ */
+ abstract public function getGroupName();
+
+ /**
* @return int whether the filter should be rather on the top or bottom of
* the admin section. The filters are arranged in ascending order of the
* priority values. It is required to return a value between 0 and 100.