MediaWiki REL1_34
MutableContext.php
Go to the documentation of this file.
1<?php
25interface MutableContext {
26
30 public function setConfig( Config $config );
31
35 public function setRequest( WebRequest $request );
36
40 public function setTitle( Title $title );
41
45 public function setWikiPage( WikiPage $wikiPage );
46
50 public function setOutput( OutputPage $output );
51
55 public function setUser( User $user );
56
60 public function setLanguage( $language );
61
65 public function setSkin( Skin $skin );
66
67}
This is one of the Core classes and should be read at least once by any new developers.
The main skin class which provides methods and properties for all other skins.
Definition Skin.php:38
Represents a title within MediaWiki.
Definition Title.php:42
The User object encapsulates all of the user-specific settings (user_id, name, rights,...
Definition User.php:51
The WebRequest class encapsulates getting at data passed in the URL or via a POSTed form stripping il...
Class representing a MediaWiki article and history.
Definition WikiPage.php:47
Interface for configuration instances.
Definition Config.php:28
setOutput(OutputPage $output)
setWikiPage(WikiPage $wikiPage)
setLanguage( $language)
setRequest(WebRequest $request)
setUser(User $user)
setConfig(Config $config)
setTitle(Title $title)
setSkin(Skin $skin)