Set visibility to private for properties that are not referenced outside
of the class itself, and when the class is not currently being subclassed.
Change-Id: I427c6de5a0a29b43cff755db0eb8a750db620173
* @ingroup Cache
*/
class FileDependency extends CacheDependency {
- var $filename, $timestamp;
+ private $filename;
+ private $timestamp;
/**
* Create a file dependency
* @ingroup Cache
*/
class TitleDependency extends CacheDependency {
- var $titleObj;
- var $ns, $dbk;
- var $touched;
+ private $titleObj;
+ private $ns;
+ private $dbk;
+ private $touched;
/**
* Construct a title dependency
* @ingroup Cache
*/
class TitleListDependency extends CacheDependency {
- var $linkBatch;
- var $timestamps;
+ private $linkBatch;
+ private $timestamps;
/**
* Construct a dependency on a list of titles
* @ingroup Cache
*/
class GlobalDependency extends CacheDependency {
- var $name, $value;
+ private $name;
+ private $value;
function __construct( $name ) {
$this->name = $name;
* @ingroup Cache
*/
class ConstantDependency extends CacheDependency {
- var $name, $value;
+ private $name;
+ private $value;
function __construct( $name ) {
$this->name = $name;