Class: Printful::MockupGeneratorResource
- Inherits:
-
Resource
- Object
- Resource
- Printful::MockupGeneratorResource
show all
- Defined in:
- lib/printful/resources/mockup_generator.rb
Instance Attribute Summary
Attributes inherited from Resource
#client
Instance Method Summary
collapse
Methods inherited from Resource
#initialize
Instance Method Details
[View source]
14
15
16
17
|
# File 'lib/printful/resources/mockup_generator.rb', line 14
def create(id:, **params)
response = post_request("mockup-generator/create-task/#{id}", body: params)
MockupTask.new(response.body["result"])
end
|
[View source]
4
5
6
7
|
# File 'lib/printful/resources/mockup_generator.rb', line 4
def printfiles(id:, **params)
response = get_request("mockup-generator/printfiles/#{id}", params: params)
MockupPrintfile.new(response.body["result"])
end
|
[View source]
19
20
21
22
|
# File 'lib/printful/resources/mockup_generator.rb', line 19
def retrieve(id:)
response = get_request("mockup-generator/task?task_key=#{id}")
MockupTask.new(response.body["result"])
end
|
[View source]
9
10
11
12
|
# File 'lib/printful/resources/mockup_generator.rb', line 9
def templates(id:, **params)
response = get_request("mockup-generator/templates/#{id}", params: params)
MockupTemplate.new(response.body["result"])
end
|