У меня есть module Helper
, который присутствует in app/models/concerns/helper.rb
module Helper
def func
return ['A', 'B', 'C']
end
end
У меня есть класс NewService
, который присутствует в app/services/pqr/new_service.rb
module PQR
class NewService < ApplicationService
include Helper
@@results = func
def self.another_func
if @@results.blank?
@@results = func
end
end
end
end
При вызовефункция: PQR::NewService.another_func
Я получаю сообщение об ошибке: (undefined local variable or method func for PQR::NewService:Class)
Ruby version - 2.5.3
Rails version - 5.2.3