Module: Toy::Store

Extended by:
ActiveSupport::Concern
Includes:
AssociationSerialization, Caching, Callbacks, DirtyStore, IdentityMap, Lists, MassAssignmentSecurity, Object, Persistence, Querying, References, Reloadable, Timestamps, Validations
Defined in:
lib/toy/store.rb

Method Summary

Methods included from Caching

#cache_key

Methods included from IdentityMap

#add_to_identity_map, clear, #delete, enabled, enabled=, enabled?, include?, #remove_from_identity_map, repository, #save, use, without

Methods included from AssociationSerialization

#serializable_hash

Methods included from Serialization

#serializable_attributes, #serializable_hash

Methods included from Callbacks

#destroy, #save

Methods included from Attributes

#[], #[]=, #attributes, #attributes=, #id, #initialize, #persisted_attributes

Methods included from Validations

#save, #save!, #valid?

Methods included from Reloadable

#reload

Methods included from DirtyStore

#initialize_from_database, #reload, #save

Methods included from Persistence

#adapter, #delete, #destroy, #destroyed?, #initialize, #initialize_copy, #initialize_from_database, #new_record?, #persisted?, #save, #update_attributes

Methods included from MassAssignmentSecurity

#attributes=

Methods included from Object

#persisted?, #to_key

Methods included from Inheritance

#type

Methods included from Logger

#logger

Methods included from Inspect

#inspect

Methods included from Equality

#eql?, #equal?, #hash

Methods included from Dirty

#initialize, #initialize_copy, #write_attribute

Methods included from Cloneable

#initialize_copy