2018-02-27 06:24:46 +00:00
|
|
|
<?php
|
|
|
|
|
|
2020-06-29 12:13:29 +00:00
|
|
|
/**
|
|
|
|
|
* @newable
|
externalstore: Improve overall documentation
* Consolidate various duplicate docs to the main entry point.
Especially the duplication that followed after ExternalStoreFactory
and ExternalStoreAccess were introduced with ExternalStore
left as deprecated wrapper.
* Officially mark ExternalStoreFactory as internal, pointing
to ExternalStoreAccess instead. And document why the latter exists,
since it seems all its methods could trivially move to the factory
class. Follows-up I40c3b553, where it was explained that the factory
is meant to be an internal implementation detail, with the access
class meant to resemble ExternalStoreMedium.
* Use consistent terms for "protocol", "location" and "object"
(reduce use of words like medium, backend, type, blob, revision,
etc. within this code).
* Document that ExternalStore is fundamentally designed as an
append-only store (per T247383).
Bug: T247383
Change-Id: I1094af7d35a14f9e47b8791f3e4cc888e8cbfc7f
2021-12-15 01:01:20 +00:00
|
|
|
* @ingroup ExternalStorage
|
2020-06-29 12:13:29 +00:00
|
|
|
*/
|
2018-02-27 06:24:46 +00:00
|
|
|
class ExternalStoreException extends MWException {
|
|
|
|
|
|
|
|
|
|
}
|