MediaWiki master
|
This exists to make IDEs happy, so they don't see the internal-but-required-to-be-public methods on SessionProvider. More...
Inherited by MediaWiki\Session\SessionProvider.
Public Member Functions | |
canAlwaysAutocreate () | |
Returns true if this provider is exempt from autocreate user permissions check. | |
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. | |
This exists to make IDEs happy, so they don't see the internal-but-required-to-be-public methods on SessionProvider.
Definition at line 36 of file SessionProviderInterface.php.
MediaWiki\Session\SessionProviderInterface::canAlwaysAutocreate | ( | ) |
Returns true if this provider is exempt from autocreate user permissions check.
Implemented in MediaWiki\Session\SessionProvider.
MediaWiki\Session\SessionProviderInterface::describe | ( | Language | $lang | ) |
Return an identifier for this session type.
Language | $lang | Language to use. |
Implemented in MediaWiki\Session\SessionProvider.
MediaWiki\Session\SessionProviderInterface::safeAgainstCsrf | ( | ) |
Returns true if this provider is safe against csrf attacks, or false otherwise.
Implemented in MediaWiki\Session\SessionProvider.
MediaWiki\Session\SessionProviderInterface::whyNoSession | ( | ) |
Return a Message for why sessions might not be being persisted.
For example, "check whether you're blocking our cookies".
Implemented in MediaWiki\Session\CookieSessionProvider, MediaWiki\Session\ImmutableSessionProviderWithCookie, and MediaWiki\Session\SessionProvider.