Sha256: bc9b77702b710efc64de2ea55fb6449f7979748a79f42508d0c2186be716da89

Contents?: true

Size: 473 Bytes

Versions: 6

Compression:

Stored size: 473 Bytes

Contents

class TrelloService
  attr_reader :settings
  
  def initialize(settings)
    @settings = settings
    init_trello
  end

  def self.find_list(board_id, name)
    board = Trello::Board.find(board_id)
    return board, board.lists.find { |l| l.name == name }
  end

  protected

  def init_trello
    Trello.configure do |config|
      config.developer_public_key = @settings.developer_public_key
      config.member_token         = @settings.member_token
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
trollolo-0.1.1 lib/trello_service.rb
trollolo-0.1.0 lib/trello_service.rb
trollolo-0.0.14 lib/trello_service.rb
trollolo-0.0.12 lib/trello_service.rb
trollolo-0.0.11 lib/trello_service.rb
trollolo-0.0.10 lib/trello_service.rb