Completed
Branch master (174b3a)
by
unknown
26:51
created

DatabaseBase::debug()   A

Complexity

Conditions 3
Paths 3

Size

Total Lines 8
Code Lines 5

Duplication

Lines 8
Ratio 100 %

Importance

Changes 0
Metric Value
cc 3
eloc 5
nc 3
nop 1
dl 8
loc 8
rs 9.4285
c 0
b 0
f 0
1
<?php
2
/**
3
 * @defgroup Database Database
4
 *
5
 * This file deals with database interface functions
6
 * and query specifics/optimisations.
7
 *
8
 * This program is free software; you can redistribute it and/or modify
9
 * it under the terms of the GNU General Public License as published by
10
 * the Free Software Foundation; either version 2 of the License, or
11
 * (at your option) any later version.
12
 *
13
 * This program is distributed in the hope that it will be useful,
14
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
 * GNU General Public License for more details.
17
 *
18
 * You should have received a copy of the GNU General Public License along
19
 * with this program; if not, write to the Free Software Foundation, Inc.,
20
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21
 * http://www.gnu.org/copyleft/gpl.html
22
 *
23
 * @file
24
 * @ingroup Database
25
 */
26
27
/**
28
 * Database abstraction object
29
 * @ingroup Database
30
 */
31
abstract class DatabaseBase extends Database {
32
	/**
33
	 * Get search engine class. All subclasses of this need to implement this
34
	 * if they wish to use searching.
35
	 *
36
	 * @return string
37
	 * @deprecated since 1.27; use SearchEngineFactory::getSearchEngineClass()
38
	 */
39
	public function getSearchEngine() {
40
		return 'SearchEngineDummy';
41
	}
42
}
43