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