class Prpr::Action::Trello::Base
Private Instance Methods
card()
click to toggle source
# File lib/prpr/action/trello/base.rb, line 15 def card @card ||= if card_id client.find(:cards, card_id) end end
card_desc()
click to toggle source
# File lib/prpr/action/trello/base.rb, line 22 def card_desc @card_desc ||= card.desc.to_s end
card_id()
click to toggle source
# File lib/prpr/action/trello/base.rb, line 26 def card_id @card_id ||= if head.chomp =~ %r!trello.com/c/([^/]+)! $1 end end
client()
click to toggle source
# File lib/prpr/action/trello/base.rb, line 9 def client @client ||= ::Trello::Client.new( developer_public_key: env[:trello_developer_public_key], member_token: env[:trello_member_token]) end
github_url()
click to toggle source
# File lib/prpr/action/trello/base.rb, line 37 def github_url event.pull_request.html_url end
head()
click to toggle source
# File lib/prpr/action/trello/base.rb, line 33 def head event.pull_request.body.lines.first.chomp end