diff options
Diffstat (limited to 'activerecord/CHANGELOG.md')
-rw-r--r-- | activerecord/CHANGELOG.md | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md index 633198c4bb..10bfe1945a 100644 --- a/activerecord/CHANGELOG.md +++ b/activerecord/CHANGELOG.md @@ -1,10 +1,16 @@ ## Rails 4.0.0 (unreleased) ## -* Added a `stored_attributes` hash which contains the attributes stored - using ActiveRecord::Store. This allows you to retrieve the list of - attributes you've defined. +* Added `stored_attributes` hash which contains the attributes stored using + ActiveRecord::Store. This allows you to retrieve the list of attributes + you've defined. - *Joost Baaij* + class User < ActiveRecord::Base + store :settings, accessors: [:color, :homepage] + end + + User.stored_attributes[:settings] # [:color, :homepage] + + *Joost Baaij & Carlos Antonio da Silva* * `composed_of` was removed. You'll have to write your own accessor and mutator methods if you'd like to use value objects to represent some |