Shieldon\Firewall\Driver\SqliteDriver
PDO
$pdo -
L'istanza di PDO.bool
$debug false
Attiva o disattiva la modalità di debug.self
È necessario iniettare un'istanza di PDO nel driver dei dati di Shieldon.
$sqliteDriver = new \Shieldon\Firewall\Driver\SqliteDriver($pdoInstance);
Esempio:
$dbLocation = APPPATH . 'cache/shieldon.sqlite3';
$pdoInstance = new \PDO('sqlite:' . $dbLocation);
$kernel->setDriver(
new \Shieldon\Firewall\Driver\SqliteDriver($pdoInstance)
);
Non impostare $debug su true, altrimenti SqliteDriver genererà un errore quando le tabelle dei dati non esistono.