Попытка использовать this method (суть которого заключается в использовании self.method_name
в FunnyHelper
, а затем вызвать его как FunnyHelper.method_name
в представлении).Rails, используя именованные маршруты в помощнике (но с методами класса)
Однако это вызывает, по крайней мере несколько проблем - методы, такие как вид h()
и именованные маршруты ломаются (они хорошо с помощью метода модуля def method_name
, но не в каком-либо методе класса def self.method_name
).
Очевидно, я могу избежать этого, сбросив def self.method_name
до def method_name
; кто-нибудь с любыми предложениями о том, как я могу получить торт и съесть его?