diff options
author | dakkar <dakkar@luxion> | 2005-10-26 09:33:39 +0000 |
---|---|---|
committer | dakkar <dakkar@luxion> | 2005-10-26 09:33:39 +0000 |
commit | 57f05eac1683d0b56e54ac9fdb117120169be9aa (patch) | |
tree | fac769453ca960db5590a6ab1aa13439c1d1acda /lib/WebCoso/Config.pm | |
parent | aggiornamento delle relazioni tra collezioni, e relazioni circolari (diff) | |
download | WebCoso-57f05eac1683d0b56e54ac9fdb117120169be9aa.tar.gz WebCoso-57f05eac1683d0b56e54ac9fdb117120169be9aa.tar.bz2 WebCoso-57f05eac1683d0b56e54ac9fdb117120169be9aa.zip |
creato contenitore collezioni, migliorata gestione lingue
git-svn-id: svn://luxion/repos/WebCoso/trunk@18 fcb26f47-9200-0410-b104-b98ab5b095f3
Diffstat (limited to 'lib/WebCoso/Config.pm')
-rw-r--r-- | lib/WebCoso/Config.pm | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/WebCoso/Config.pm b/lib/WebCoso/Config.pm index 3fbc597..9cef6a3 100644 --- a/lib/WebCoso/Config.pm +++ b/lib/WebCoso/Config.pm @@ -1,9 +1,10 @@ package WebCoso::Config; use strict; use warnings; +use WebCoso::Config::Collections; my @resources; -my @collections; +my $collections=WebCoso::Config::Collections->new(); sub read_scalar { my ($class,$content,$filename)=@_; @@ -33,16 +34,16 @@ sub get_all_resources { sub add_collection { my ($class,$collection)=@_; - push @collections,$collection; + $collections->add_collection($collection); } -sub get_all_collections { - return @collections; +sub get_collections { + return $collections; } sub clear { @resources=(); - @collections=(); + $collections=WebCoso::Config::Collections->new(); } package WebCoso::Config::Helpers; |