Table of Contents - harvested-4.0.0 Documentation
Classes and Modules
- Array
- Date
- Harvest
- Harvest::API
- Harvest::API::Account
- Harvest::API::Base
- Harvest::API::Clients
- Harvest::API::Contacts
- Harvest::API::ExpenseCategories
- Harvest::API::Expenses
- Harvest::API::InvoiceCategories
- Harvest::API::InvoiceMessages
- Harvest::API::InvoicePayments
- Harvest::API::Invoices
- Harvest::API::Projects
- Harvest::API::Reports
- Harvest::API::TaskAssignments
- Harvest::API::Tasks
- Harvest::API::Time
- Harvest::API::UserAssignments
- Harvest::API::Users
- Harvest::AuthenticationFailed
- Harvest::BadRequest
- Harvest::Base
- Harvest::BasicAuthCredentials
- Harvest::Behavior
- Harvest::Behavior::Activatable
- Harvest::Behavior::Crud
- Harvest::Client
- Harvest::Contact
- Harvest::Expense
- Harvest::ExpenseCategory
- Harvest::HTTPError
- Harvest::HardyClient
- Harvest::HardyClient::HardyCollection
- Harvest::InformHarvest
- Harvest::Invoice
- Harvest::InvoiceCategory
- Harvest::InvoiceMessage
- Harvest::InvoicePayment
- Harvest::LineItem
- Harvest::Model
- Harvest::Model::ClassMethods
- Harvest::Model::InstanceMethods
- Harvest::Model::Utility
- Harvest::NotFound
- Harvest::OAuthCredentials
- Harvest::Project
- Harvest::RateLimitStatus
- Harvest::RateLimited
- Harvest::ServerError
- Harvest::Task
- Harvest::TaskAssignment
- Harvest::TimeEntry
- Harvest::Timezones
- Harvest::TrackableProject
- Harvest::TrackableProject::Task
- Harvest::Unavailable
- Harvest::User
- Harvest::UserAssignment
- Hash
- Time
Methods
- ::api_model — Harvest::API::Base
- ::client — Harvest
- ::demodulize — Harvest::Model::Utility
- ::hardy_client — Harvest
- ::included — Harvest::Model
- ::json_root — Harvest::InvoiceCategory
- ::json_root — Harvest::InvoiceMessage
- ::json_root — Harvest::InvoicePayment
- ::new — Harvest::API::Base
- ::new — Harvest::Base
- ::new — Harvest::BasicAuthCredentials
- ::new — Harvest::OAuthCredentials
- ::new — Harvest::HTTPError
- ::new — Harvest::Expense
- ::new — Harvest::HardyClient
- ::new — Harvest::HardyClient::HardyCollection
- ::new — Harvest::Invoice
- ::new — Harvest::TaskAssignment
- ::new — Harvest::TimeEntry
- ::new — Harvest::TrackableProject
- ::new — Harvest::User
- ::new — Harvest::UserAssignment
- ::parse — Harvest::Invoice
- ::parse — Harvest::InvoiceCategory
- ::underscore — Harvest::Model::Utility
- ::wrap — Array
- #== — Harvest::Model::InstanceMethods
- #__getobj__ — Harvest::HardyClient
- #__getobj__ — Harvest::HardyClient::HardyCollection
- #__setobj__ — Harvest::HardyClient
- #__setobj__ — Harvest::HardyClient::HardyCollection
- #account — Harvest::Base
- #activate — Harvest::API::Projects
- #activate — Harvest::API::Tasks
- #activate — Harvest::Behavior::Activatable
- #active? — Harvest::ExpenseCategory
- #active? — Harvest::Task
- #active? — Harvest::TaskAssignment
- #active? — Harvest::UserAssignment
- #all — Harvest::API::Contacts
- #all — Harvest::API::Expenses
- #all — Harvest::API::InvoiceMessages
- #all — Harvest::API::InvoicePayments
- #all — Harvest::API::Invoices
- #all — Harvest::API::Projects
- #all — Harvest::API::TaskAssignments
- #all — Harvest::API::Time
- #all — Harvest::API::UserAssignments
- #all — Harvest::Behavior::Crud
- #api_path — Harvest::Model::ClassMethods
- #as_json — Harvest::Expense
- #as_json — Harvest::Invoice
- #as_json — Harvest::Project
- #as_json — Harvest::TimeEntry
- #as_json — Harvest::Model::InstanceMethods
- #attach — Harvest::API::Expenses
- #basic_auth — Harvest::BasicAuthCredentials
- #clients — Harvest::Base
- #contacts — Harvest::Base
- #create — Harvest::API::InvoiceCategories
- #create — Harvest::API::InvoiceMessages
- #create — Harvest::API::InvoicePayments
- #create — Harvest::API::TaskAssignments
- #create — Harvest::API::Time
- #create — Harvest::API::UserAssignments
- #create — Harvest::Behavior::Crud
- #create_task — Harvest::API::Projects
- #daily — Harvest::API::Time
- #deactivate — Harvest::API::Projects
- #deactivate — Harvest::Behavior::Activatable
- #decode_csv — Harvest::Invoice
- #delegate_methods — Harvest::Model::ClassMethods
- #delete — Harvest::API::InvoiceMessages
- #delete — Harvest::API::InvoicePayments
- #delete — Harvest::API::TaskAssignments
- #delete — Harvest::API::Time
- #delete — Harvest::API::UserAssignments
- #delete — Harvest::Behavior::Crud
- #encode_csv — Harvest::Invoice
- #expense_categories — Harvest::Base
- #expenses — Harvest::Base
- #expenses_by_project — Harvest::API::Reports
- #expenses_by_user — Harvest::API::Reports
- #find — Harvest::API::InvoiceCategories
- #find — Harvest::API::InvoiceMessages
- #find — Harvest::API::InvoicePayments
- #find — Harvest::API::TaskAssignments
- #find — Harvest::API::Time
- #find — Harvest::API::UserAssignments
- #find — Harvest::Behavior::Crud
- #host — Harvest::BasicAuthCredentials
- #host — Harvest::OAuthCredentials
- #impersonated_user_id — Harvest::Model::InstanceMethods
- #invoice_categories — Harvest::Base
- #invoice_messages — Harvest::Base
- #invoice_payments — Harvest::Base
- #invoices — Harvest::Base
- #is_active= — Harvest::Client
- #json_root — Harvest::Model::InstanceMethods
- #json_root — Harvest::Model::ClassMethods
- #line_items= — Harvest::Invoice
- #mark_as_closed — Harvest::API::InvoiceMessages
- #mark_as_draft — Harvest::API::InvoiceMessages
- #mark_as_sent — Harvest::API::InvoiceMessages
- #of_user_query — Harvest::API::Base
- #over_limit? — Harvest::RateLimitStatus
- #parse — Harvest::Model::ClassMethods
- #project= — Harvest::TaskAssignment
- #project= — Harvest::UserAssignment
- #projects — Harvest::Base
- #projects_by_client — Harvest::API::Reports
- #rate_limit_status — Harvest::API::Account
- #re_open — Harvest::API::InvoiceMessages
- #reports — Harvest::Base
- #request — Harvest::API::Base
- #reset_password — Harvest::API::Users
- #retry_rate_limits — Harvest::HardyClient::HardyCollection
- #send_status_message — Harvest::API::InvoiceMessages
- #set_authentication — Harvest::BasicAuthCredentials
- #set_authentication — Harvest::OAuthCredentials
- #skip_json_root — Harvest::Model::ClassMethods
- #skip_json_root? — Harvest::Model::ClassMethods
- #spent_at= — Harvest::Expense
- #spent_at= — Harvest::TimeEntry
- #stringify_keys — Hash
- #stringify_keys! — Hash
- #task= — Harvest::TaskAssignment
- #task_as_json — Harvest::TaskAssignment
- #task_assignments — Harvest::Base
- #tasks — Harvest::Base
- #tasks= — Harvest::TrackableProject
- #time — Harvest::Base
- #time_by_project — Harvest::API::Reports
- #time_by_user — Harvest::API::Reports
- #timezone= — Harvest::User
- #to_i — Harvest::Model::InstanceMethods
- #to_json — Harvest::Model::InstanceMethods
- #to_s — Harvest::HTTPError
- #to_time — Date
- #to_time — Time
- #toggle — Harvest::API::Time
- #trackable_projects — Harvest::API::Time
- #update — Harvest::API::InvoiceCategories
- #update — Harvest::API::TaskAssignments
- #update — Harvest::API::Time
- #update — Harvest::API::UserAssignments
- #update — Harvest::Behavior::Crud
- #user= — Harvest::UserAssignment
- #user_as_json — Harvest::UserAssignment
- #user_assignments — Harvest::Base
- #users — Harvest::Base
- #who_am_i — Harvest::API::Account
- #wrap — Harvest::Model::ClassMethods
- #wrap_collection — Harvest::HardyClient