Class: Acfs::Resource

Inherits:
Object
  • Object
show all
Extended by:
ActiveModel::Naming, ActiveModel::Translation
Includes:
Attributes, Dirty, Initialization, Loadable, Locatable, Operational, Persistence, QueryMethods, Service, Validation, ActiveModel::Conversion, ActiveModel::Model, ActiveModel::Validations
Defined in:
lib/acfs/resource.rb,
lib/acfs/resource/dirty.rb,
lib/acfs/resource/service.rb,
lib/acfs/resource/loadable.rb,
lib/acfs/resource/locatable.rb,
lib/acfs/resource/attributes.rb,
lib/acfs/resource/validation.rb,
lib/acfs/resource/operational.rb,
lib/acfs/resource/persistence.rb,
lib/acfs/resource/query_methods.rb,
lib/acfs/resource/initialization.rb

Direct Known Subclasses

SingletonResource

Defined Under Namespace

Modules: Attributes, Dirty, Initialization, Loadable, Locatable, Operational, Persistence, QueryMethods, Service, Validation

Constant Summary

Constants included from Attributes

Attributes::Uuid

Method Summary

Methods included from Validation

#remote_errors, #remote_errors=, #save!, #valid?

Methods included from Dirty

#loaded!, #reset_changes, #save!, #swap_changes, #write_raw_attribute

Methods included from Locatable

#need_primary_key?, #primary_key?, #url

Methods included from Persistence

#delete, #delete!, #new?, #persisted?, #save, #save!, #update_attributes, #update_attributes!

Methods included from Loadable

#loaded!, #loaded?

Methods included from Attributes

#attributes, #attributes=, #initialize, #read_attribute, #write_attribute, #write_attributes, #write_local_attribute, #write_raw_attribute

Methods included from Initialization

#initialize