Code Duplication    Length = 9-9 lines in 2 locations

cloudcontrol/library/components/cms/FilesRouting.php 1 location

@@ 28-36 (lines=9) @@
25
			$cmsComponent->subTemplate = 'cms/files';
26
			$cmsComponent->setParameter(CmsComponent::PARAMETER_MAIN_NAV_CLASS, CmsComponent::PARAMETER_FILES);
27
			$cmsComponent->setParameter(CmsComponent::PARAMETER_FILES, $cmsComponent->storage->getFiles());
28
		} elseif ($relativeCmsUri == '/files/new') {
29
			$cmsComponent->subTemplate = 'cms/files/form';
30
			$cmsComponent->setParameter(CmsComponent::PARAMETER_MAIN_NAV_CLASS, CmsComponent::PARAMETER_FILES);
31
			if (isset($_FILES[CmsComponent::FILES_PARAMETER_FILE])) {
32
				$cmsComponent->storage->addFile($_FILES[CmsComponent::FILES_PARAMETER_FILE]);
33
				header('Location: ' . $request::$subfolders . $cmsComponent->getParameter(CmsComponent::PARAMETER_CMS_PREFIX) . '/files');
34
				exit;
35
			}
36
		} elseif ($relativeCmsUri == '/files/get' && isset($request::$get[CmsComponent::FILES_PARAMETER_FILE])) {
37
			$this->downloadFile($request::$get[CmsComponent::FILES_PARAMETER_FILE], $cmsComponent);
38
		} elseif ($relativeCmsUri == '/files/delete' && isset($request::$get[CmsComponent::FILES_PARAMETER_FILE])) {
39
			$cmsComponent->storage->deleteFileByName($request::$get[CmsComponent::FILES_PARAMETER_FILE]);

cloudcontrol/library/components/cms/ImagesRouting.php 1 location

@@ 32-40 (lines=9) @@
29
        } elseif ($relativeCmsUri == '/images.json') {
30
            header(CmsComponent::CONTENT_TYPE_APPLICATION_JSON);
31
            die(json_encode($cmsComponent->storage->getImages()));
32
        } elseif ($relativeCmsUri == '/images/new') {
33
            $cmsComponent->subTemplate = 'cms/images/form';
34
            $cmsComponent->setParameter(CmsComponent::PARAMETER_MAIN_NAV_CLASS, CmsComponent::PARAMETER_IMAGES);
35
            if (isset($_FILES[CmsComponent::FILES_PARAMETER_FILE])) {
36
                $cmsComponent->storage->addImage($_FILES[CmsComponent::FILES_PARAMETER_FILE]);
37
                header('Location: ' . $request::$subfolders . $cmsComponent->getParameter(CmsComponent::PARAMETER_CMS_PREFIX) . '/images');
38
                exit;
39
            }
40
        } elseif ($relativeCmsUri == '/images/delete' && isset($request::$get[CmsComponent::FILES_PARAMETER_FILE])) {
41
            $cmsComponent->storage->deleteImageByName($request::$get[CmsComponent::FILES_PARAMETER_FILE]);
42
            header('Location: ' . $request::$subfolders . $cmsComponent->getParameter(CmsComponent::PARAMETER_CMS_PREFIX) . '/images');
43
            exit;