Manual:IContextSource.php
Appearance
| Ficheiro do MediaWiki: IContextSource.php | |
|---|---|
| Localização: | includes/context/ (includes/Context/ na versão 1.46 ou superior) |
| Código fonte: | master • 1.45.1 • 1.44.3 • 1.43.6 |
| Classes: | MediaWiki\Context\IContextSource |
O ficheiro IContextSource.php contém a interface IContextSource, para os objetos que podem fornecer um contexto no pedido.
Exemplo
Pode querer aceder a IContextSource se estiver a escrever uma API que utiliza dicas do tipo nos argumentos ou faz verificações de instanceof:
if ( $arg instanceof IContextSource ) {
// Tratar $arg como um objeto de contexto
}
function foo( IContextSource $context ) {
// Utilizar $context como o contexto do pedido
}