Sha256: 4cbe4e371ed00ef1ab9995db32733e7d62de741ef3231ead64b267455b304f8a

Contents?: true

Size: 567 Bytes

Versions: 1

Compression:

Stored size: 567 Bytes

Contents

require 'bc3client'
require "net/http"
require "uri"
require "bc3client/resource"
require "json"

module Bc3client

  class Client

    attr_accessor :basecamp

    def initialize(*args)
      @args = args
      @basecamp = Bc3client::Basecamp.new(@args)
    end

    def todo project_id
      Bc3client::ToDo.new Array.new(@args).push(project_id)
    end

    def todo_list project_id
      Bc3client::ToDoList.new Array.new(@args).push(project_id)
    end

    def todo_set project_id
      Bc3client::ToDoSet.new Array.new(@args).push(project_id)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bc3client-0.1.0 lib/bc3client/client.rb