Code Duplication    Length = 9-9 lines in 2 locations

cloudcontrol/library/components/CmsComponent.php 2 locations

@@ 280-288 (lines=9) @@
277
            } elseif ($relativeCmsUri == '/images.json') {
278
                header(self::CONTENT_TYPE_APPLICATION_JSON);
279
                die(json_encode($this->storage->getImages()));
280
            } elseif ($relativeCmsUri == '/images/new') {
281
                $this->subTemplate = 'cms/images/form';
282
                $this->parameters[self::PARAMETER_MAIN_NAV_CLASS] = self::PARAMETER_IMAGES;
283
                if (isset($_FILES[self::FILES_PARAMETER_FILE])) {
284
                    $this->storage->addImage($_FILES[self::FILES_PARAMETER_FILE]);
285
                    header('Location: ' . $request::$subfolders . $this->parameters[self::PARAMETER_CMS_PREFIX] . '/images');
286
                    exit;
287
                }
288
            } elseif ($relativeCmsUri == '/images/delete' && isset($request::$get[self::FILES_PARAMETER_FILE])) {
289
                $this->storage->deleteImageByName($request::$get[self::FILES_PARAMETER_FILE]);
290
                header('Location: ' . $request::$subfolders . $this->parameters[self::PARAMETER_CMS_PREFIX] . '/images');
291
                exit;
@@ 326-334 (lines=9) @@
323
                $this->subTemplate = 'cms/files';
324
                $this->parameters[self::PARAMETER_MAIN_NAV_CLASS] = self::PARAMETER_FILES;
325
                $this->parameters[self::PARAMETER_FILES] = $this->storage->getFiles();
326
            } elseif ($relativeCmsUri == '/files/new') {
327
                $this->subTemplate = 'cms/files/form';
328
                $this->parameters[self::PARAMETER_MAIN_NAV_CLASS] = self::PARAMETER_FILES;
329
                if (isset($_FILES[self::FILES_PARAMETER_FILE])) {
330
                    $this->storage->addFile($_FILES[self::FILES_PARAMETER_FILE]);
331
                    header('Location: ' . $request::$subfolders . $this->parameters[self::PARAMETER_CMS_PREFIX] . '/files');
332
                    exit;
333
                }
334
            } elseif ($relativeCmsUri == '/files/get' && isset($request::$get[self::FILES_PARAMETER_FILE])) {
335
                $this->downloadFile($request::$get[self::FILES_PARAMETER_FILE]);
336
            } elseif ($relativeCmsUri == '/files/delete' && isset($request::$get[self::FILES_PARAMETER_FILE])) {
337
                $this->storage->deleteFileByName($request::$get[self::FILES_PARAMETER_FILE]);