## Class TFileCacheDependency

Description

TFileCacheDependency class.

TFileCacheDependency performs dependency checking based on the last modification time of the file specified via FileName. The dependency is reported as unchanged if and only if the file's last modification time remains unchanged.

- since: 3.1.0
- version: $Id: TCache.php 1995 2007-06-11 16:05:35Z knut $
- author: Qiang Xue <qiang.xue@gmail.com>

Located in /Caching/TCache.php (line 284)

    TComponent
       |
       --TCacheDependency
          |
          --TFileCacheDependency

Method Summary
TFileCacheDependency __construct (string $fileName)
string getFileName ()
boolean getHasChanged ()
int getTimestamp ()
void setFileName (string $value)
Methods
Constructor __construct (line 293)

Constructor.

- access: public

TFileCacheDependency __construct (string $fileName)

- string $fileName: name of the file whose change is to be checked.

getFileName (line 301)

- return: the name of the file whose change is to be checked
- access: public

string getFileName ()
getHasChanged (line 328)

Performs the actual dependency checking.

This method returns true if the last modification time of the file is changed.

- return: whether the dependency is changed or not.
- access: public

boolean getHasChanged ()
getTimestamp (line 318)

- return: the last modification time of the file
- access: public

int getTimestamp ()
setFileName (line 309)

- access: public

void setFileName (string $value)

- string $value: the name of the file whose change is to be checked

#### Inherited Methods

Inherited From TComponent

> TComponent::addParsedObject()
> TComponent::attachEventHandler()
> TComponent::canGetProperty()
> TComponent::canSetProperty()
> TComponent::createdOnTemplate()
> TComponent::detachEventHandler()
> TComponent::evaluateExpression()
> TComponent::evaluateStatements()
> TComponent::getEventHandlers()
> TComponent::getSubProperty()
> TComponent::hasEvent()
> TComponent::hasEventHandler()
> TComponent::hasProperty()
> TComponent::raiseEvent()
> TComponent::setSubProperty()
> TComponent::__get()
> TComponent::__set()

Documentation generated on Sun, 30 Sep 2007 19:12:49 -0400 by phpDocumentor 1.3.0RC4