Контроллеры и помощники

У меня есть приложение Padrino с контроллером и соответствующим хелпером (аналогично Rails). Sorbet сообщает, что метод, определенный в помощнике, отсутствует в вызывающем его контроллере. Можно ли что-то с этим сделать в текущей реализации Sorbet?


person p-lo    schedule 18.07.2019    source источник


Ответы (1)


Вы можете определить в файле rbi, что контроллер включает помощника. Это заставит Sorbet включить методы из помощника.

# — foo_controller.rbi
class FooController
  include BarHelper
end
person hdoan    schedule 20.07.2019