Code Duplication    Length = 12-12 lines in 2 locations

src/components/cms/SitemapRouting.php 2 locations

@@ 71-82 (lines=12) @@
68
	 * @param $request
69
	 * @param CmsComponent $cmsComponent
70
	 */
71
	private function editRoute($request, $cmsComponent)
72
	{
73
		$cmsComponent->subTemplate = 'sitemap/form';
74
		$cmsComponent->setParameter(CmsComponent::PARAMETER_MAIN_NAV_CLASS, CmsComponent::PARAMETER_SITEMAP);
75
		$sitemapItem = $cmsComponent->storage->getSitemap()->getSitemapItemBySlug($request::$get[CmsComponent::GET_PARAMETER_SLUG]);
76
		if (isset($request::$post[CmsComponent::POST_PARAMETER_TITLE], $request::$post[CmsComponent::POST_PARAMETER_TEMPLATE], $request::$post[CmsComponent::POST_PARAMETER_COMPONENT])) {
77
			$cmsComponent->storage->getSitemap()->saveSitemapItem($request::$get[CmsComponent::GET_PARAMETER_SLUG], $request::$post);
78
			header('Location: ' . $request::$subfolders . $cmsComponent->getParameter(CmsComponent::PARAMETER_CMS_PREFIX) . '/sitemap');
79
			exit;
80
		}
81
		$cmsComponent->setParameter(CmsComponent::PARAMETER_SITEMAP_ITEM, $sitemapItem);
82
	}
83
84
	/**
85
	 * @param $request
@@ 126-137 (lines=12) @@
123
        }
124
    }
125
126
    private function redirectEditRoute($request, $cmsComponent)
127
    {
128
        $cmsComponent->subTemplate = 'sitemap/redirects-form';
129
        $cmsComponent->setParameter(CmsComponent::PARAMETER_MAIN_NAV_CLASS, CmsComponent::PARAMETER_SITEMAP);
130
        $redirect = $cmsComponent->storage->getRedirects()->getRedirectBySlug($request::$get[CmsComponent::GET_PARAMETER_SLUG]);
131
        if (isset($request::$post[CmsComponent::POST_PARAMETER_TITLE], $request::$post[CmsComponent::POST_PARAMETER_FROM_URL], $request::$post[CmsComponent::POST_PARAMETER_TO_URL])) {
132
            $cmsComponent->storage->getRedirects()->saveRedirect($request::$get[CmsComponent::GET_PARAMETER_SLUG], $request::$post);
133
            header('Location: ' . $request::$subfolders . $cmsComponent->getParameter(CmsComponent::PARAMETER_CMS_PREFIX) . '/sitemap/redirects');
134
            exit;
135
        }
136
        $cmsComponent->setParameter(CmsComponent::PARAMETER_REDIRECT, $redirect);
137
    }
138
139
    private function redirectDeleteRoute($request, $cmsComponent)
140
    {