TFileCacheDependency performs dependency checking based on the last modification time of the file specified via {@link setFileName FileName}. The dependency is reported as unchanged if and only if the file's last modification time remains unchanged.
С версии: 3.1.0
Автор: Qiang Xue (qiang.xue@gmail.com)
Наследование: extends TCacheDependency
Пример #1
0
 public function testFileName()
 {
     $dependency = new TFileCacheDependency(__FILE__);
     $this->assertEquals($dependency->getFileName(), __FILE__);
     $this->assertEquals($dependency->getTimestamp(), filemtime(__FILE__));
     $dependency = new TFileCacheDependency(dirname(__FILE__) . '/foo.txt');
     $this->assertFalse($dependency->getTimestamp());
 }