Exemplo n.º 1
0
 public function index(Context $context)
 {
     if (App::isInstalled()) {
         $context->app()->gotoHome();
     }
     $steps = $this->getSteps();
     $index = (int) $context->request()->get(App::K_INSTALL);
     // após o step 3 (banco de dados) verifica se já tem uma versão do sga instalada
     if ($index == 4) {
         $this->checkMigration($context);
     }
     $context->setParameter(self::STEPS, $steps);
     $context->setParameter(self::TOTAL_STEPS, count($steps));
     $context->setParameter(self::CURR_STEP_IDX, $index);
     $context->setParameter(self::CURR_STEP, $steps[$index]);
 }