Saya kira setiap ORM modern bergantung pada PDO sebagai driver database standar.
Jika Anda memiliki ekstensi MySQLi diaktifkan maka Anda harus dapat menulis PDO Anda sendiri (IIRC MySQLi mendukung semua yang dilakukan PDO).
if (extension_loaded('pdo_mysql') == false) {
class PDO {
protected $connection;
public function __construct($dsn, $username = null, $password = null, array $driver_options = array()) {
$this->connection = new MySQLi(...);
}
}
class PDOStatement { ... }
class PDOException extends RuntimeException { ... }
}
Anda harus mengimplementasikan seluruh API PDO tetapi setidaknya itu akan berhasil.