class PlentyClient::ItemSet::Component
Constants
- CREATE_ITEM_SET_COMPONENTS
- DELETE_ITEM_SETS_COMPONENTS
- DELETE_ITEM_SET_COMPONENT
- LIST_ITEM_SETS_COMPONENT
- LIST_ITEM_SET_COMPONENT
- UPDATE_ITEM_SETS_COMPONENTS
- UPDATE_ITEM_SET_COMPONENT
Public Class Methods
create(item_set_id, body = {})
click to toggle source
# File lib/plenty_client/item_set/component.rb, line 27 def create(item_set_id, body = {}) post(build_endpoint(CREATE_ITEM_SET_COMPONENTS, item_set: item_set_id), body) end
destroy_item_set_component(item_set_id, component_id, body = {})
click to toggle source
# File lib/plenty_client/item_set/component.rb, line 39 def destroy_item_set_component(item_set_id, component_id, body = {}) delete(build_endpoint(DELETE_ITEM_SET_COMPONENT, item_set: item_set_id, component: component_id), body) end
destroy_item_sets_components(item_set_id, body = {})
click to toggle source
# File lib/plenty_client/item_set/component.rb, line 43 def destroy_item_sets_components(item_set_id, body = {}) delete(build_endpoint(DELETE_ITEM_SETS_COMPONENTS, item_set: item_set_id), body) end
list_item_set_component(item_set_id, component_id, headers = {}, &block)
click to toggle source
# File lib/plenty_client/item_set/component.rb, line 18 def list_item_set_component(item_set_id, component_id, headers = {}, &block) get(build_endpoint(LIST_ITEM_SET_COMPONENT, item_set: item_set_id, component: component_id), headers, &block) end
list_item_sets_components(item_set_id, headers = {}, &block)
click to toggle source
# File lib/plenty_client/item_set/component.rb, line 23 def list_item_sets_components(item_set_id, headers = {}, &block) get(build_endpoint(LIST_ITEM_SETS_COMPONENT, item_set: item_set_id), headers, &block) end
update_item_set_component(item_set_id, component_id, body = {})
click to toggle source
# File lib/plenty_client/item_set/component.rb, line 31 def update_item_set_component(item_set_id, component_id, body = {}) put(build_endpoint(UPDATE_ITEM_SET_COMPONENT, item_set: item_set_id, component: component_id), body) end
update_item_sets_components(item_set_id, body = {})
click to toggle source
# File lib/plenty_client/item_set/component.rb, line 35 def update_item_sets_components(item_set_id, body = {}) put(build_endpoint(UPDATE_ITEM_SETS_COMPONENTS, item_set: item_set_id), body) end