Method: Nitro::Scaffold.define_instance_method
- Defined in:
- lib/nitro/scaffold/model.rb
.define_instance_method(klass, meth, body, force = false) ⇒ Object
– This helper defines an instance method for the scaffolded class. The method is only defined if the klass does not already respond to it. ++
122 123 124 125 126 127 128 129 130 |
# File 'lib/nitro/scaffold/model.rb', line 122 def self.define_instance_method(klass, meth, body, force = false) if force or (!klass.instance_methods.include? meth.to_s) klass.module_eval %{ def #{meth} #{body} end } end end |