. */ namespace OrangeHRM\Installer\Controller\Upgrader\Api; use OrangeHRM\Framework\Http\Request; use OrangeHRM\Installer\Controller\AbstractInstallerRestController; use OrangeHRM\Installer\Util\Connection; use OrangeHRM\Installer\Util\DatabaseUserPermissionEvaluator; use OrangeHRM\Installer\Util\StateContainer; class PreMigrationCheck extends AbstractInstallerRestController { /** * @inheritDoc */ protected function handlePost(Request $request): array { $evaluator = new DatabaseUserPermissionEvaluator(Connection::getConnection()); $evaluator->evalPrivilegeDatabaseUserPermission(); StateContainer::getInstance()->clearMigrationCompleted(); return []; } }