Current section

Files

Jump to
ex_trello lib ex_trello api members.ex
Raw

lib/ex_trello/api/members.ex

defmodule ExTrello.API.Members do
@moduledoc """
Module to wrap Boards API endpoints.
reference: https://developers.trello.com/advanced-reference/member
"""
import ExTrello.API.Base
alias ExTrello.Parser
def member, do: member([])
def member(options) when is_list(options) do
request(:get, "members/me", options)
|> Parser.parse_member
end
def member(id_or_username) when is_binary(id_or_username), do: member(id_or_username, [])
def member(id_or_username, options) do
request(:get, "members/#{id_or_username}", options)
|> Parser.parse_member
end
end