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]); }