Any-Renderer
view release on metacpan or search on metacpan
lib/Any/Renderer/Template.pm view on Meta::CPAN
and an option specific to Any::Render::Template - it's your choice.
Further information on the options for each backend module can be found in the documentation for Any::Template::$backend
or the documentation for the backend templating module itself.
=back
=head1 GLOBAL VARIABLES
The package-level template cache is created on demand the first time it's needed.
There are a few global variables which you can tune before it's created (i.e. before you create any objects):
=over 4
=item $Any::Renderer::Template::CacheMaxItems
Maximum number of template objects held in the cache. Default is 1000.
=item $Any::Renderer::Template::CacheMaxAtime
Items older than this will be purged from the cache when the next purge() call happens. In Seconds. Default is 6 hours.
lib/Any/Renderer/XSLT.pm view on Meta::CPAN
package Any::Renderer::XSLT;
# $Id: XSLT.pm,v 1.14 2006/09/04 12:15:53 johna Exp $
use strict;
use Cache::AgainstFile;
use XML::LibXSLT;
use XML::LibXML;
use Any::Renderer::XML;
# a global XML parser and cache
use vars qw($VERSION $XMLParser $Cache $CacheMaxItems $CacheMaxAtime $CachePurgeInterval $CacheLastPurged);
#Package-level cache and settings
$Cache = undef; #Generated on first use
$CacheMaxItems = 1000;
$CacheMaxAtime = 6 * 60 * 60; # seconds (6 hours)
$CachePurgeInterval = 60 * 60 ; # seconds (1 hour)
$CacheLastPurged = undef;
$VERSION = sprintf"%d.%03d", q$Revision: 1.14 $ =~ /: (\d+)\.(\d+)/;
lib/Any/Renderer/XSLT.pm view on Meta::CPAN
=item NoCache
Disable in-memory caching of XSLTs loaded from the filesystem.
=back
=head1 GLOBAL VARIABLES
The package-level template cache is created on demand the first time it's needed.
There are a few global variables which you can tune before it's created (i.e. before you create any objects):
=over 4
=item $Any::Renderer::XSLT::CacheMaxItems
Maximum number of template objects held in the cache. Default is 1000.
=item $Any::Renderer::XSLT::CacheMaxAtime
Items older than this will be purged from the cache when the next purge() call happens. In Seconds. Default is 6 hours.
( run in 0.655 second using v1.01-cache-2.11-cpan-49f99fa48dc )