Shieldon\Firewall\Driver\SqliteDriver
PDO
$pdo -
Экземпляр PDO.bool
$debug false
Включить или отключить режим отладки.self
Вам необходимо внедрить экземпляр PDO в драйвер данных Shieldon.
$sqliteDriver = new \Shieldon\Firewall\Driver\SqliteDriver($pdoInstance);
Пример:
$dbLocation = APPPATH . 'cache/shieldon.sqlite3';
$pdoInstance = new \PDO('sqlite:' . $dbLocation);
$kernel->setDriver(
new \Shieldon\Firewall\Driver\SqliteDriver($pdoInstance)
);
Не устанавливайте $debug в true, иначе SqliteDriver будет выдавать ошибку, когда отсутствуют таблицы данных.