Shieldon\Firewall\Driver\SqliteDriver
PDO
$pdo -
PDO 인스턴스입니다.bool
$debug false
디버그 모드를 활성화하거나 비활성화합니다.self
Shieldon 데이터 드라이버에는 PDO 인스턴스를 주입해야 합니다.
$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가 오류를 발생시킵니다.