MediaWiki
REL1_35
SessionProviderInterface.php
Go to the documentation of this file.
1
<?php
24
namespace
MediaWiki\Session
;
25
26
use
Language
;
27
use
Message
;
28
36
interface
SessionProviderInterface
{
37
44
public
function
describe
(
Language
$lang
);
45
53
public
function
whyNoSession
();
54
60
public
function
safeAgainstCsrf
();
61
}
Language
Internationalisation code See https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation for more...
Definition
Language.php:41
Message
The Message class deals with fetching and processing of interface message into a variety of formats.
Definition
Message.php:161
MediaWiki\Session\SessionProviderInterface
This exists to make IDEs happy, so they don't see the internal-but-required-to-be-public methods on S...
Definition
SessionProviderInterface.php:36
MediaWiki\Session\SessionProviderInterface\describe
describe(Language $lang)
Return an identifier for this session type.
MediaWiki\Session\SessionProviderInterface\safeAgainstCsrf
safeAgainstCsrf()
Returns true if this provider is safe against csrf attacks, or false otherwise.
MediaWiki\Session\SessionProviderInterface\whyNoSession
whyNoSession()
Return a Message for why sessions might not be being persisted.
MediaWiki\Session
Definition
BotPasswordSessionProvider.php:24
$lang
if(!isset( $args[0])) $lang
Definition
testCompression.php:37
includes
session
SessionProviderInterface.php
Generated on Sat Apr 6 2024 00:07:49 for MediaWiki by
1.9.8