MediaWiki
REL1_31
RevisionLookup.php
Go to the documentation of this file.
1
<?php
23
namespace
MediaWiki\Storage
;
24
25
use
IDBAccessObject
;
26
use
MediaWiki\Linker\LinkTarget
;
27
use
Title
;
28
37
interface
RevisionLookup
extends
IDBAccessObject
{
38
51
public
function
getRevisionById
( $id, $flags = 0 );
52
65
public
function
getRevisionByTitle
(
LinkTarget
$linkTarget, $revId = 0, $flags = 0 );
66
79
public
function
getRevisionByPageId
( $pageId, $revId = 0, $flags = 0 );
80
91
public
function
getPreviousRevision
(
RevisionRecord
$rev
,
Title
$title =
null
);
92
103
public
function
getNextRevision
(
RevisionRecord
$rev
,
Title
$title =
null
);
104
118
public
function
getKnownCurrentRevision
(
Title
$title, $revId );
119
120
}
MediaWiki\Storage\RevisionRecord
Page revision base class.
Definition
RevisionRecord.php:44
Title
Represents a title within MediaWiki.
Definition
Title.php:39
$rev
presenting them properly to the user as errors is done by the caller return true use this to change the list i e etc $rev
Definition
hooks.txt:1777
IDBAccessObject
Interface for database access objects.
Definition
IDBAccessObject.php:55
MediaWiki\Linker\LinkTarget
Definition
LinkTarget.php:26
MediaWiki\Storage\RevisionLookup
Service for looking up page revisions.
Definition
RevisionLookup.php:37
MediaWiki\Storage\RevisionLookup\getRevisionByTitle
getRevisionByTitle(LinkTarget $linkTarget, $revId=0, $flags=0)
Load either the current, or a specified, revision that's attached to a given link target.
MediaWiki\Storage\RevisionLookup\getNextRevision
getNextRevision(RevisionRecord $rev, Title $title=null)
Get next revision for this title.
MediaWiki\Storage\RevisionLookup\getRevisionById
getRevisionById( $id, $flags=0)
Load a page revision from a given revision ID number.
MediaWiki\Storage\RevisionLookup\getRevisionByPageId
getRevisionByPageId( $pageId, $revId=0, $flags=0)
Load either the current, or a specified, revision that's attached to a given page ID.
MediaWiki\Storage\RevisionLookup\getKnownCurrentRevision
getKnownCurrentRevision(Title $title, $revId)
Load a revision based on a known page ID and current revision ID from the DB.
MediaWiki\Storage\RevisionLookup\getPreviousRevision
getPreviousRevision(RevisionRecord $rev, Title $title=null)
Get previous revision for this title.
MediaWiki\Storage
Definition
BlobAccessException.php:23
includes
Storage
RevisionLookup.php
Generated on Mon Nov 25 2024 15:35:31 for MediaWiki by
1.10.0