Code Duplication    Length = 10-10 lines in 5 locations

app/Http/Controllers/Admin/SettingsController.php 5 locations

@@ 81-90 (lines=10) @@
78
     *
79
     * @return \Illuminate\View\View
80
     */
81
    public function showGeneralView()
82
    {
83
        $this->subMenu['general']['active'] = true;
84
85
        Session::flash('redirect_to', $this->subMenu['general']['url']);
86
87
        return View::make('admin.settings.general')
88
            ->withPageTitle(trans('admin.settings.general.general').' - '.trans('admin.admin'))
89
            ->withSubMenu($this->subMenu);
90
    }
91
92
    /**
93
     * Shows the settings localization view.
@@ 97-106 (lines=10) @@
94
     *
95
     * @return \Illuminate\View\View
96
     */
97
    public function showLocalizationView()
98
    {
99
        $this->subMenu['localization']['active'] = true;
100
101
        Session::flash('redirect_to', $this->subMenu['localization']['url']);
102
103
        return View::make('admin.settings.localization')
104
            ->withPageTitle(trans('admin.settings.localization.localization').' - '.trans('admin.admin'))
105
            ->withSubMenu($this->subMenu);
106
    }
107
108
    /**
109
     * Shows the settings theme view.
@@ 113-122 (lines=10) @@
110
     *
111
     * @return \Illuminate\View\View
112
     */
113
    public function showThemeView()
114
    {
115
        $this->subMenu['theme']['active'] = true;
116
117
        Session::flash('redirect_to', $this->subMenu['theme']['url']);
118
119
        return View::make('admin.settings.theme')
120
            ->withPageTitle(trans('admin.settings.theme.theme').' - '.trans('admin.admin'))
121
            ->withSubMenu($this->subMenu);
122
    }
123
124
    /**
125
     * Shows the settings timezone view.
@@ 129-138 (lines=10) @@
126
     *
127
     * @return \Illuminate\View\View
128
     */
129
    public function showTimezoneView()
130
    {
131
        $this->subMenu['timezone']['active'] = true;
132
133
        Session::flash('redirect_to', $this->subMenu['timezone']['url']);
134
135
        return View::make('admin.settings.timezone')
136
            ->withPageTitle(trans('admin.settings.timezone.timezone').' - '.trans('admin.admin'))
137
            ->withSubMenu($this->subMenu);
138
    }
139
140
    /**
141
     * Shows the settings stylesheet view.
@@ 145-154 (lines=10) @@
142
     *
143
     * @return \Illuminate\View\View
144
     */
145
    public function showStylesheetView()
146
    {
147
        $this->subMenu['stylesheet']['active'] = true;
148
149
        Session::flash('redirect_to', $this->subMenu['stylesheet']['url']);
150
151
        return View::make('admin.settings.stylesheet')
152
            ->withPageTitle(trans('admin.settings.stylesheet.stylesheet').' - '.trans('admin.admin'))
153
            ->withSubMenu($this->subMenu);
154
    }
155
156
    /**
157
     * Updates the system settings.