NAME

Gestinanna::SiteConfiguration - Site configuration information manager

SYNOPSIS

my $site = Gestinanna::SiteConfiguration -> new( 
    parent => $parent_site_config 
);

$site -> parse_config( $xml_string );

$cookie = $site -> new_cookie; # session cookie
$factory = $site -> factory( $resources );
$package = $site -> package
$params = $site -> session_params;

Questionable:

$content_provider = $site -> get_content_provider( $type , ... )
$data_provider = $site -> get_data_provider( $type, ... )

DESCRIPTION

This package manages the configuration information for a single site. The constructor can take a site configuration object for the global configuration, which provides information that may be overridden by the site-specific configuration.