Table of Contents - harvesting-0.5.1 Documentation
Classes and Modules
- Harvesting
- Harvesting::AuthenticationError
- Harvesting::Client
- Harvesting::Enumerable
- Harvesting::Models
- Harvesting::Models::Base
- Harvesting::Models::Client
- Harvesting::Models::Clients
- Harvesting::Models::Contact
- Harvesting::Models::HarvestRecord
- Harvesting::Models::HarvestRecordCollection
- Harvesting::Models::Invoice
- Harvesting::Models::Invoices
- Harvesting::Models::LineItem
- Harvesting::Models::Project
- Harvesting::Models::ProjectTaskAssignment
- Harvesting::Models::ProjectTaskAssignments
- Harvesting::Models::ProjectUserAssignment
- Harvesting::Models::ProjectUserAssignments
- Harvesting::Models::Projects
- Harvesting::Models::Task
- Harvesting::Models::Tasks
- Harvesting::Models::TimeEntries
- Harvesting::Models::TimeEntry
- Harvesting::Models::User
- Harvesting::Models::Users
- Harvesting::RateLimitExceeded
- Harvesting::RequestNotFound
- Harvesting::UnprocessableRequest
Methods
- ::attributed — Harvesting::Models::Base
- ::get — Harvesting::Models::Base
- ::modeled — Harvesting::Models::Base
- ::new — Harvesting::Client
- ::new — Harvesting::RequestNotFound
- ::new — Harvesting::Models::Base
- ::new — Harvesting::Models::Clients
- ::new — Harvesting::Models::HarvestRecordCollection
- ::new — Harvesting::Models::Invoices
- ::new — Harvesting::Models::ProjectTaskAssignments
- ::new — Harvesting::Models::ProjectUserAssignments
- ::new — Harvesting::Models::Projects
- ::new — Harvesting::Models::Tasks
- ::new — Harvesting::Models::TimeEntries
- ::new — Harvesting::Models::Users
- #auth_error? — Harvesting::Client
- #clients — Harvesting::Client
- #contacts — Harvesting::Client
- #create — Harvesting::Client
- #create — Harvesting::Models::Base
- #create — Harvesting::Models::HarvestRecord
- #delete — Harvesting::Client
- #delete — Harvesting::Models::Base
- #each — Harvesting::Enumerable
- #fetch — Harvesting::Models::Base
- #fetch_next_page — Harvesting::Models::Clients
- #fetch_next_page — Harvesting::Models::HarvestRecordCollection
- #fetch_next_page — Harvesting::Models::Invoices
- #fetch_next_page — Harvesting::Models::ProjectTaskAssignments
- #fetch_next_page — Harvesting::Models::ProjectUserAssignments
- #fetch_next_page — Harvesting::Models::Projects
- #fetch_next_page — Harvesting::Models::Tasks
- #fetch_next_page — Harvesting::Models::TimeEntries
- #fetch_next_page — Harvesting::Models::Users
- #get — Harvesting::Client
- #http_response — Harvesting::Client
- #invoices — Harvesting::Client
- #last? — Harvesting::Enumerable
- #line_items — Harvesting::Models::Invoice
- #me — Harvesting::Client
- #name — Harvesting::Models::User
- #next_page_query_opts — Harvesting::Models::HarvestRecordCollection
- #page — Harvesting::Models::HarvestRecordCollection
- #path — Harvesting::Models::Client
- #path — Harvesting::Models::Contact
- #path — Harvesting::Models::Invoice
- #path — Harvesting::Models::Project
- #path — Harvesting::Models::ProjectTaskAssignment
- #path — Harvesting::Models::ProjectUserAssignment
- #path — Harvesting::Models::Task
- #path — Harvesting::Models::TimeEntry
- #path — Harvesting::Models::User
- #projects — Harvesting::Client
- #save — Harvesting::Models::Base
- #save — Harvesting::Models::HarvestRecord
- #size — Harvesting::Models::HarvestRecordCollection
- #task_assignments — Harvesting::Client
- #task_assignments — Harvesting::Models::Project
- #tasks — Harvesting::Client
- #time_entries — Harvesting::Client
- #time_entries — Harvesting::Models::Project
- #to_hash — Harvesting::Models::Base
- #to_hash — Harvesting::Models::Contact
- #to_hash — Harvesting::Models::Project
- #to_hash — Harvesting::Models::ProjectTaskAssignment
- #to_hash — Harvesting::Models::ProjectUserAssignment
- #to_hash — Harvesting::Models::TimeEntry
- #update — Harvesting::Client
- #update — Harvesting::Models::Base
- #update — Harvesting::Models::HarvestRecord
- #user_assignments — Harvesting::Client
- #user_assignments — Harvesting::Models::Project
- #users — Harvesting::Client