Documentation

FileExistenceResource
in package
implements SelfCheckingResourceInterface

FileExistenceResource represents a resource stored on the filesystem.

Freshness is only evaluated against resource creation or deletion.

The resource can be a file or a directory.

Tags
author

Charles-Henri Bruyand charleshenri.bruyand@gmail.com

final

Table of Contents

Interfaces

SelfCheckingResourceInterface
Interface for Resources that can check for freshness autonomously, without special support from external services.

Properties

$exists  : bool
$resource  : string

Methods

__construct()  : mixed
__toString()  : string
getResource()  : string
isFresh()  : bool
Returns true if the resource has not been updated since the given timestamp.

Properties

Methods

__construct()

public __construct(string $resource) : mixed
Parameters
$resource : string

The file path to the resource

isFresh()

Returns true if the resource has not been updated since the given timestamp.

public isFresh(int $timestamp) : bool
Parameters
$timestamp : int

The last time the resource was loaded

Return values
bool

        
On this page

Search results