logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Text::MicroMason::Cache::Simple - Basic Cache with Minimal Interface

Description

       This trivial cache class just stores values in a hash.

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

   PublicMethodsnew()
             $cache = Text::MicroMason::Cache::Simple->new();

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

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

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

           Stores the provided value in association with this key.

       clear()
             $cache->clear();

           Removes all data from the cache.

Name

       Text::MicroMason::Cache::Simple - Basic Cache with Minimal Interface

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::Simple(3pm)

See Also