MediaWiki  1.27.2
IExpiringStore Interface Reference

Generic base class for storage interfaces. More...

Inheritance diagram for IExpiringStore:

Public Attributes

const TTL_DAY = 86400
 
const TTL_HOUR = 3600
 
const TTL_INDEFINITE = 0
 
const TTL_MINUTE = 60
 
const TTL_MONTH = 2592000
 
const TTL_WEEK = 604800
 
const TTL_YEAR = 31536000
 

Detailed Description

Generic base class for storage interfaces.

Provides convenient TTL constants.

Since
1.27

Definition at line 31 of file IExpiringStore.php.

Member Data Documentation

const IExpiringStore::TTL_DAY = 86400

Definition at line 36 of file IExpiringStore.php.

Referenced by LoadBalancer\doWait().

const IExpiringStore::TTL_HOUR = 3600

Definition at line 35 of file IExpiringStore.php.

const IExpiringStore::TTL_INDEFINITE = 0

Definition at line 41 of file IExpiringStore.php.

Referenced by MessageCache\setValidationHash().

const IExpiringStore::TTL_MINUTE = 60

Definition at line 34 of file IExpiringStore.php.

Referenced by ChronologyProtector\shutdown().

const IExpiringStore::TTL_MONTH = 2592000

Definition at line 38 of file IExpiringStore.php.

const IExpiringStore::TTL_WEEK = 604800

Definition at line 37 of file IExpiringStore.php.

const IExpiringStore::TTL_YEAR = 31536000

Definition at line 39 of file IExpiringStore.php.


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