I would like to have a list of all attribute names that can be mass assigned. I need this for a custom form builder that will not add input fields by default that cannot be mass assigned. For example if I have a model like :
class Post < ActiveRecord::Base
attr_protected :account
belongs_to :author
validates_presence_of :title, :author
end
I would like to have as a result a list containing :author, :title.
Any idea if such a method exists? Or some guidelines on how I can make one that does this?
Thanks!