]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/Menu.pm
Inifile.pm auch dazu benutzen, um die memers/users einzulesen und neu zu schreiben.
[kivitendo-erp.git] / SL / Menu.pm
index 044ce9b798ea3a3a05f4a31d05b7821f8079f8ba..89a6ffd15e06cb1b16b94388e40ccb40186c5bfb 100644 (file)
 
 package Menu;
 
+use SL::Inifile;
+
 sub new {
   $main::lxdebug->enter_sub();
 
-  my ($type, $menufile, $level) = @_;
+  my ($type, $menufile) = @_;
+
+  my $self    = {};
+  my $inifile = Inifile->new($menufile);
 
-  use SL::Inifile;
-  my $self = Inifile->new($menufile, $level);
+  map { $self->{$_} = $inifile->{$_} } keys %{ $inifile };
 
   $main::lxdebug->leave_sub();