public function __construct(array $config, \PDO $pdo = null) { $pdo = $pdo === null ? $this->buildPdo($config) : $pdo; $this->setDb($pdo); parent::__construct($config); }