Doctrine Database Abstraction Layer (DBAL) einführen
Die bestehende QUIQQER Database Klasse soll gegen den Doctrine Database Abstraction Layer (DBAL) ausgetauscht werden: https://www.doctrine-project.org/projects/doctrine-dbal/en/4.0/index.html
Dazu haben wir folgendes grob besprochen:
- Die QUI Klasse bekommt eine
getQueryBuilder
Methode - Die Database Klasse und die
QUI::getDatabase()
Methode werden deprecated - Die Datenbankverbindung wird über Doctrine aufgebaut
- QUIQQER baut keine eigene DB Verbindung auf sondern verwendet die PDO Verbindung aus Doctrine