Translations:Manual:RequestContext.php/2/en

A RequestContext or IContextSource provides the following accessor methods:
 * the WebRequest to fetch request variables from.
 * the Title instance for the page being outputted.
 * a OutputPage tied to the RequestContext for sending page output to.
 * the Skin class instance being used to render the page.
 * the instance of User for the user the page is rendered for.
 * (added in 1.19 to replace the now deprecated ) the Language instance of the user language the page is rendered in.
 * (added in 1.19) the WikiPage being outputted (but see below).
 * (added in 1.19) checks whether  can be called, or it will throw an exception.
 * returns a Message object with context set to the context being called. It has the same parameters as wfMessage.
 * (added in 1.23) the main Config object