Module: Helperful::ControllerMixin

Defined in:
lib/helperful.rb

Instance Method Summary collapse

Instance Method Details

#helperful(*args, &block) ⇒ Object



32
33
34
35
36
37
38
39
40
41
42
# File 'lib/helperful.rb', line 32

def helperful(*args, &block)
  args.flatten.each do |arg|
    case arg
      when String, Symbol
        file_name = 'helperful/' + arg.to_s.underscore
        helper(file_name)
      else
        helper(arg, &block)
    end
  end
end