class Prpr::Action::Merged::Merged
Public Instance Methods
call()
click to toggle source
# File lib/prpr/action/merged/merged.rb, line 5 def call if merged? Publisher::Adapter::Base.broadcast message end end
Private Instance Methods
body()
click to toggle source
# File lib/prpr/action/merged/merged.rb, line 21 def body env.format(:merged_body, event.pull_request) end
from()
click to toggle source
# File lib/prpr/action/merged/merged.rb, line 25 def from event.sender end
merged?()
click to toggle source
# File lib/prpr/action/merged/merged.rb, line 17 def merged? !!event.pull_request.merged_at end
message()
click to toggle source
# File lib/prpr/action/merged/merged.rb, line 13 def message Prpr::Publisher::Message.new(body: body, from: from, room: room) end
room()
click to toggle source
# File lib/prpr/action/merged/merged.rb, line 29 def room env[:merged_room] end