pl: PDO Klasse erweitern

Beitrag lesen

Servus,

ich versuche schon die ganze Zeit, folgendes um zusetzen: Ich möchte eine Art Ersatzfunktion für bindParam erstellen die die Sache etwasübersichtlicher machen soll. Dazu habe ich die PDO Klasse erweitert:

Einzelne Methoden Delegieren ist einfacher als die Erbschaft einer ganzen Klasse anzutrefen. Du erstellst eine Instanz der PDO-Klasse und legst diese Instanz in ein Attribut der Instanz Deiner eigenen Klasse.

In einer eigenen Methode, die auch so heißen kann wie die gleichnamige PDO-Methode, kannst Du sodann die PDO-Instanz nutzen, weil sie ja als Attribut zur Verfügung steht.

Eine Factory wäre darüber hinaus ein zweckmäßiger Rahmen für Sowas, wo Du in Deiner eigenen Klasse nur noch Methoden aufrufst: Methoden in denen bei Bedarf Instanzen nicht verwandter Klassen erstellt und ggf. an eigene Attribute gebunden werden.

Und Nochwas: HTTP kennt keine Datentypen. D.h., Parameter sind nicht etwa integer sondern grundsätzlich Bytesequenzen. pl