class ConfigController extends Controller
{
/**
- * @param Request $request
- *
* @Route("/config", name="config")
*/
public function indexAction(Request $request)
/**
* Validate OTP code.
*
- * @param Request $request
- *
* @Route("/config/otp/app/check", name="config_otp_app_check")
*/
public function otpAppCheckAction(Request $request)
}
/**
- * @param Request $request
- *
* @Route("/generate-token", name="generate_token")
*
* @return RedirectResponse|JsonResponse
}
/**
- * @param Request $request
- *
* @Route("/revoke-token", name="revoke_token")
*
* @return RedirectResponse|JsonResponse
/**
* Deletes a tagging rule and redirect to the config homepage.
*
- * @param TaggingRule $rule
- *
* @Route("/tagging-rule/delete/{id}", requirements={"id" = "\d+"}, name="delete_tagging_rule")
*
* @return RedirectResponse
/**
* Edit a tagging rule.
*
- * @param TaggingRule $rule
- *
* @Route("/tagging-rule/edit/{id}", requirements={"id" = "\d+"}, name="edit_tagging_rule")
*
* @return RedirectResponse
*
* @Route("/account/delete", name="delete_account")
*
- * @param Request $request
- *
* @throws AccessDeniedHttpException
*
* @return \Symfony\Component\HttpFoundation\RedirectResponse
*
* @Route("/config/view-mode", name="switch_view_mode")
*
- * @param Request $request
- *
* @return \Symfony\Component\HttpFoundation\RedirectResponse
*/
public function changeViewModeAction(Request $request)
/**
* Change the locale for the current user.
*
- * @param Request $request
- * @param string $language
+ * @param string $language
*
* @Route("/locale/{language}", name="changeLocale")
*
/**
* Validate that a rule can be edited/deleted by the current user.
- *
- * @param TaggingRule $rule
*/
private function validateRuleAction(TaggingRule $rule)
{