Provided by: libtext-micromason-perl_2.23-5_all bug

NAME

       Text::MicroMason::Cache::File - Basic Cache with File-Based Expiration

DESCRIPTION

       This simple cache class expects the keys provided to it to be file pathnames, and considers the cached
       value to have expired if the corresponding file is changed.

       It does not perform the following functions: cache size limiting, or deep copying of complex values.

   Public Methods
       new()
             $cache = Text::MicroMason::Cache::File->new();

       get()
             $value = $cache->get( $filename );

           Retrieves the value associated with this key, or undef if there is no value.

       set()
             $cache->set( $filename, $value );

           Stores the provided value in association with this key.

       clear()
             $cache->clear();

           Removes all data from the cache.

SEE ALSO

       For uses of this cache class, see Text::MicroMason::CompileCache.

       Additional  cache  classes  are  available  in  the  Text::MicroMason::Cache:: namespace, or select other
       caching modules on CPAN that support the interface described in Cache::Cache.

       For    distribution,    installation,    support,    copyright    and    license     information,     see
       Text::MicroMason::Docs::ReadMe.

perl v5.36.0                                       2023-08-10                 Text::MicroMason::Cache::File(3pm)