/**
  * @inheritdoc
  */
 public function check(Resource $resource)
 {
     if (!$this->storer->has($resource)) {
         return false;
     }
     return $this->storer->get($resource) == serialize($resource->getMetadata('data'));
 }
示例#2
0
 /**
  * @inheritdoc
  */
 public function check(Resource $resource)
 {
     if (!$this->storer->has($resource)) {
         return false;
     }
     return $this->storer->get($resource) >= time();
 }
示例#3
0
 /**
  * @inheritdoc
  */
 public function check(Resource $resource)
 {
     if (!$this->storer->has($resource)) {
         return false;
     }
     return $this->storer->get($resource) == filemtime($resource->getMetadata('file'));
 }
示例#4
0
 /**
  * @inheritdoc
  */
 public function check(Resource $resource)
 {
     if ($this->checker->check($resource) && $this->storer->has($resource)) {
         return true;
     }
     return false;
 }
 /**
  * @inheritdoc
  */
 public function check(Resource $resource)
 {
     if (!$this->storer->has($resource)) {
         return false;
     }
     return $this->storer->get($resource) == $this->calculateDirVersion($resource);
 }