MediaWiki  REL1_24
DerivativeResourceLoaderContext Class Reference

Allows changing specific properties of a context object, without changing the main one. More...

Inheritance diagram for DerivativeResourceLoaderContext:
Collaboration diagram for DerivativeResourceLoaderContext:

List of all members.

Public Member Functions

 __construct (ResourceLoaderContext $context)
 getDebug ()
 getDirection ()
 getLanguage ()
 getModules ()
 getOnly ()
 getRaw ()
 getRequest ()
 getResourceLoader ()
 getSkin ()
 getUser ()
 getVersion ()
 setDebug ($debug)
 setDirection ($direction)
 setLanguage ($language)
 setModules (array $modules)
 setOnly ($only)
 setRaw ($raw)
 setSkin ($skin)
 setUser ($user)
 setVersion ($version)

Protected Attributes

 $debug
 $direction
 $hash
 $language
 $modules
 $only
 $raw
 $skin
 $user
 $version

Private Attributes

ResourceLoaderContext $context

Detailed Description

Allows changing specific properties of a context object, without changing the main one.

Inspired by DerivativeContext.

Since:
1.24

Definition at line 30 of file DerivativeResourceLoaderContext.php.


Constructor & Destructor Documentation


Member Function Documentation

Returns:
bool

Reimplemented from ResourceLoaderContext.

Definition at line 130 of file DerivativeResourceLoaderContext.php.

Returns:
string

Reimplemented from ResourceLoaderContext.

Definition at line 82 of file DerivativeResourceLoaderContext.php.

Returns:
string

Reimplemented from ResourceLoaderContext.

Definition at line 65 of file DerivativeResourceLoaderContext.php.

References language.

Returns:
array

Reimplemented from ResourceLoaderContext.

Definition at line 50 of file DerivativeResourceLoaderContext.php.

Returns:
string|null

Reimplemented from ResourceLoaderContext.

Definition at line 146 of file DerivativeResourceLoaderContext.php.

Returns:
bool

Reimplemented from ResourceLoaderContext.

Definition at line 178 of file DerivativeResourceLoaderContext.php.

Returns:
string|null

Reimplemented from ResourceLoaderContext.

Definition at line 98 of file DerivativeResourceLoaderContext.php.

References ContextSource\getSkin(), and skin().

Returns:
string|null

Reimplemented from ResourceLoaderContext.

Definition at line 114 of file DerivativeResourceLoaderContext.php.

References user.

Returns:
string|null

Reimplemented from ResourceLoaderContext.

Definition at line 162 of file DerivativeResourceLoaderContext.php.

References version.

Parameters:
bool$debug

Definition at line 141 of file DerivativeResourceLoaderContext.php.

Parameters:
string$direction

Definition at line 93 of file DerivativeResourceLoaderContext.php.

Parameters:
string$language

Definition at line 76 of file DerivativeResourceLoaderContext.php.

Parameters:
string[]$modules

Definition at line 61 of file DerivativeResourceLoaderContext.php.

Parameters:
string$only

Definition at line 157 of file DerivativeResourceLoaderContext.php.

Parameters:
bool$raw

Definition at line 189 of file DerivativeResourceLoaderContext.php.

Parameters:
string$skin

Definition at line 109 of file DerivativeResourceLoaderContext.php.

Parameters:
string$user

Definition at line 125 of file DerivativeResourceLoaderContext.php.

Parameters:
string$version

Definition at line 173 of file DerivativeResourceLoaderContext.php.


Member Data Documentation

ResourceLoaderContext DerivativeResourceLoaderContext::$context [private]

Definition at line 34 of file DerivativeResourceLoaderContext.php.

Referenced by __construct().

DerivativeResourceLoaderContext::$debug [protected]

Reimplemented from ResourceLoaderContext.

Definition at line 40 of file DerivativeResourceLoaderContext.php.

DerivativeResourceLoaderContext::$direction [protected]

Reimplemented from ResourceLoaderContext.

Definition at line 37 of file DerivativeResourceLoaderContext.php.

DerivativeResourceLoaderContext::$hash [protected]

Reimplemented from ResourceLoaderContext.

Definition at line 43 of file DerivativeResourceLoaderContext.php.

DerivativeResourceLoaderContext::$language [protected]

Reimplemented from ResourceLoaderContext.

Definition at line 36 of file DerivativeResourceLoaderContext.php.

DerivativeResourceLoaderContext::$modules [protected]

Reimplemented from ResourceLoaderContext.

Definition at line 35 of file DerivativeResourceLoaderContext.php.

DerivativeResourceLoaderContext::$only [protected]

Reimplemented from ResourceLoaderContext.

Definition at line 41 of file DerivativeResourceLoaderContext.php.

DerivativeResourceLoaderContext::$raw [protected]

Reimplemented from ResourceLoaderContext.

Definition at line 44 of file DerivativeResourceLoaderContext.php.

DerivativeResourceLoaderContext::$skin [protected]

Reimplemented from ResourceLoaderContext.

Definition at line 38 of file DerivativeResourceLoaderContext.php.

DerivativeResourceLoaderContext::$user [protected]

Reimplemented from ResourceLoaderContext.

Definition at line 39 of file DerivativeResourceLoaderContext.php.

DerivativeResourceLoaderContext::$version [protected]

Reimplemented from ResourceLoaderContext.

Definition at line 42 of file DerivativeResourceLoaderContext.php.


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