Skip to content

Commit

Permalink
Better naming. Additional newline. Doctype tiny fix.
Browse files Browse the repository at this point in the history
  • Loading branch information
resurtm committed May 22, 2013
1 parent ebcc936 commit 54610f1
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions framework/yii/caching/Dependency.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ abstract class Dependency extends \yii\base\Object
public $data;
/**
* @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
* 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.
Expand All @@ -42,13 +42,14 @@ abstract class Dependency extends \yii\base\Object
*/
private $_hash;


/**
* Evaluates the dependency by generating and saving the data related with dependency.
* This method is invoked by cache before writing data into it.
*/
public function evaluateDependency()
{
if (!$this->reuseData) {
if (!$this->reusable) {
$this->data = $this->generateDependencyData();
} else {
if ($this->_hash === null) {
Expand All @@ -66,7 +67,7 @@ public function evaluateDependency()
*/
public function getHasChanged()
{
if (!$this->reuseData) {
if (!$this->reusable) {
return $this->generateDependencyData() !== $this->data;
} else {
if ($this->_hash === null) {
Expand Down

0 comments on commit 54610f1

Please sign in to comment.