MediaWiki REL1_37
|
Classes | |
interface | WikiAwareEntity |
Marker interface for entities aware of the wiki they belong to. More... | |
Functions | |
assertWiki ( $wikiId) | |
Throws if $wikiId is not the same as this entity wiki. | |
assertWikiIdParam ( $wikiId) | |
Asserts correct $wikiId parameter was passed. | |
deprecateInvalidCrossWiki ( $wikiId, string $since) | |
Emits a deprecation warning $since version if $wikiId is not the same as this wiki. | |
wikiIdToString ( $wikiId) | |
Convert $wikiId to a string for logging. | |
Variables | |
trait | WikiAwareEntityTrait |
MediaWiki\DAO\assertWiki | ( | $wikiId | ) |
Throws if $wikiId is not the same as this entity wiki.
string | false | $wikiId | The wiki ID expected by the caller. |
PreconditionException |
Definition at line 54 of file WikiAwareEntityTrait.php.
References MediaWiki\DAO\wikiIdToString().
|
protected |
Asserts correct $wikiId parameter was passed.
string | false | $wikiId |
Definition at line 88 of file WikiAwareEntityTrait.php.
|
protected |
Emits a deprecation warning $since version if $wikiId is not the same as this wiki.
string | false | $wikiId | |
string | $since |
Definition at line 70 of file WikiAwareEntityTrait.php.
References wfDeprecatedMsg(), and MediaWiki\DAO\wikiIdToString().
|
private |
Convert $wikiId to a string for logging.
string | false | $wikiId |
Definition at line 99 of file WikiAwareEntityTrait.php.
Referenced by MediaWiki\DAO\assertWiki(), and MediaWiki\DAO\deprecateInvalidCrossWiki().
trait MediaWiki::DAO\WikiAwareEntityTrait |
Definition at line 32 of file WikiAwareEntityTrait.php.