method
method_missing
v3.0.0 -
Show latest stable
- Class:
ActiveRecord::AttributeMethods
method_missing(method_id, *args, &block)public
No documentation available.
# File activerecord/lib/active_record/attribute_methods.rb, line 37
def method_missing(method_id, *args, &block)
# If we haven't generated any methods yet, generate them, then
# see if we've created the method we're looking for.
if !self.class.attribute_methods_generated?
self.class.define_attribute_methods
method_name = method_id.to_s
guard_private_attribute_method!(method_name, args)
send(method_id, *args, &block)
else
super
end
end