Class: Tick::Task

Inherits:
Base
  • Object
show all
Defined in:
lib/tick/task.rb

Constant Summary collapse

XML_PROPERTIES =
%w( id billable budget closed_on name 
opened_on position project_id sum_hours user_count )

Instance Attribute Summary collapse

Attributes inherited from Base

#api_name, #api_path, #created_at, #id, #updated_at

Method Summary

Methods inherited from Base

api_name, api_path, list, #set_properties_from_xml_node

Instance Attribute Details

#billableObject

Returns the value of attribute billable.



4
5
6
# File 'lib/tick/task.rb', line 4

def billable
  @billable
end

#budgetObject

Returns the value of attribute budget.



4
5
6
# File 'lib/tick/task.rb', line 4

def budget
  @budget
end

#closed_onObject

Returns the value of attribute closed_on.



4
5
6
# File 'lib/tick/task.rb', line 4

def closed_on
  @closed_on
end

#nameObject

Returns the value of attribute name.



4
5
6
# File 'lib/tick/task.rb', line 4

def name
  @name
end

#opened_onObject

Returns the value of attribute opened_on.



4
5
6
# File 'lib/tick/task.rb', line 4

def opened_on
  @opened_on
end

#positionObject

Returns the value of attribute position.



4
5
6
# File 'lib/tick/task.rb', line 4

def position
  @position
end

#projectObject

Returns the value of attribute project.



4
5
6
# File 'lib/tick/task.rb', line 4

def project
  @project
end

#project_idObject

Returns the value of attribute project_id.



4
5
6
# File 'lib/tick/task.rb', line 4

def project_id
  @project_id
end

#sum_hoursObject

Returns the value of attribute sum_hours.



4
5
6
# File 'lib/tick/task.rb', line 4

def sum_hours
  @sum_hours
end

#user_countObject

Returns the value of attribute user_count.



4
5
6
# File 'lib/tick/task.rb', line 4

def user_count
  @user_count
end