MediaWiki
master
GlobalDependency.php
Go to the documentation of this file.
1
<?php
27
class
GlobalDependency
extends
CacheDependency
{
28
private
$name;
29
private
$value;
30
31
public
function
__construct
( $name ) {
32
$this->name = $name;
33
$this->value = $GLOBALS[$name];
34
}
35
36
public
function
isExpired
() {
37
if
( !isset( $GLOBALS[$this->name] ) ) {
38
return
true
;
39
}
40
41
return
$GLOBALS[$this->name] != $this->value;
42
}
43
}
CacheDependency
Base class to represent dependencies for LocalisationCache entries.
Definition
CacheDependency.php:27
GlobalDependency
Depend on a PHP global variable.
Definition
GlobalDependency.php:27
GlobalDependency\isExpired
isExpired()
Returns true if the dependency is expired, false otherwise.
Definition
GlobalDependency.php:36
GlobalDependency\__construct
__construct( $name)
Definition
GlobalDependency.php:31
includes
language
dependency
GlobalDependency.php
Generated on Wed Apr 24 2024 05:23:31 for MediaWiki by
1.10.0