Table of Contents - deep_cloneable-2.1.1 Documentation
Pages
- LICENSE
-
README
- Deep_cloneable
- Requirements
- Installation
- Upgrading from v1
- Example
- Cloning one single association
- Cloning multiple associations
- Cloning really deep
- Cloning really deep with multiple associations
- Cloning really deep with multiple associations and a dictionary
- Cloning a model without an attribute
- Cloning a model without multiple attributes
- Cloning a model without an attribute or nested multiple attributes
- Cloning with a block
- Cloning without validations
- Cloning a model with only explicitly assigned attribute
- Cloning a model with only multiple explicitly assigned attributes
- Cloning a model with explicitly assigned attributes or nested multiple attributes
- Conditional cloning
- Note on Patches/Pull Requests
- Copyright
Classes and Modules
- ActiveRecord
- ActiveRecord::Base
- ActiveRecord::Base::DeepCloneable
- ActiveRecord::Base::DeepCloneable::AssociationNotFoundException
- ActiveRecord::VERSION
Methods
- #deep_clone — ActiveRecord::Base::DeepCloneable
- #dup_belongs_to_association — ActiveRecord::Base::DeepCloneable
- #dup_has_and_belongs_to_many_association — ActiveRecord::Base::DeepCloneable
- #dup_has_many_association — ActiveRecord::Base::DeepCloneable
- #dup_has_many_through_association — ActiveRecord::Base::DeepCloneable
- #dup_has_one_association — ActiveRecord::Base::DeepCloneable
- #dup_join_association — ActiveRecord::Base::DeepCloneable
- #evaluate_conditions — ActiveRecord::Base::DeepCloneable
- #find_in_dict_or_dup — ActiveRecord::Base::DeepCloneable
- #perform_validations — ActiveRecord::Base::DeepCloneable