Module: FavroApi

Defined in:
lib/favro_api.rb,
lib/favro_api/auth.rb,
lib/favro_api/driver.rb,
lib/favro_api/fields.rb,
lib/favro_api/parser.rb,
lib/favro_api/request.rb,
lib/favro_api/version.rb,
lib/favro_api/response.rb,
lib/favro_api/data_types.rb,
lib/favro_api/data_types/tag.rb,
lib/favro_api/data_types/base.rb,
lib/favro_api/data_types/card.rb,
lib/favro_api/data_types/task.rb,
lib/favro_api/data_types/user.rb,
lib/favro_api/data_types/column.rb,
lib/favro_api/data_types/widget.rb,
lib/favro_api/data_types/comment.rb,
lib/favro_api/data_types/tasklist.rb,
lib/favro_api/data_types/assignment.rb,
lib/favro_api/data_types/collection.rb,
lib/favro_api/data_types/custom_field.rb,
lib/favro_api/data_types/organization.rb,
lib/favro_api/data_types/shared_to_user.rb

Defined Under Namespace

Modules: DataTypes, Fields, Parser Classes: ApiError, Auth, Driver, Request, Response

Constant Summary collapse

VERSION =
'0.9'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.authObject

Returns the value of attribute auth.



12
13
14
# File 'lib/favro_api.rb', line 12

def auth
  @auth
end

.organization_idObject

Returns the value of attribute organization_id.



12
13
14
# File 'lib/favro_api.rb', line 12

def organization_id
  @organization_id
end

Class Method Details

.driverObject



18
19
20
# File 'lib/favro_api.rb', line 18

def driver
  Driver.new
end

.method_missing(meth, *args) ⇒ Object



22
23
24
25
26
27
# File 'lib/favro_api.rb', line 22

def method_missing(meth, *args)
  if driver.respond_to? meth
    return driver.public_send meth, *args
  end
  super
end