MGVO PHP API


Um den Aufruf insbesondere von MGVO Homepage-Programmen zu vereinfachen, die Daten an das aufrufende Programm liefern, wurde diese API (Application Programming Interface) geschaffen.

Einbindbare Bibliotheksdateien



  • "libs/MgvoHpApi.php"
    Die Datei enthält eine PHP-Klasse MGVO_HPAPI. Die Klasse stellt alle Methoden ()Funktionen) zur Kommunikation mit MGVO zur Verfügung Der Aufruf der Klasse und deren Funktionen ist sehr einfach gehalten.
  • "libs/MgvoSniplet.pgp"
    Diese Datei enthält die Klasse MgvoSniplet. Diese Klasse instanziiert die Klasse MgvoHpApi (Aufruf) und stellt eine großt Anzahl von Methoden (Funktionen) zur Verfügung, um die von MGVO erhaltenen Daten aufzubereiten. Der Aufruf dieser Methoden (Funktionen) führt also direkt zur Ausgabe der Daten, beispielsweise auf Ihrer Vereins-Homepage.
  • "libs/MgvoSnipletVerein"
    In dieser Datei wird die Klasse MgvoSnipletVerein auf Basis der Klasse MgvoSniplet definiert, d.h. sie erbt alle Klassen aus MgvoSniplet. So können diese Klassen in MgvoSnipletVerein überdefiniert werden.
    Diese Klassen in MgvoSnipletVerein werden aus der Wordpress API aufgerufen, d.h. alle hier definierten Methoden oder die Originalmethoden aus MgvoSniplets werden bei der Wordpress Integration verwendet.

    Testprogramme


    In dem Verzeichnis "test" finden Sie mehrere Programme zum Testen der API. Diese Testdateien eignen sich sehr gut als Vorlage für Ihre eigenen Programme.

    Download


    Die genannten Dateien stehen im Gitlab-Repository mit dem Namen "MGVO-API" zur Verfügung. Die Dateien können einzeln heruntergeladen oder mit Hilfe der Git-Funktionen installiert werden.