Sha256: 24402fd9583ac54985c810a6a7fa7f3d1667ccdd2d8e3ebe73ea2d7093cb8211

Contents?: true

Size: 716 Bytes

Versions: 6

Compression:

Stored size: 716 Bytes

Contents

module Spree
  module API
    class Client
      module Taxonomies
        def taxonomies(options={})
          get('taxonomies', options)['taxonomies']
        end
        
        def taxonomy(id, options={})
          get("taxonomies/#{id}", options)
        end
        
        def new_taxonomy(options={})
          get("taxonomies/#{id}/new", options)
        end
        
        def create_taxonomy(options={})
          post("taxonomies", options)
        end
        
        def update_taxonomy(id, options={})
          put("taxonomies/#{id}", options)
        end
        
        def delete_taxonomy(id, options={})
          delete("taxonomies/#{id}", options)
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
cq-spree-api-client-0.0.10 lib/spree-api-client/taxonomies.rb
cq-spree-api-client-0.0.9 lib/spree-api-client/taxonomies.rb
cq-spree-api-client-0.0.6 lib/spree-api-client/taxonomies.rb
cq-spree-api-client-0.0.5 lib/spree-api-client/taxonomies.rb
spree-api-client-0.0.2 lib/spree-api-client/taxonomies.rb
spree-api-client-0.0.1 lib/spree-api-client/taxonomies.rb