]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/Controller/Layout.pm
Layout package names refactored
[kivitendo-erp.git] / SL / Controller / Layout.pm
diff --git a/SL/Controller/Layout.pm b/SL/Controller/Layout.pm
deleted file mode 100644 (file)
index 82d5da8..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-package SL::Controller::Layout;
-
-use strict;
-use parent qw(SL::Controller::Base);
-
-use SL::Menu;
-use SL::Controller::Layout::Admin;
-use SL::Controller::Layout::Login;
-use SL::Controller::Layout::Classic;
-use SL::Controller::Layout::V3;
-use SL::Controller::Layout::V4;
-use SL::Controller::Layout::Javascript;
-
-my %menu_cache;
-
-sub new {
-  my ($class, %params) = @_;
-
-  return SL::Controller::Layout::Classic->new    if $params{style} eq 'old';
-  return SL::Controller::Layout::V3->new         if $params{style} eq 'v3';
-  return SL::Controller::Layout::V4->new         if $params{style} eq 'v4';
-  return SL::Controller::Layout::Javascript->new if $params{style} eq 'neu';
-  return SL::Controller::Layout::Admin->new      if $params{style} eq 'admin';
-  return SL::Controller::Layout::Login->new      if $params{style} eq 'login';
-  return SL::Controller::Layout::None->new;
-}
-
-1;