Sha256: 050ee636cef1a76f022f162038d6f062f2109c2b73e59f696c931171f50f25a6

Contents?: true

Size: 1.25 KB

Versions: 5

Compression:

Stored size: 1.25 KB

Contents

require "active_record"

def active_record_40?
  ActiveRecord::VERSION::MAJOR == 4 && ActiveRecord::VERSION::MINOR == 0
end

require "active_record/mass_assignment_security/associations"
require "active_record/mass_assignment_security/attribute_assignment"
require "active_record/mass_assignment_security/core"
require "active_record/mass_assignment_security/nested_attributes"
require "active_record/mass_assignment_security/persistence"
require "active_record/mass_assignment_security/reflection"
require "active_record/mass_assignment_security/relation"
require "active_record/mass_assignment_security/validations"
require "active_record/mass_assignment_security/associations"
require "active_record/mass_assignment_security/inheritance"

class ActiveRecord::Base
  include ActiveRecord::MassAssignmentSecurity::Core
  include ActiveRecord::MassAssignmentSecurity::AttributeAssignment
  include ActiveRecord::MassAssignmentSecurity::Persistence
  include ActiveRecord::MassAssignmentSecurity::Relation
  include ActiveRecord::MassAssignmentSecurity::Validations
  include ActiveRecord::MassAssignmentSecurity::NestedAttributes
  include ActiveRecord::MassAssignmentSecurity::Inheritance
end

class ActiveRecord::SchemaMigration < ActiveRecord::Base
  attr_accessible :version
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
protected_attributes-1.1.0 lib/active_record/mass_assignment_security.rb
protected_attributes-1.0.9 lib/active_record/mass_assignment_security.rb
protected_attributes-1.0.8 lib/active_record/mass_assignment_security.rb
protected_attributes-1.0.7 lib/active_record/mass_assignment_security.rb
protected_attributes-1.0.6 lib/active_record/mass_assignment_security.rb