SelfCheckingResourceInterface
            
            extends
                            ResourceInterface                    
                
            in
            
        
    
        
            Interface for Resources that can check for freshness autonomously, without special support from external services.
Tags
Table of Contents
- __toString() : mixed
 - Returns a string representation of the Resource.
 - isFresh() : bool
 - Returns true if the resource has not been updated since the given timestamp.
 
Methods
__toString()
Returns a string representation of the Resource.
    public
                __toString() : mixed
        This method is necessary to allow for resource de-duplication, for example by means of array_unique(). The string returned need not have a particular meaning, but has to be identical for different ResourceInterface instances referring to the same resource; and it should be unlikely to collide with that of other, unrelated resource instances.
Return values
mixed —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