68 $progress = $input[0]->getValue();
69 $user_id = $input[1]->getValue();
70 $logger = $DIC->logger()->cert();
72 $logger->debug(
'User interaction certificate migration for user with id: ' . $user_id);
73 $logger->debug(
'User interaction certificate migration State: ' . $bucket->getState());
74 if ($user_selected_option->getValue() != self::OPTION_GOTO_LIST) {
75 $logger->info(
'User interaction certificate migration canceled for user with id: ' . $user_id);
79 $DIC->ctrl()->redirectByClass([
80 'ilPersonalDesktopGUI',
82 'ilUserCertificateGUI' 83 ],
'listCertificates');
interaction(array $input, \ILIAS\BackgroundTasks\Task\UserInteraction\Option $user_selected_option, \ILIAS\BackgroundTasks\Bucket $bucket)
Class ilCertificateMigrationInteraction.