37beb58c6f
Backends are registered to the BackendService through new data structures: Backends are concrete classes, deriving from \OCA\Files_External\Lib\Backend\Backend. During construction, the various configuration parameters of the Backend can be set, in a design similar to Symfony Console. DefinitionParameter stores a parameter configuration for an external storage: name of parameter, human-readable name, type of parameter (text, password, hidden, checkbox), flags (optional or not). Storages in the StoragesController now get their parameters validated server-side (fixes a TODO). |
||
---|---|---|
.. | ||
3rdparty | ||
ajax | ||
appinfo | ||
controller | ||
css | ||
img | ||
js | ||
l10n | ||
lib | ||
service | ||
templates | ||
tests | ||
list.php | ||
personal.php | ||
settings.php |