class FlowdockBuildNotifier::FlowdockMessageSender

Attributes

client[R]
config[R]

Public Class Methods

new(options = {}) click to toggle source
# File lib/flowdock_build_notifier/flowdock_message_sender.rb, line 9
def initialize(options = {})
  @options = options
  @config = @options.fetch(:config) { Configuration.load }
  @client = @options.fetch(:client) { Flowdock::Client.new(api_token: config.flowdock_user_token) }
end

Public Instance Methods

messages_path() click to toggle source
# File lib/flowdock_build_notifier/flowdock_message_sender.rb, line 19
def messages_path
  raise NotImplementedError
end
send_message(message) click to toggle source
# File lib/flowdock_build_notifier/flowdock_message_sender.rb, line 15
def send_message(message)
  raise NotImplementedError
end