From e82a49d32607f46df05ee671ca369fe401e2923b Mon Sep 17 00:00:00 2001 From: Manuel Raynaud Date: Thu, 5 Sep 2013 20:53:03 +0200 Subject: [PATCH] remove unused UrlWritin controller --- .../Front/UrlRewritingController.php | 81 ------------------- 1 file changed, 81 deletions(-) delete mode 100755 core/lib/Thelia/Controller/Front/UrlRewritingController.php diff --git a/core/lib/Thelia/Controller/Front/UrlRewritingController.php b/core/lib/Thelia/Controller/Front/UrlRewritingController.php deleted file mode 100755 index 2e725aecd..000000000 --- a/core/lib/Thelia/Controller/Front/UrlRewritingController.php +++ /dev/null @@ -1,81 +0,0 @@ -. */ -/* */ -/*************************************************************************************/ -namespace Thelia\Controller\Front; - -use Thelia\Core\HttpFoundation\Request; -use Thelia\Exception\UrlRewritingException; -use Thelia\Model\ConfigQuery; -use Thelia\Tools\URL; - -class UrlRewritingController extends BaseFrontController -{ - public function check(Request $request, $rewritten_url) - { - if(ConfigQuery::isRewritingEnable()) { - try { - $rewrittenUrlData = URL::getInstance()->resolve($rewritten_url); - } catch(UrlRewritingException $e) { - switch($e->getCode()) { - case UrlRewritingException::URL_NOT_FOUND : - return $this->pageNotFound(); - break; - default: - throw $e; - } - } - - /* is the URL redirected ? */ - - if(null !== $rewrittenUrlData->redirectedToUrl) { - $this->redirect($rewrittenUrlData->redirectedToUrl, 301); - } - - /* define GET arguments in request */ - - if(null !== $rewrittenUrlData->view) { - $request->query->set('view', $rewrittenUrlData->view); - if(null !== $rewrittenUrlData->viewId) { - $request->query->set($rewrittenUrlData->view . '_id', $rewrittenUrlData->viewId); - } - } - if(null !== $rewrittenUrlData->locale) { - $request->query->set('locale', $rewrittenUrlData->locale); - } - - foreach($rewrittenUrlData->otherParameters as $parameter => $value) { - $request->query->set($parameter, $value); - } - } - - if (! $view = $request->query->get('view')) { - $view = "index"; - if ($request->request->has('view')) { - $view = $request->request->get('view'); - } - } - - $request->attributes->set('_view', $view); - - } - -}