MediaWiki
1.34.0
Restriction.php
Go to the documentation of this file.
1
<?php
23
namespace
MediaWiki\Block\Restriction
;
24
25
interface
Restriction
{
26
33
public
function
getBlockId
();
34
42
public
function
setBlockId
( $blockId );
43
50
public
function
getValue
();
51
58
public
static
function
getType
();
59
66
public
static
function
getTypeId
();
67
75
public
static
function
newFromRow
( \stdClass $row );
76
83
public
function
toRow
();
84
92
public
function
matches
( \
Title
$title
);
93
101
public
function
equals
(
Restriction
$other );
102
109
public
function
getHash
();
110
111
}
MediaWiki\Block\Restriction\Restriction\setBlockId
setBlockId( $blockId)
Sets the id of the block.
MediaWiki\Block\Restriction\Restriction\getHash
getHash()
Create a unique hash of the block restriction based on the type and value.
MediaWiki\Block\Restriction\Restriction\getType
static getType()
Gets the type of restriction.
MediaWiki\Block\Restriction\Restriction\getValue
getValue()
Gets the value of the restriction.
MediaWiki\Block\Restriction
Definition:
AbstractRestriction.php:23
MediaWiki\Block\Restriction\Restriction\equals
equals(Restriction $other)
Determine if a restriction equals another restriction.
MediaWiki\Block\Restriction\Restriction
Definition:
Restriction.php:25
MediaWiki\Block\Restriction\Restriction\newFromRow
static newFromRow(\stdClass $row)
Creates a new Restriction from a database row.
$title
$title
Definition:
testCompression.php:34
MediaWiki\Block\Restriction\Restriction\getTypeId
static getTypeId()
Gets the id of the type of restriction.
MediaWiki\Block\Restriction\Restriction\matches
matches(\Title $title)
Determine if a restriction matches a given title.
Title
Represents a title within MediaWiki.
Definition:
Title.php:42
MediaWiki\Block\Restriction\Restriction\toRow
toRow()
Convert a restriction object into a row array for insertion.
MediaWiki\Block\Restriction\Restriction\getBlockId
getBlockId()
Gets the id of the block.
includes
block
Restriction
Restriction.php
Generated on Thu Dec 19 2019 14:54:08 for MediaWiki by
1.8.16