upgrade.php (605B)
1 <?php 2 class ControllerStartupUpgrade extends Controller { 3 public function index() { 4 $upgrade = false; 5 6 if (is_file(DIR_OPENCART . 'config.php') && filesize(DIR_OPENCART . 'config.php') > 0) { 7 $upgrade = true; 8 } 9 10 if (isset($this->request->get['route'])) { 11 if (($this->request->get['route'] == 'install/step_4') || (substr($this->request->get['route'], 0, 8) == 'upgrade/') || (substr($this->request->get['route'], 0, 10) == '3rd_party/')) { 12 $upgrade = false; 13 } 14 } 15 16 if ($upgrade) { 17 $this->response->redirect($this->url->link('upgrade/upgrade')); 18 } 19 } 20 }