-
Notifications
You must be signed in to change notification settings - Fork 0
Rails Plugin for friendlier mass assignment (because attr_protected is the suck)
License
jcnetdev/acts_as_applyable
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ActsAsApplyable =============== acts_as_applyable is a Rails plugin that allows you to ditch attr_accessible and attr_protected, in favor of a cleaner way of dealing with mass assignment Example ======= Old way: @user = User.new(params[:user]) @user.save New way: @user = User.new @user.params = params[:user] @user.apply(:username, :email, :password, :password_confirmation) In order to enable it, run this on your model If you want to act similar to attr_accessible, you can define a method called applyable_attributes that returns the array of fields you want to appy by default. def applyable_fields [:name, :email, :password] end that way you can run @user.apply and it will use these Copyright (c) 2008 RailsJedi.com, released under the MIT license
About
Rails Plugin for friendlier mass assignment (because attr_protected is the suck)
Resources
License
Stars
Watchers
Forks
Releases
No releases published