Skip to content

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