Download the PHP package patrickfroch/databaselayer without Composer
On this page you can find all versions of the php package patrickfroch/databaselayer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download patrickfroch/databaselayer
More information about patrickfroch/databaselayer
Files in patrickfroch/databaselayer
Package databaselayer
Short Description Bei dieser Software handelt es sich um eine Erweiterung für das Open Source CMS Contao, die Zugriff auf die Datenbank vereinfacht.
License LGPL-3.0-or-later
Informations about the package databaselayer
Databaselayer
Beschreibung
Bei dieser Software handelt es sich um eine Erweiterung für das Open Source CMS Contao, die Zugriff auf die Datenbank vereinfacht.
Autor
Patrick Froch [email protected]
Lizenz
Die Software wird unter LGPL-v3 veröffentlicht. Details sind in der Datei LICENSE zu finden.
Voraussetzungen
- php: ~8.1
- contao/core-bundle: ~4.13|^5.0
- patrickfroch/databaselayer: ^1.0
Installation
Die Installation geschieht über den ContaoManager. Einfach nach esit/databaselayer suchen und installieren.
Aleternativ kann die Erweiterung mit folgendem Befehl über Composer installiert werden:
Verwendung
Da die Funktionalität auf verschiedene Klassen aufgeteilt ist, gibt es eine Fassade, die die Funktion bündelt.
Für die Verwendung der Erweiterung wird fast ausschließlich der DatabaseHelper verwendet. Dieser ermöglicht einfache
Datenbankoperationen wie loadByValue, loadByList, insert, update und delete. Wenn man komplexere Abfragen
benötigt, kann man sich mit getQueryBuilder einen QueryBuilder geben lassen und die Abfrage manuell erstellen.
Getestete Versionen
Die Erweiterung wurde erfolgreich mit folgenden Kombinationen aus PHP und Contao getestet:
| Contao | ||||
|---|---|---|---|---|
| ✓ | ✓ | ✓ | ✓ | |
| ✓ | ✓ | ✓ | ✓ | |
| ✓ | ✓ | ✓ | ✓ | |
| ✓ | ✓ | ✓ | ✓ | |
| ✓ | ✓ | ✓ | ✓ | |
| ✓ | ✓ | ✓ | ✓ | |
| ✓ | ✓ | ✓ | ✓ |