Я думаю, вам нужно написать собственный метод (скажем, all_helpers
), чтобы получить символы (:foo
) или имена модулей (FooHelper
) для всех ваших помощников (возможно, через вызовы файловой системы для app/helpers
каталог), а затем разрешить передачу списка исключений методу. Тогда назовите это что-то вроде:
helper all_helpers(:exclude => :bar)
Посмотрите на метод Rails ActionController::Helpers#all_application_helpers
, чтобы узнать, как получить имена помощников из файловой системы.