Sha256: e105dbeeaff0e82dbce66a68286f47c8fc5bb4a99ad472312fa7465b97200731

Contents?: true

Size: 836 Bytes

Versions: 8

Compression:

Stored size: 836 Bytes

Contents

# Copyright (c) 2005 Trevor Squires
# Released under the MIT License.  See the LICENSE file for more details.

require 'active_record/acts/enumerated'
require 'active_record/aggregations/has_enumerated'
ActiveRecord::Base.class_eval do
  include ActiveRecord::Acts::Enumerated
  include ActiveRecord::Aggregations::HasEnumerated
end

# Virtual enumerations are useful if you've got a ton of different
# enumerations and don't care to litter your models directory with them.
# It's also handy if you want to define singleton methods for your
# enumerated values.
# See virtual_sample.txt in this directory for more info
if File.exist?("#{Rails.root}/config/virtual_enumerations.rb")
  require 'active_record/virtual_enumerations'
  silence_warnings do
    eval(IO.read("#{Rails.root}/config/virtual_enumerations.rb"), binding)
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
community_engine-2.3.2 vendor/plugins/enumerations_mixin/init.rb
community_engine-2.3.1 vendor/plugins/enumerations_mixin/init.rb
community_engine-2.3.0 vendor/plugins/enumerations_mixin/init.rb
community_engine-2.1.0 vendor/plugins/enumerations_mixin/init.rb
community_engine-2.0.0 vendor/plugins/enumerations_mixin/init.rb
community_engine-2.0.0.beta3 vendor/plugins/enumerations_mixin/init.rb
community_engine-2.0.0.beta2 vendor/plugins/enumerations_mixin/init.rb
community_engine-2.0.0.beta1 vendor/plugins/enumerations_mixin/init.rb