Sha256: fb3c77811eb018624d8da7cb95a2ec7668b4dad510d9feb53bc9e3e1e54d8e13

Contents?: true

Size: 369 Bytes

Versions: 3

Compression:

Stored size: 369 Bytes

Contents

%w[ accessible_attribute_matcher active_support/core_ext active_model ].each { |lib| require lib }

class Thing

  extend ActiveModel::Naming
  include ActiveModel::Conversion
  include ActiveModel::MassAssignmentSecurity

  attr_accessor :field_a, :field_b, :field_c

  attr_accessible :field_a
  attr_accessible :field_b, as: [:admin]
  attr_protected  :field_c

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
accessible_attribute_matcher-1.0.1 spec/spec_helper.rb
accessible_attribute_matcher-1.0.0 spec/spec_helper.rb
accessible_attribute_matcher-0.0.3 spec/spec_helper.rb