Sha256: 5553dab05428bb91e5563b994b686cb1584bbbaf5571bc342ace0e7fd9b731a7

Contents?: true

Size: 763 Bytes

Versions: 1

Compression:

Stored size: 763 Bytes

Contents

module Voog
  class API
    module ElementDefinitions

      # List element_definitions
      def element_definitions(params = {})
        get 'element_definitions', {query: params}
      end

      # Get a single element_definition
      def element_definition(id, params = {})
        get "element_definitions/#{id}", {query: params}
      end

      # Create a element_definition
      def create_element_definition(data)
        post 'element_definitions', data
      end

      # Update a element_definition
      def update_element_definition(id, data)
        put "element_definitions/#{id}", data
      end

      # Delete a element_definition
      def delete_element_definition(id)
        delete "element_definitions/#{id}"
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
voog_api-0.0.7 lib/voog_api/api/element_definitions.rb