File tree 1 file changed +8
-4
lines changed
1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -29,16 +29,20 @@ public function loadConfiguration()
29
29
{
30
30
$ container = $ this ->getContainerBuilder ();
31
31
32
- $ container ->addDefinition ($ this ->prefix ('journal ' ))
33
- ->setClass ('Nette\Caching\Storages\IJournal ' )
34
- ->setFactory ('Nette\Caching\Storages\SQLiteJournal ' , [$ this ->tempDir . '/cache/journal.s3db ' ]);
32
+ if (extension_loaded ('pdo_sqlite ' )) {
33
+ $ container ->addDefinition ($ this ->prefix ('journal ' ))
34
+ ->setClass ('Nette\Caching\Storages\IJournal ' )
35
+ ->setFactory ('Nette\Caching\Storages\SQLiteJournal ' , [$ this ->tempDir . '/cache/journal.s3db ' ]);
36
+ }
35
37
36
38
$ container ->addDefinition ($ this ->prefix ('storage ' ))
37
39
->setClass ('Nette\Caching\IStorage ' )
38
40
->setFactory ('Nette\Caching\Storages\FileStorage ' , [$ this ->tempDir . '/cache ' ]);
39
41
40
42
if ($ this ->name === 'cache ' ) {
41
- $ container ->addAlias ('nette.cacheJournal ' , $ this ->prefix ('journal ' ));
43
+ if (extension_loaded ('pdo_sqlite ' )) {
44
+ $ container ->addAlias ('nette.cacheJournal ' , $ this ->prefix ('journal ' ));
45
+ }
42
46
$ container ->addAlias ('cacheStorage ' , $ this ->prefix ('storage ' ));
43
47
}
44
48
}
You can’t perform that action at this time.
0 commit comments