MediaWiki  1.23.0
DatabaseUtility.php File Reference

This file contains database-related utility classes. More...

Go to the source code of this file.

Classes

class  Blob
 Utility class. More...
 
interface  DBMasterPos
 An object representing a master or slave position in a replicated setup. More...
 
class  DBObject
 Utility class. More...
 
class  FakeResultWrapper
 Overloads the relevant methods of the real ResultsWrapper so it doesn't go anywhere near an actual database. More...
 
interface  Field
 Base for all database-specific classes representing information about database fields. More...
 
class  LikeMatch
 Used by DatabaseBase::buildLike() to represent characters that have special meaning in SQL LIKE clauses and thus need no escaping. More...
 
class  ResultWrapper
 Result wrapper for grabbing data queried by someone else. More...
 

Detailed Description

This file contains database-related utility classes.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html

Definition in file DatabaseUtility.php.