Module: Spree::API::Client::Taxonomies
- Included in:
- Spree::API::Client
- Defined in:
- lib/spree-api-client/taxonomies.rb
Instance Method Summary collapse
- #create_taxonomy(options = {}) ⇒ Object
- #delete_taxonomy(id, options = {}) ⇒ Object
- #new_taxonomy(options = {}) ⇒ Object
- #taxonomies(options = {}) ⇒ Object
- #taxonomy(id, options = {}) ⇒ Object
- #update_taxonomy(id, options = {}) ⇒ Object
Instance Method Details
#create_taxonomy(options = {}) ⇒ Object
17 18 19 |
# File 'lib/spree-api-client/taxonomies.rb', line 17 def create_taxonomy(={}) post("taxonomies", ) end |
#delete_taxonomy(id, options = {}) ⇒ Object
25 26 27 |
# File 'lib/spree-api-client/taxonomies.rb', line 25 def delete_taxonomy(id, ={}) delete("taxonomies/#{id}", ) end |
#new_taxonomy(options = {}) ⇒ Object
13 14 15 |
# File 'lib/spree-api-client/taxonomies.rb', line 13 def new_taxonomy(={}) get("taxonomies/#{id}/new", ) end |
#taxonomies(options = {}) ⇒ Object
5 6 7 |
# File 'lib/spree-api-client/taxonomies.rb', line 5 def taxonomies(={}) get('taxonomies', )['taxonomies'] end |
#taxonomy(id, options = {}) ⇒ Object
9 10 11 |
# File 'lib/spree-api-client/taxonomies.rb', line 9 def taxonomy(id, ={}) get("taxonomies/#{id}", ) end |
#update_taxonomy(id, options = {}) ⇒ Object
21 22 23 |
# File 'lib/spree-api-client/taxonomies.rb', line 21 def update_taxonomy(id, ={}) put("taxonomies/#{id}", ) end |