Current section

Files

Jump to
github lib github.ex
Raw

lib/github.ex

defmodule Github do
@moduledoc """
The simplest Elixir client for GitHub [REST API v3](https://developer.github.com/v3/).
Resources:
* [Organizations](/github/Github.Orgs.html)
* Repositories
* [Statuses](/github/Github.Repos.Statuses.html)
* Users
* [Emails](/github/Github.Users.Emails.html)
"""
def to_json!(map) do
Poison.encode!(map)
end
def from_json!(map) do
Poison.decode!(map)
end
def post!(url, body, headers) do
HTTPoison.post!(url, body, headers)
end
def get!(url, headers) do
HTTPoison.get!(url, headers)
end
end