Linux anchor 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
Apache/2.4.18 (Ubuntu)
Server IP : 10.10.100.4 & Your IP : 216.73.217.150
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
wiki.bernardino.org /
includes /
search /
Delete
Unzip
Name
Size
Permission
Date
Action
AugmentPageProps.php
468
B
-rw-r--r--
2016-11-28 20:20
DummySearchIndexFieldDefinition.php
555
B
-rw-r--r--
2016-11-28 20:20
NullIndexField.php
994
B
-rw-r--r--
2016-11-28 20:20
ParserOutputSearchDataExtractor.php
2.5
KB
-rw-r--r--
2016-11-28 20:20
PerRowAugmentor.php
852
B
-rw-r--r--
2016-11-28 20:20
ResultAugmentor.php
253
B
-rw-r--r--
2016-11-28 20:20
ResultSetAugmentor.php
271
B
-rw-r--r--
2016-11-28 20:20
SearchDatabase.php
1.49
KB
-rw-r--r--
2016-11-28 20:20
SearchEngine.php
22.22
KB
-rw-r--r--
2016-11-28 20:20
SearchEngineConfig.php
2.5
KB
-rw-r--r--
2016-11-28 20:20
SearchEngineFactory.php
1.3
KB
-rw-r--r--
2016-11-28 20:20
SearchExactMatchRescorer.php
5.36
KB
-rw-r--r--
2016-11-28 20:20
SearchHighlighter.php
15.44
KB
-rw-r--r--
2016-11-28 20:20
SearchIBM_DB2.php
6.17
KB
-rw-r--r--
2011-05-28 21:00
SearchIndexField.php
1.81
KB
-rw-r--r--
2016-11-28 20:20
SearchIndexFieldDefinition.php
2.42
KB
-rw-r--r--
2016-11-28 20:20
SearchMssql.php
6.15
KB
-rw-r--r--
2016-11-28 20:20
SearchMySQL.php
12.27
KB
-rw-r--r--
2016-11-28 20:20
SearchNearMatchResultSet.php
593
B
-rw-r--r--
2016-11-28 20:20
SearchNearMatcher.php
4.35
KB
-rw-r--r--
2016-11-28 20:20
SearchOracle.php
7.22
KB
-rw-r--r--
2016-11-28 20:20
SearchPostgres.php
6.16
KB
-rw-r--r--
2016-11-28 20:20
SearchResult.php
6.27
KB
-rw-r--r--
2016-11-28 20:20
SearchResultSet.php
6.05
KB
-rw-r--r--
2016-11-28 20:20
SearchSqlite.php
8.57
KB
-rw-r--r--
2016-11-28 20:20
SearchSuggestion.php
4.38
KB
-rw-r--r--
2016-11-28 20:20
SearchSuggestionSet.php
5.64
KB
-rw-r--r--
2016-11-28 20:20
SearchUpdate.php
3.63
KB
-rw-r--r--
2011-11-30 01:41
SqlSearchResultSet.php
1.22
KB
-rw-r--r--
2016-11-28 20:20
Save
Rename
<?php /** * Factory class for SearchEngine. * Allows to create engine of the specific type. */ class SearchEngineFactory { /** * Configuration for SearchEngine classes. * @var SearchEngineConfig */ private $config; public function __construct( SearchEngineConfig $config ) { $this->config = $config; } /** * Create SearchEngine of the given type. * @param string $type * @return SearchEngine */ public function create( $type = null ) { $dbr = null; $configType = $this->config->getSearchType(); $alternatives = $this->config->getSearchTypes(); if ( $type && in_array( $type, $alternatives ) ) { $class = $type; } elseif ( $configType !== null ) { $class = $configType; } else { $dbr = wfGetDB( DB_REPLICA ); $class = self::getSearchEngineClass( $dbr ); } $search = new $class( $dbr ); return $search; } /** * @param IDatabase $db * @return string SearchEngine subclass name * @since 1.28 */ public static function getSearchEngineClass( IDatabase $db ) { switch ( $db->getType() ) { case 'sqlite': return 'SearchSqlite'; case 'mysql': return 'SearchMySQL'; case 'postgres': return 'SearchPostgres'; case 'mssql': return 'SearchMssql'; case 'oracle': return 'SearchOracle'; default: return 'SearchEngineDummy'; } } }