ActiveRecord::AttributeMethods::ClassMethods

module ActiveRecord::AttributeMethods::ClassMethods

Public Instance Methods

attribute_method?(attribute) Show source

Returns true if attribute is an attribute method and table exists, false otherwise.

class Person < ActiveRecord::Base
end

Person.attribute_method?('name')   # => true
Person.attribute_method?(:age=)    # => true
Person.attribute_method?(:nothing) # => false