dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "Add SPARQL client to core"
[lhc/web/wiklou.git]
/
includes
/
search
/
SearchEngineFactory.php
diff --git
a/includes/search/SearchEngineFactory.php
b/includes/search/SearchEngineFactory.php
index
a767bc3
..
8cdca57
100644
(file)
--- a/
includes/search/SearchEngineFactory.php
+++ b/
includes/search/SearchEngineFactory.php
@@
-1,5
+1,7
@@
<?php
<?php
+use Wikimedia\Rdbms\IDatabase;
+
/**
* Factory class for SearchEngine.
* Allows to create engine of the specific type.
/**
* Factory class for SearchEngine.
* Allows to create engine of the specific type.
@@
-47,17
+49,17
@@
class SearchEngineFactory {
public static function getSearchEngineClass( IDatabase $db ) {
switch ( $db->getType() ) {
case 'sqlite':
public static function getSearchEngineClass( IDatabase $db ) {
switch ( $db->getType() ) {
case 'sqlite':
- return
'SearchSqlite'
;
+ return
SearchSqlite::class
;
case 'mysql':
case 'mysql':
- return
'SearchMySQL'
;
+ return
SearchMySQL::class
;
case 'postgres':
case 'postgres':
- return
'SearchPostgres'
;
+ return
SearchPostgres::class
;
case 'mssql':
case 'mssql':
- return
'SearchMssql'
;
+ return
SearchMssql::class
;
case 'oracle':
case 'oracle':
- return
'SearchOracle'
;
+ return
SearchOracle::class
;
default:
default:
- return
'SearchEngineDummy'
;
+ return
SearchEngineDummy::class
;
}
}
}
}
}
}