Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Lib\Store\RedirectRevision Class Reference

Represents a revision of a Wikibase redirect. More...

Public Member Functions

 __construct (EntityRedirect $redirect, int $revisionId=0, string $mwTimestamp='')
 
 getRedirect ()
 
 getRevisionId ()
 
 getTimestamp ()
 

Private Attributes

 $redirect
 
 $revisionId
 
 $mwTimestamp
 

Detailed Description

Represents a revision of a Wikibase redirect.

Author
Daniel Kinzler

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Lib\Store\RedirectRevision::__construct ( EntityRedirect $redirect,
int $revisionId = 0,
string $mwTimestamp = '' )
Parameters
EntityRedirect$redirect
int$revisionIdRevision ID or 0 for none
string$mwTimestampin MediaWiki format or an empty string for none
Exceptions
InvalidArgumentException

Member Function Documentation

◆ getRedirect()

Wikibase\Lib\Store\RedirectRevision::getRedirect ( )
Returns
EntityRedirect

◆ getRevisionId()

Wikibase\Lib\Store\RedirectRevision::getRevisionId ( )
See also
RevisionRecord::getId
Returns
int

◆ getTimestamp()

Wikibase\Lib\Store\RedirectRevision::getTimestamp ( )
See also
RevisionRecord::getTimestamp
Returns
string in MediaWiki format or an empty string

Member Data Documentation

◆ $mwTimestamp

Wikibase\Lib\Store\RedirectRevision::$mwTimestamp
private

◆ $redirect

Wikibase\Lib\Store\RedirectRevision::$redirect
private

◆ $revisionId

Wikibase\Lib\Store\RedirectRevision::$revisionId
private

The documentation for this class was generated from the following file: