public function __construct($dsn, $logger) { parent::__construct($dsn); $this->connect($dsn); $this->set_logger($logger); $this->_in_transaction = false; }