Class: Harvest::Resources::User

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

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#avatar_urlObject

Returns the value of attribute avatar_url

Returns:

  • (Object)

    the current value of avatar_url



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def avatar_url
  @avatar_url
end

#calendar_integration_enabledObject

Returns the value of attribute calendar_integration_enabled

Returns:

  • (Object)

    the current value of calendar_integration_enabled



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def calendar_integration_enabled
  @calendar_integration_enabled
end

#calendar_integration_sourceObject

Returns the value of attribute calendar_integration_source

Returns:

  • (Object)

    the current value of calendar_integration_source



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def calendar_integration_source
  @calendar_integration_source
end

#can_create_invoicesObject

Returns the value of attribute can_create_invoices

Returns:

  • (Object)

    the current value of can_create_invoices



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def can_create_invoices
  @can_create_invoices
end

#can_create_projectsObject

Returns the value of attribute can_create_projects

Returns:

  • (Object)

    the current value of can_create_projects



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def can_create_projects
  @can_create_projects
end

#can_see_ratesObject

Returns the value of attribute can_see_rates

Returns:

  • (Object)

    the current value of can_see_rates



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def can_see_rates
  @can_see_rates
end

#created_atObject

Returns the value of attribute created_at

Returns:

  • (Object)

    the current value of created_at



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def created_at
  @created_at
end

#emailObject

Returns the value of attribute email

Returns:

  • (Object)

    the current value of email



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def email
  @email
end

#first_nameObject

Returns the value of attribute first_name

Returns:

  • (Object)

    the current value of first_name



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def first_name
  @first_name
end

#has_access_to_all_future_projectsObject

Returns the value of attribute has_access_to_all_future_projects

Returns:

  • (Object)

    the current value of has_access_to_all_future_projects



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def has_access_to_all_future_projects
  @has_access_to_all_future_projects
end

#idObject

Returns the value of attribute id

Returns:

  • (Object)

    the current value of id



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def id
  @id
end

#is_activeObject

Returns the value of attribute is_active

Returns:

  • (Object)

    the current value of is_active



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def is_active
  @is_active
end

#is_adminObject

Returns the value of attribute is_admin

Returns:

  • (Object)

    the current value of is_admin



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def is_admin
  @is_admin
end

#is_contractorObject

Returns the value of attribute is_contractor

Returns:

  • (Object)

    the current value of is_contractor



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def is_contractor
  @is_contractor
end

#is_project_managerObject

Returns the value of attribute is_project_manager

Returns:

  • (Object)

    the current value of is_project_manager



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def is_project_manager
  @is_project_manager
end

#last_nameObject

Returns the value of attribute last_name

Returns:

  • (Object)

    the current value of last_name



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def last_name
  @last_name
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def name
  @name
end

#rolesObject

Returns the value of attribute roles

Returns:

  • (Object)

    the current value of roles



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def roles
  @roles
end

#telephoneObject

Returns the value of attribute telephone

Returns:

  • (Object)

    the current value of telephone



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def telephone
  @telephone
end

#timezoneObject

Returns the value of attribute timezone

Returns:

  • (Object)

    the current value of timezone



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def timezone
  @timezone
end

#updated_atObject

Returns the value of attribute updated_at

Returns:

  • (Object)

    the current value of updated_at



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def updated_at
  @updated_at
end

#weekly_capacityObject

Returns the value of attribute weekly_capacity

Returns:

  • (Object)

    the current value of weekly_capacity



48
49
50
# File 'lib/harvest/resources/user.rb', line 48

def weekly_capacity
  @weekly_capacity
end