generatorFunction
is a class method. It doesn't see instance-level methods. And myhelper
(brought in by include Helpers
) is an instance method. To remedy that, you should extend Helpers
instead. It works like include
, but makes class methods.
class FileGenerator
extend Helpers
end
BTW, the name generatorFunction
is not in ruby style. You should name methods in snake_case (generator_function
).