|
|
Summary
This plugin provides the ActiveRecord validations with individual attribute.
SVN Repository
http://valid-attributes.googlecode.com/svn/
Latest Version
Revision 14
Installation
ruby script/plugin install http://valid-attributes.googlecode.com/svn/tags/valid_attributes
Usage
@foo= Foo.new if @foo.valid_attributes?(:attr1) end if @foo.valid_attributes?(:only => [:attr1, :attr2]) end if @foo.valid_attributes?(:except => [:attr3, :attr4]) end if @foo.save_with_valid_attributes(:only => [:attr1, :attr2]) end if @foo.save_with_valid_attributes(:except => [:attr3, :attr4]) end begin @foo.save_with_valid_attributes!(:only => [:attr1, :attr2]) rescue ActiveRecord::RecordInvalid => e # validation error end
