Plugins

Eigene Plugins erstellen

Plugins können im Verzeichnis /share/plugins/[plugin_type]/ eingebunden werden.

Aktuell werden die folgende [plugin_type]unterstützt:

  • auth

  • repository

  • webservice

Aufbau eines Plugins

Ordnerstruktur:
/pluginname/plugin.php 
           /(config.php)
           /(processors/)
           /(request/)
           

Die Datei plugin.php erweitert die entsprechende [plugin_type]_plugin_base Klasse. Hier ein Beispiel für ein Repository-Plugin.

class repository_plugin_meinPlugin extends repository_plugin_base {

}        

Reporitory Plugin

Exemplarischer Aufbau eines Repository Plugins:

Last updated