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 180 of file CacheDependency.php.
TitleDependency::__construct | ( | Title $ | title | ) |
Construct a title dependency.
$title | Title |
Definition at line 189 of file CacheDependency.php.
References Title::getDBkey(), and Title::getNamespace().
TitleDependency::__sleep | ( | ) |
TitleDependency::getTitle | ( | ) |
Definition at line 206 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 213 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 195 of file CacheDependency.php.
References getTitle().
TitleDependency::$dbk |
Definition at line 182 of file CacheDependency.php.
TitleDependency::$ns |
Definition at line 182 of file CacheDependency.php.
TitleDependency::$titleObj |
Definition at line 181 of file CacheDependency.php.
TitleDependency::$touched |