protected $mPort;
- public function cascadingDeletes() {
- return true;
- }
-
- public function cleanupTriggers() {
- return false;
- }
-
- public function realTimestamps() {
- return false;
- }
-
public function implicitGroupby() {
return false;
}
}
/**
- * Returns true if this database supports (and uses) cascading deletes
+ * Get search engine class. All subclasses of this need to implement this
+ * if they wish to use searching.
*
- * @return bool
- */
- public function cascadingDeletes() {
- return false;
- }
- /**
- * Returns true if this database supports (and uses) triggers (e.g. on the page table)
- *
- * @return bool
- */
- public function cleanupTriggers() {
- return false;
- }
- /**
- * Returns true if this database is strict about what can be put into an IP field.
- * Specifically, it uses a NULL value instead of an empty string.
- *
- * @return bool
- */
- public function strictIPs() {
- return false;
- }
-
- /**
* @return string
* @deprecated since 1.27; use SearchEngineFactory::getSearchEngineClass()
*/