2011-04-27 01:52:31 +0900
ActiveRecord::Baseを継承していないクラスでattr_accessibleを使う方法(for Rails 3)。
class Person
include ActiveModel::MassAssignmentSecurity
attr_accessor :name, :role
attr_accessible :name
def initialize(values = {})
sanitize_for_mass_assignment(values).each do |k, v|
self.send("#{k}=", v)
end
end
end