Shieldon\Firewall\Driver\SqliteDriver
PDO
$pdo -
L'instance PDO.bool
$debug false
Activer ou désactiver le mode de débogage.self
Vous devez injecter une instance PDO dans le pilote de données Shieldon.
$sqliteDriver = new \Shieldon\Firewall\Driver\SqliteDriver($pdoInstance);
Exemple :
$dbLocation = APPPATH . 'cache/shieldon.sqlite3';
$pdoInstance = new \PDO('sqlite:' . $dbLocation);
$kernel->setDriver(
new \Shieldon\Firewall\Driver\SqliteDriver($pdoInstance)
);
Ne définissez pas $debug sur true, sinon SqliteDriver lancera une erreur lorsque les tables de données n'existent pas.