Manual:IContextSource.php
Appearance
From mediawiki.org
Languages:
MediaWiki file: IContextSource.php | |
---|---|
Location: | includes/context/ |
Source code: | master • 1.44.2 • 1.43.5 • 1.39.15 |
Classes: | MediaWiki\Context\IContextSource |
IContextSource.php file contains the IContextSource
interface, for objects which can provide a context on request.
Example
[edit ]You may want to access IContextSource if you are writing an API which uses type hinting in the arguments or makes instanceof
checks:
if ( $arg instanceof IContextSource ) { // Treat $arg as a context object } function foo( IContextSource $context ) { // Use $context as the request context }