aboutsummaryrefslogtreecommitdiffstats
path: root/includes/libs/filebackend/FileBackend.php
diff options
context:
space:
mode:
authordaniel <dkinzler@wikimedia.org>2020-07-03 14:07:47 +0200
committerdaniel <dkinzler@wikimedia.org>2020-07-10 00:11:50 +0200
commit897aa5605414a328afc5ea1df66fed62dc0b5c65 (patch)
tree8763f267bf343cd78e6c64d1ea4898d2285a54e4 /includes/libs/filebackend/FileBackend.php
parentcf78caa0db51088fc19a24d2404927516a04c368 (diff)
downloadmediawikicore-897aa5605414a328afc5ea1df66fed62dc0b5c65.tar.gz
mediawikicore-897aa5605414a328afc5ea1df66fed62dc0b5c65.zip
Mark file backend base classes as stable for subclassing
Bug: T247862 Change-Id: Iee9a655f29f499fb6ace6f9d5bb1e01432bd70e1
Diffstat (limited to 'includes/libs/filebackend/FileBackend.php')
-rw-r--r--includes/libs/filebackend/FileBackend.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/includes/libs/filebackend/FileBackend.php b/includes/libs/filebackend/FileBackend.php
index d7bcdbc7c937..d80b2943e5f1 100644
--- a/includes/libs/filebackend/FileBackend.php
+++ b/includes/libs/filebackend/FileBackend.php
@@ -90,6 +90,8 @@ use Wikimedia\ScopedCallback;
*
* See [the architecture doc](@ref filebackendarch) for more information.
*
+ * @stable for subclassing
+ *
* @ingroup FileBackend
* @since 1.19
*/
@@ -159,6 +161,7 @@ abstract class FileBackend implements LoggerAwareInterface {
/**
* Create a new backend instance from configuration.
* This should only be called from within FileBackendGroup.
+ * @stable for calling
*
* @param array $config Parameters include:
* - name : The unique name of this backend.
@@ -290,6 +293,7 @@ abstract class FileBackend implements LoggerAwareInterface {
/**
* Get the a bitfield of extra features supported by the backend medium
+ * @stable for overriding
*
* @return int Bitfield of FileBackend::ATTR_* flags
* @since 1.23