Commit 54610f17 by resurtm

Better naming. Additional newline. Doctype tiny fix.

parent ebcc936a
...@@ -27,11 +27,11 @@ abstract class Dependency extends \yii\base\Object ...@@ -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 ...@@ -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 ...@@ -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) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment