提交 ddf0c0a1 编写于 作者: R Rafael Mendonça França

Merge pull request #16952 from akshay-vishnoi/docs-rails-4point2

[ci skip] ActiveModel CHANGELOG docs fixes
......@@ -12,18 +12,21 @@
* Deprecate `reset_#{attribute}` in favor of `restore_#{attribute}`.
These methods may cause confusion with the `reset_changes` that behaves differently
of them.
These methods may cause confusion with the `reset_changes`, which has
different behaviour.
*Rafael Mendonça França*
* Deprecate `ActiveModel::Dirty#reset_changes` in favor of `#clear_changes_information`.
This method name is causing confusion with the `reset_#{attribute}`
methods. While `reset_name` set the value of the name attribute for the
previous value `reset_changes` only discard the changes and previous
changes.
Method's name is causing confusion with the `reset_#{attribute}` methods.
While `reset_name` sets the value of the name attribute to previous value
`reset_changes` only discards the changes.
*Rafael Mendonça França*
* Added `restore_attributes` method to `ActiveModel::Dirty` API to restore all the
changed values to the previous data.
* Added `restore_attributes` method to `ActiveModel::Dirty` API which restores
the value of changed attributes to previous value.
*Igor G.*
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册