class Trello::Card
Public Instance Methods
add(list_id:, **args)
click to toggle source
# File lib/trello/card.rb, line 12 def add(list_id:, **args) @client.post("/1/cards", args.merge(idList: list_id)) end
delete(id:)
click to toggle source
Calls superclass method
Trello::ApiObject#delete
# File lib/trello/card.rb, line 16 def delete(id:) super end
fetch(id:)
click to toggle source
Calls superclass method
Trello::ApiObject#fetch
# File lib/trello/card.rb, line 8 def fetch(id:) super end
fetch_all(**args)
click to toggle source
Calls superclass method
Trello::ApiObject#fetch_all
# File lib/trello/card.rb, line 3 def fetch_all(**args) raise unless args[:list_id] super end
Private Instance Methods
resource_url(id)
click to toggle source
# File lib/trello/card.rb, line 26 def resource_url(id) "/1/cards/#{id}" end
resources_url(**args)
click to toggle source
# File lib/trello/card.rb, line 22 def resources_url(**args) "/1/lists/#{args[:list_id]}/cards" end