summaryrefslogtreecommitdiff
path: root/maintenance/sqlite.inc
diff options
context:
space:
mode:
Diffstat (limited to 'maintenance/sqlite.inc')
-rw-r--r--maintenance/sqlite.inc11
1 files changed, 5 insertions, 6 deletions
diff --git a/maintenance/sqlite.inc b/maintenance/sqlite.inc
index 16568ac7..08188cad 100644
--- a/maintenance/sqlite.inc
+++ b/maintenance/sqlite.inc
@@ -33,10 +33,7 @@ class Sqlite {
* @return bool
*/
public static function isPresent() {
- wfSuppressWarnings();
- $compiled = wfDl( 'pdo_sqlite' );
- wfRestoreWarnings();
- return $compiled;
+ return extension_loaded( 'pdo_sqlite' );
}
/**
@@ -73,7 +70,9 @@ class Sqlite {
$tables = $db->query( "SELECT name FROM sqlite_master WHERE type='table'", __METHOD__ );
foreach ( $tables as $table ) {
- if ( strpos( $table->name, 'sqlite_' ) === 0 ) continue;
+ if ( strpos( $table->name, 'sqlite_' ) === 0 ) {
+ continue;
+ }
$columns = $db->query( "PRAGMA table_info({$table->name})", __METHOD__ );
foreach ( $columns as $col ) {
@@ -89,4 +88,4 @@ class Sqlite {
$db->close();
return true;
}
- };
+};