module Voog::API::Layouts
Public Instance Methods
create_layout(data)
click to toggle source
Create a layout
@see www.voog.com/developers/api/resources/layouts#create_layout
# File lib/voog_api/api/layouts.rb, line 26 def create_layout(data) post 'layouts', data end
delete_layout(id)
click to toggle source
Delete a layout
@see www.voog.com/developers/api/resources/layouts#remove_layout
# File lib/voog_api/api/layouts.rb, line 40 def delete_layout(id) delete "layouts/#{id}" end
layout(id, params = {})
click to toggle source
Get a single layout
@see www.voog.com/developers/api/resources/layouts#get_layout
# File lib/voog_api/api/layouts.rb, line 19 def layout(id, params = {}) get "layouts/#{id}", {query: params} end
layouts(params = {})
click to toggle source
List layouts
@see www.voog.com/developers/api/resources/layouts#get_layouts
# File lib/voog_api/api/layouts.rb, line 12 def layouts(params = {}) paginate 'layouts', {query: params} end
update_layout(id, data)
click to toggle source
Update a layout
@see www.voog.com/developers/api/resources/layouts#update_layout
# File lib/voog_api/api/layouts.rb, line 33 def update_layout(id, data) put "layouts/#{id}", data end