Bei der Ausgabe der Druckvorschau auf einem Drucker darf die Zeilenanzahl nicht erhöh...
[kivitendo-erp.git] / SL / Menu.pm
index 044ce9b..89a6ffd 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();