Module: DaisybillApi::Ext

Included in:
Models::Base
Defined in:
lib/daisybill_api/ext.rb,
lib/daisybill_api/ext/crud.rb,
lib/daisybill_api/ext/links.rb,
lib/daisybill_api/ext/crud/show.rb,
lib/daisybill_api/ext/attributes.rb,
lib/daisybill_api/ext/crud/index.rb,
lib/daisybill_api/ext/links/link.rb,
lib/daisybill_api/ext/crud/create.rb,
lib/daisybill_api/ext/crud/search.rb,
lib/daisybill_api/ext/crud/update.rb,
lib/daisybill_api/ext/associations.rb,
lib/daisybill_api/ext/crud/destroy.rb,
lib/daisybill_api/ext/crud/write_off.rb,
lib/daisybill_api/ext/pageable_collection.rb,
lib/daisybill_api/ext/attributes/attribute.rb,
lib/daisybill_api/ext/attributes/type_castings.rb

Defined Under Namespace

Modules: Associations, Attributes, CRUD, Links Classes: PageableCollection

Class Method Summary collapse

Class Method Details

.extended(base) ⇒ Object



10
11
12
13
14
15
16
17
# File 'lib/daisybill_api/ext.rb', line 10

def extended(base)
  base.class_eval do
    include DaisybillApi::Ext::Attributes
    include DaisybillApi::Ext::Links
    include DaisybillApi::Ext::CRUD
    include DaisybillApi::Ext::Associations
  end
end