Module: Harvesting

Defined in:
lib/harvesting/enumerable.rb,
lib/harvesting.rb,
lib/harvesting/client.rb,
lib/harvesting/errors.rb,
lib/harvesting/version.rb,
lib/harvesting/models/base.rb,
lib/harvesting/models/task.rb,
lib/harvesting/models/user.rb,
lib/harvesting/models/tasks.rb,
lib/harvesting/models/users.rb,
lib/harvesting/models/client.rb,
lib/harvesting/models/clients.rb,
lib/harvesting/models/contact.rb,
lib/harvesting/models/invoice.rb,
lib/harvesting/models/project.rb,
lib/harvesting/models/invoices.rb,
lib/harvesting/models/projects.rb,
lib/harvesting/models/line_item.rb,
lib/harvesting/models/time_entry.rb,
lib/harvesting/models/time_entries.rb,
lib/harvesting/models/harvest_record.rb,
lib/harvesting/models/project_task_assignment.rb,
lib/harvesting/models/project_user_assignment.rb,
lib/harvesting/models/project_task_assignments.rb,
lib/harvesting/models/project_user_assignments.rb,
lib/harvesting/models/harvest_record_collection.rb

Overview

`Enumerable` extends the stdlib `Enumerable` to provide pagination for paged API requests.

Defined Under Namespace

Modules: Enumerable, Models Classes: AuthenticationError, Client, RateLimitExceeded, RequestNotFound, UnprocessableRequest

Constant Summary collapse

VERSION =
"0.5.0".freeze