5dc3f91832
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8118 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
21 lines
650 B
Plaintext
21 lines
650 B
Plaintext
Active Model
|
|
==============
|
|
|
|
Totally experimental library that aims to extract common model mixins from
|
|
ActiveRecord for use in ActiveResource (and other similar libraries).
|
|
This is in a very rough state (no autotest or spec rake tasks set up yet),
|
|
so please excuse the mess.
|
|
|
|
Here's what I plan to extract:
|
|
* ActiveModel::Observing
|
|
* ActiveModel::Callbacks
|
|
* ActiveModel::Validations
|
|
|
|
# for ActiveResource params and ActiveRecord options
|
|
* ActiveModel::Scoping
|
|
|
|
# to_json, to_xml, etc
|
|
* ActiveModel::Serialization
|
|
|
|
I'm trying to keep ActiveRecord compatibility where possible, but I'm
|
|
annotating the spots where I'm diverging a bit. |