shopify v0.1.1 Shopify.Request

Summary

Functions

Performs an HTTP DELETE request

Performs an HTTP GET request

Creates a new %Shopify.Request{} from provided values

Performs an HTTP POST request

Performs an HTTP PUT request

Functions

delete(request)

Performs an HTTP DELETE request.

Returns {:ok, resource} or {:error, %Shopify.Error{}}

Parameters

  • request: A %Shopify.Request{} struct.
get(request)

Performs an HTTP GET request.

Returns {:ok, resource} or {:error, %Shopify.Error{}}

Parameters

  • request: A %Shopify.Request{} struct.
new(session, path, params \\ %{}, resource, body \\ nil)

Creates a new %Shopify.Request{} from provided values.

Returns %Shopify.Request{}

Parameters

  • session: A %Shopify.Session{} struct.
  • path: The path of the resource we are requesting.
  • params: Any additional query params.
  • body: The body of our request.
post(request)

Performs an HTTP POST request.

Returns {:ok, resource} or {:error, %Shopify.Error{}}

Parameters

  • request: A %Shopify.Request{} struct.
put(request)

Performs an HTTP PUT request.

Returns {:ok, resource} or {:error, %Shopify.Error{}}

Parameters

  • request: A %Shopify.Request{} struct.