Sha256: b09ad784556e856a3083c52298999da367a7aeffaa22bb3f72a398f8b568f65a

Contents?: true

Size: 387 Bytes

Versions: 1

Compression:

Stored size: 387 Bytes

Contents

module Ruroku
  class AddonSet < NestedResourceSet
    resource_class Addon
    collection_api_selector :get_addons

    # Map API methods to collection methods.
    #
    # Examples
    #
    #   addons.add 'addon-name'
    #   addons.upgrade 'addon-name'
    #   addons.delete 'addon-name'
    map_api add: :post_addon,
      upgrade: :put_addon,
      delete: :delete_addon
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ruroku-0.0.3 lib/ruroku/resource_sets/addon_set.rb