Class: Harvest::Resources::Project

Inherits:
Struct
  • Object
show all
Defined in:
lib/harvest/resources/project.rb

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#bill_byObject

Returns the value of attribute bill_by

Returns:

  • (Object)

    the current value of bill_by



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def bill_by
  @bill_by
end

#budgetObject

Returns the value of attribute budget

Returns:

  • (Object)

    the current value of budget



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def budget
  @budget
end

#budget_byObject

Returns the value of attribute budget_by

Returns:

  • (Object)

    the current value of budget_by



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def budget_by
  @budget_by
end

#budget_is_monthlyObject

Returns the value of attribute budget_is_monthly

Returns:

  • (Object)

    the current value of budget_is_monthly



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def budget_is_monthly
  @budget_is_monthly
end

#clientObject

Returns the value of attribute client

Returns:

  • (Object)

    the current value of client



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def client
  @client
end

#codeObject

Returns the value of attribute code

Returns:

  • (Object)

    the current value of code



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def code
  @code
end

#cost_budgetObject

Returns the value of attribute cost_budget

Returns:

  • (Object)

    the current value of cost_budget



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def cost_budget
  @cost_budget
end

#cost_budget_include_expensesObject

Returns the value of attribute cost_budget_include_expenses

Returns:

  • (Object)

    the current value of cost_budget_include_expenses



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def cost_budget_include_expenses
  @cost_budget_include_expenses
end

#created_atObject

Returns the value of attribute created_at

Returns:

  • (Object)

    the current value of created_at



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def created_at
  @created_at
end

#ends_onObject

Returns the value of attribute ends_on

Returns:

  • (Object)

    the current value of ends_on



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def ends_on
  @ends_on
end

#feeObject

Returns the value of attribute fee

Returns:

  • (Object)

    the current value of fee



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def fee
  @fee
end

#hourly_rateObject

Returns the value of attribute hourly_rate

Returns:

  • (Object)

    the current value of hourly_rate



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def hourly_rate
  @hourly_rate
end

#idObject

Returns the value of attribute id

Returns:

  • (Object)

    the current value of id



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def id
  @id
end

#is_activeObject

Returns the value of attribute is_active

Returns:

  • (Object)

    the current value of is_active



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def is_active
  @is_active
end

#is_billableObject

Returns the value of attribute is_billable

Returns:

  • (Object)

    the current value of is_billable



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def is_billable
  @is_billable
end

#is_fixed_feeObject

Returns the value of attribute is_fixed_fee

Returns:

  • (Object)

    the current value of is_fixed_fee



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def is_fixed_fee
  @is_fixed_fee
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def name
  @name
end

#notesObject

Returns the value of attribute notes

Returns:

  • (Object)

    the current value of notes



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def notes
  @notes
end

#notify_when_over_budgetObject

Returns the value of attribute notify_when_over_budget

Returns:

  • (Object)

    the current value of notify_when_over_budget



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def notify_when_over_budget
  @notify_when_over_budget
end

#over_budget_notification_dateObject

Returns the value of attribute over_budget_notification_date

Returns:

  • (Object)

    the current value of over_budget_notification_date



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def over_budget_notification_date
  @over_budget_notification_date
end

#over_budget_notification_percentageObject

Returns the value of attribute over_budget_notification_percentage

Returns:

  • (Object)

    the current value of over_budget_notification_percentage



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def over_budget_notification_percentage
  @over_budget_notification_percentage
end

#show_budget_to_allObject

Returns the value of attribute show_budget_to_all

Returns:

  • (Object)

    the current value of show_budget_to_all



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def show_budget_to_all
  @show_budget_to_all
end

#starts_onObject

Returns the value of attribute starts_on

Returns:

  • (Object)

    the current value of starts_on



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def starts_on
  @starts_on
end

#task_assignmentsObject

Returns the value of attribute task_assignments

Returns:

  • (Object)

    the current value of task_assignments



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def task_assignments
  @task_assignments
end

#updated_atObject

Returns the value of attribute updated_at

Returns:

  • (Object)

    the current value of updated_at



54
55
56
# File 'lib/harvest/resources/project.rb', line 54

def updated_at
  @updated_at
end