Shieldon\Firewall\Driver\SqliteDriver
PDO
$pdo -
La instancia de PDO.bool
$debug false
Activar o desactivar el modo de depuración.self
Debe inyectar una instancia de PDO al controlador de datos de Shieldon.
$sqliteDriver = new \Shieldon\Firewall\Driver\SqliteDriver($pdoInstance);
Ejemplo:
$dbLocation = APPPATH . 'cache/shieldon.sqlite3';
$pdoInstance = new \PDO('sqlite:' . $dbLocation);
$kernel->setDriver(
new \Shieldon\Firewall\Driver\SqliteDriver($pdoInstance)
);
No establezca $debug en true, de lo contrario, SqliteDriver lanzará un error cuando no existan las tablas de datos.