MediaWiki REL1_33
CaptchaSessionStore Class Reference
Inheritance diagram for CaptchaSessionStore:
Collaboration diagram for CaptchaSessionStore:

Public Member Functions

 clear ( $index)
 Delete a result once the captcha has been used, so it cannot be reused.
 
 cookiesNeeded ()
 Whether this type of CaptchaStore needs cookies.
 
 retrieve ( $index)
 Retrieve the answer for a given captcha.
 
 store ( $index, $info)
 Store the correct answer for a given captcha.
 

Protected Member Functions

 __construct ()
 Protected constructor: no creating instances except through the factory method above.
 

Additional Inherited Members

- Static Public Member Functions inherited from CaptchaStore
static get ()
 Get somewhere to store captcha data that will persist between requests.
 
static unsetInstanceForTests ()
 

Detailed Description

Definition at line 5 of file CaptchaSessionStore.php.

Constructor & Destructor Documentation

◆ __construct()

CaptchaSessionStore::__construct ( )
protected

Protected constructor: no creating instances except through the factory method above.

Reimplemented from CaptchaStore.

Definition at line 6 of file CaptchaSessionStore.php.

Member Function Documentation

◆ clear()

CaptchaSessionStore::clear ( $index)

Delete a result once the captcha has been used, so it cannot be reused.

Parameters
string$index

Reimplemented from CaptchaStore.

Definition at line 19 of file CaptchaSessionStore.php.

◆ cookiesNeeded()

CaptchaSessionStore::cookiesNeeded ( )

Whether this type of CaptchaStore needs cookies.

Returns
bool

Reimplemented from CaptchaStore.

Definition at line 23 of file CaptchaSessionStore.php.

◆ retrieve()

CaptchaSessionStore::retrieve ( $index)

Retrieve the answer for a given captcha.

Parameters
string$index
Returns
string|false

Reimplemented from CaptchaStore.

Definition at line 15 of file CaptchaSessionStore.php.

◆ store()

CaptchaSessionStore::store ( $index,
$info )

Store the correct answer for a given captcha.

Parameters
string$index
string$infothe captcha result

Reimplemented from CaptchaStore.

Definition at line 11 of file CaptchaSessionStore.php.


The documentation for this class was generated from the following file: