/** * Switches url to http/https automatically as per application setting * */ public function direct() { $request = $this->getRequest(); $scheme = $request->getScheme(); if ($scheme == 'http' && Fox::isSecureUrlEnabled()) { $url = 'https://' . $request->getServer('SERVER_NAME') . $request->getRequestUri(); $redirector = Zend_Controller_Action_HelperBroker::getStaticHelper('redirector'); $redirector->gotoUrl($url); } else { if ($scheme == 'https' && !Fox::isSecureUrlEnabled()) { $url = 'http://' . $request->getServer('SERVER_NAME') . $request->getRequestUri(); $redirector = Zend_Controller_Action_HelperBroker::getStaticHelper('redirector'); $redirector->gotoUrl($url); } } }