Browse Source

Better naming. Additional newline. Doctype tiny fix.

tags/2.0.0-beta
resurtm 12 years ago
parent
commit
54610f179f
  1. 9
      framework/yii/caching/Dependency.php

9
framework/yii/caching/Dependency.php

@ -27,11 +27,11 @@ abstract class Dependency extends \yii\base\Object
public $data; public $data;
/** /**
* @var boolean whether this dependency is reusable or not. True value means that dependent * @var boolean whether this dependency is reusable or not. True value means that dependent
* data for this cache dependency will only be generated once per request. This allows you * data for this cache dependency will be generated only once per request. This allows you
* to use the same cache dependency for multiple separate cache calls while generating the same * to use the same cache dependency for multiple separate cache calls while generating the same
* page without an overhead of re-evaluating dependency data each time. Defaults to false. * page without an overhead of re-evaluating dependency data each time. Defaults to false.
*/ */
public $reuseData = false; public $reusable = false;
/** /**
* @var array static storage of cached data for reusable dependencies. * @var array static storage of cached data for reusable dependencies.
@ -42,13 +42,14 @@ abstract class Dependency extends \yii\base\Object
*/ */
private $_hash; private $_hash;
/** /**
* Evaluates the dependency by generating and saving the data related with dependency. * Evaluates the dependency by generating and saving the data related with dependency.
* This method is invoked by cache before writing data into it. * This method is invoked by cache before writing data into it.
*/ */
public function evaluateDependency() public function evaluateDependency()
{ {
if (!$this->reuseData) { if (!$this->reusable) {
$this->data = $this->generateDependencyData(); $this->data = $this->generateDependencyData();
} else { } else {
if ($this->_hash === null) { if ($this->_hash === null) {
@ -66,7 +67,7 @@ abstract class Dependency extends \yii\base\Object
*/ */
public function getHasChanged() public function getHasChanged()
{ {
if (!$this->reuseData) { if (!$this->reusable) {
return $this->generateDependencyData() !== $this->data; return $this->generateDependencyData() !== $this->data;
} else { } else {
if ($this->_hash === null) { if ($this->_hash === null) {

Loading…
Cancel
Save