Class: Harvest::TaskAssignment
- Inherits:
-
BaseModel
show all
- Includes:
- HappyMapper
- Defined in:
- lib/harvest/task_assignment.rb
Instance Method Summary
collapse
Methods inherited from BaseModel
#==, api_path, #attributes=, #initialize, #to_i, #to_xml
Instance Method Details
#active? ⇒ Boolean
23
24
25
|
# File 'lib/harvest/task_assignment.rb', line 23
def active?
!deactivated
end
|
#project=(project) ⇒ Object
19
20
21
|
# File 'lib/harvest/task_assignment.rb', line 19
def project=(project)
@project_id = project.to_i
end
|
#task=(task) ⇒ Object
15
16
17
|
# File 'lib/harvest/task_assignment.rb', line 15
def task=(task)
@task_id = task.to_i
end
|
#task_xml ⇒ Object
27
28
29
30
31
32
|
# File 'lib/harvest/task_assignment.rb', line 27
def task_xml
builder = Builder::XmlMarkup.new
builder.task do |t|
t.id(task_id)
end
end
|