Module: Tacokit::Client::Members
- Included in:
- Tacokit::Client
- Defined in:
- lib/tacokit/client/members.rb
Overview
Methods for the Members API
Instance Method Summary collapse
- #actions(username = "me", options = {}) ⇒ Object (also: #member_actions)
- #boards(username = "me", options = {}) ⇒ Object
- #cards(username = "me", options = {}) ⇒ Object
- #member(username = "me", options = nil) ⇒ Object
- #notifications(username = "me", options = {}) ⇒ Object
- #organizations(username = "me", options = {}) ⇒ Object
- #tokens(username = "me", options = {}) ⇒ Object
-
#update_member(username = "me", options = {}) ⇒ Object
Update a member.
Instance Method Details
#actions(username = "me", options = nil) ⇒ Tacokit::Collection<Action> #actions(options = nil) ⇒ Tacokit::Collection Also known as: member_actions
46 47 48 49 |
# File 'lib/tacokit/client/members.rb', line 46 def actions(username = "me", = {}) username, = extract_member_args(username, ) paginated_get member_path(username, "actions"), end |
#boards(username = "me", options = {}) ⇒ Tacokit::Collection<Board> #boards(options = {}) ⇒ Tacokit::Resource
68 69 70 71 |
# File 'lib/tacokit/client/members.rb', line 68 def boards(username = "me", = {}) username, = extract_member_args(username, ) get member_path(username, "boards"), end |
#cards(username = "me", options = {}) ⇒ Tacokit::Collection<Card> #cards(options = {}) ⇒ Tacokit::Collection<Card>
89 90 91 92 |
# File 'lib/tacokit/client/members.rb', line 89 def cards(username = "me", = {}) username, = extract_member_args(username, ) get member_path(username, "cards"), end |
#member(username = "me", options = nil) ⇒ Tacokit::Resource<Member> #member(options) ⇒ Tacokit::Resource<Member>
25 26 27 28 |
# File 'lib/tacokit/client/members.rb', line 25 def member(username = "me", = nil) username, = extract_member_args(username, ) get member_path(username), end |
#notifications(username = "me", options = {}) ⇒ Tacokit::Collection<Notification> #notifications(options = {}) ⇒ Tacokit::Collection<Notification>
110 111 112 113 |
# File 'lib/tacokit/client/members.rb', line 110 def notifications(username = "me", = {}) username, = extract_member_args(username, ) paginated_get member_path(username, "notifications"), end |
#organizations(username = "me", options = {}) ⇒ Tacokit::Collection<Organization> #organizations(options = {}) ⇒ Tacokit::Collection<Organization>
131 132 133 134 |
# File 'lib/tacokit/client/members.rb', line 131 def organizations(username = "me", = {}) username, = extract_member_args(username, ) get member_path(username, "organizations"), end |
#tokens(username = "me", options = {}) ⇒ Tacokit::Collection<Token> #tokens(options = {}) ⇒ Tacokit::Collection<Token>
152 153 154 155 |
# File 'lib/tacokit/client/members.rb', line 152 def tokens(username = "me", = {}) username, = extract_member_args(username, ) get member_path(username, "tokens"), end |
#update_member(username = "me", options = {}) ⇒ Object
Update a member
163 164 165 166 |
# File 'lib/tacokit/client/members.rb', line 163 def update_member(username = "me", = {}) username, = extract_member_args(username, ) put member_path(username), end |