Я Whitelisting некоторые параметры, такие какКак поднять ActionController :: UnpermittedParameters
params.permit(:a, :b)
Если кто-то посылает некоторые другие параметры запроса в запросе, я получаю «UnpermitterParameters» исключение, как я есть добавить это мое приложение конфигурации
config.action_controller.action_on_unpermitted_parameters = :raise
Но при обработке параметров запроса, если я получаю какое-то недопустимое значение для ключа, я хочу поднять то же исключение.
Когда я сделать
raise ActionController::UnpermittedParameters "found unexpected parameter: c"
Я получаю
NoMethodError: undefined method `UnpermittedParameters' for ActionController:Module
Можем ли мы поднять то же самое исключение сами?