Public Member Functions | |
__construct (Title $title) | |
Construct a title dependency. | |
loadDependencyValues () | |
Hook to perform any expensive pre-serialize loading of dependency values. | |
__sleep () | |
Get rid of bulky Title object for sleep. | |
getTitle () | |
isExpired () | |
Returns true if the dependency is expired, false otherwise. | |
Public Attributes | |
$titleObj | |
$ns | |
$dbk | |
$touched |
Definition at line 176 of file CacheDependency.php.
TitleDependency::__construct | ( | Title $ | title | ) |
Construct a title dependency.
Title | $title |
Definition at line 185 of file CacheDependency.php.
References Title::getDBkey(), and Title::getNamespace().
TitleDependency::__sleep | ( | ) |
TitleDependency::getTitle | ( | ) |
Definition at line 202 of file CacheDependency.php.
References Title::makeTitle().
Referenced by isExpired(), and loadDependencyValues().
TitleDependency::isExpired | ( | ) |
Returns true if the dependency is expired, false otherwise.
Reimplemented from CacheDependency.
Definition at line 209 of file CacheDependency.php.
References $touched, and getTitle().
TitleDependency::loadDependencyValues | ( | ) |
Hook to perform any expensive pre-serialize loading of dependency values.
Reimplemented from CacheDependency.
Definition at line 191 of file CacheDependency.php.
References getTitle().
TitleDependency::$dbk |
Definition at line 178 of file CacheDependency.php.
TitleDependency::$ns |
Definition at line 178 of file CacheDependency.php.
TitleDependency::$titleObj |
Definition at line 177 of file CacheDependency.php.
TitleDependency::$touched |