Class: Superstore::Base
- Inherits:
-
Object
- Object
- Superstore::Base
- Extended by:
- ActiveModel::Naming, ActiveSupport::DescendantsTracker
- Includes:
- ActiveModel::Conversion, ActiveModel::Serializers::JSON, GlobalID::Identification, Associations, AttributeMethods, AttributeMethods::Dirty, AttributeMethods::PrimaryKey, AttributeMethods::Typecasting, Caching, Callbacks, Connection, Core, Identity, Inspect, Model, Persistence, Scoping, Timestamps, Validations
- Defined in:
- lib/superstore/base.rb
Method Summary
Methods included from Caching
Methods included from Callbacks
Methods included from Associations
Methods included from AttributeMethods::PrimaryKey
Methods included from AttributeMethods::Dirty
#old_attribute_value, #reload, #save, #unapplied_changes, #write_attribute
Methods included from Validations
Methods included from AttributeMethods
#attribute_exists?, #attributes, #attributes=, #method_missing, #read_attribute, #respond_to?, #write_attribute
Methods included from Persistence
#becomes, #destroy, #destroyed?, #new_record?, #persisted?, #reload, #save, #update, #update!, #update_attribute
Methods included from Inspect
#attribute_for_inspect, #inspect
Methods included from Core
#==, #eql?, #hash, #initialize, #initialize_dup, #to_param
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Superstore::AttributeMethods