dépôts
/
lhc
/
web
/
wiklou.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
571ae5b
)
Followup r107932
author
Sam Reed
<reedy@users.mediawiki.org>
Thu, 5 Jan 2012 18:49:19 +0000
(18:49 +0000)
committer
Sam Reed
<reedy@users.mediawiki.org>
Thu, 5 Jan 2012 18:49:19 +0000
(18:49 +0000)
Check random class to be isntantiated is a subclass of DatabaseBase
includes/db/Database.php
patch
|
blob
|
history
diff --git
a/includes/db/Database.php
b/includes/db/Database.php
index
3da1486
..
be8d332
100644
(file)
--- a/
includes/db/Database.php
+++ b/
includes/db/Database.php
@@
-686,7
+686,7
@@
abstract class DatabaseBase implements DatabaseType {
isset( $p['flags'] ) ? $p['flags'] : 0,
isset( $p['tablePrefix'] ) ? $p['tablePrefix'] : 'get from global'
);
- } elseif ( class_exists( $class ) ) {
+ } elseif ( class_exists( $class )
&& is_subclass_of( $class, 'DatabaseBase' )
) {
return new $class( $p );
} else {
return null;