J'ai quelques soucis lorsque j'essaye d'étendre la classe pdo, je sohaite faire une classe de gestion de pagination, et je souhaite étendre la classe pdo afin de pouvoir utiliser n'importe quelle sgdb, mais je bloque au tout début, rien que pour la fonction __construct()...
Commen faut-il procéder?
class pagination extends PDO {
public function __construct($dsn,$user,$pass,$lerestedessargumentsinutilesaPDO){
$this->ressourceConnexion= parent::__construct($dsn,$user,$pass);
//exemple d'utilisation sql
if(uft8){
$this->ressourceConnexion->query('SET NAMES UTF8');
}
}
}Bon c'est un peu n'improte quoi le code ci-dessus, mais est-ce que dans le principe, c'est ça?Je suis un peu perdu....
Est-ce que c'est dans l'esprit POO ou pas ?