Ich wollte mit method chaining arbeiten und habe meine Datenbankklasse von PDO erben lassen. Die Methode prepare sieht so aus:
Ich bekomme diese im Betreff genannte Fehlermeldung. Ist es wegen dem Rückgabetyp? Oder wo liegt mein Fehler.
Danke für die Hilfe.
====================
Fehler gefunden. Das Type Hinting im Parameter weglassen. Also:
PHP-Code:
public function prepare($statment, array $options = array())
{
try {
$this->statement = parent::prepare($statement, $options);
}
catch(PDOException $e){
throw new Exception($e->getMessage());
}
return $this;
}
Danke für die Hilfe.
====================
Fehler gefunden. Das Type Hinting im Parameter weglassen. Also:
PHP-Code:
public function prepare($statment, $options = array())
{
try {
$this->statement = parent::prepare($statement, $options);
}
catch(PDOException $e){
throw new Exception($e->getMessage());
}
return $this;
}
Kommentar