Class: PDC::Base

Inherits:
Object
  • Object
show all
Extended by:
ActiveModel::Naming
Includes:
Logging, Resource::Associations, Resource::Attributes, Resource::Identity, Resource::RestApi, Resource::Scopes
Defined in:
lib/pdc/base.rb

Instance Attribute Summary

Attributes included from Resource::RestApi

#url

Method Summary

Methods included from Resource::RestApi

#initialize

Methods included from Resource::Scopes

#scoped

Methods included from Resource::Attributes

#[]=, #attributes=, #initialize, #inspect

Methods included from Resource::Identity

#==, #as_json, #hash, #id, #id=, #id?, #uri

Methods included from Logging

#logger

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class PDC::Resource::Attributes