Module: Enumerize::Integrations::RailsAdmin

Defined in:
lib/enumerize/integrations/rails_admin.rb

Instance Method Summary collapse

Instance Method Details

#enumerize(name, options = {}) ⇒ Object



7
8
9
10
11
12
13
14
15
# File 'lib/enumerize/integrations/rails_admin.rb', line 7

def enumerize(name, options={})
  super

  _enumerize_module.module_eval "    def \#{name}_enum\n      self.class.enumerized_attributes[:\#{name}].options\n    end\n  RUBY\nend\n", __FILE__, __LINE__ + 1