aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record.rb
diff options
context:
space:
mode:
authorJeremy Kemper <jeremy@bitsweat.net>2006-07-31 03:43:03 +0000
committerJeremy Kemper <jeremy@bitsweat.net>2006-07-31 03:43:03 +0000
commit2b3cc2478fff77fdada9adeabc32ecea0605d7bd (patch)
tree7aa6ba106ffefa4c571eb7edfe7ca1eabb31b41d /activerecord/lib/active_record.rb
parentefff453148b4bd2d35d91a3d8344a7bad56da7c3 (diff)
downloadrails-2b3cc2478fff77fdada9adeabc32ecea0605d7bd.tar.gz
rails-2b3cc2478fff77fdada9adeabc32ecea0605d7bd.tar.bz2
rails-2b3cc2478fff77fdada9adeabc32ecea0605d7bd.zip
r4854@ks: jeremy | 2006-07-30 00:59:18 -0700
Attribute methods r4877@ks: jeremy | 2006-07-30 20:23:53 -0700 Factor the attribute#{suffix} methods out of method_missing for easier extension. r4878@ks: jeremy | 2006-07-30 20:42:23 -0700 More specific method naming, declare many attribute method suffixes, set up default suffixes at module include rather than lazily. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4632 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'activerecord/lib/active_record.rb')
-rwxr-xr-xactiverecord/lib/active_record.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/activerecord/lib/active_record.rb b/activerecord/lib/active_record.rb
index 0fb36dbfb3..34ab69f872 100755
--- a/activerecord/lib/active_record.rb
+++ b/activerecord/lib/active_record.rb
@@ -52,6 +52,7 @@ require 'active_record/migration'
require 'active_record/schema'
require 'active_record/calculations'
require 'active_record/xml_serialization'
+require 'active_record/attribute_methods'
ActiveRecord::Base.class_eval do
include ActiveRecord::Validations
@@ -69,6 +70,7 @@ ActiveRecord::Base.class_eval do
include ActiveRecord::Acts::NestedSet
include ActiveRecord::Calculations
include ActiveRecord::XmlSerialization
+ include ActiveRecord::AttributeMethods
end
unless defined?(RAILS_CONNECTION_ADAPTERS)