Class: Asana::Resources::StatusUpdate

Inherits:
StatusUpdatesBase show all
Defined in:
lib/asana/resources/status_update.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Methods inherited from StatusUpdatesBase

create_status_for_object, delete_status, get_status, get_statuses_for_object, inherited

Methods inherited from Resource

#initialize, #method_missing, #refresh, #respond_to_missing?, #to_h, #to_s

Methods included from ResponseHelper

#parse

Constructor Details

This class inherits a constructor from Asana::Resources::Resource

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Asana::Resources::Resource

Instance Attribute Details

#authorObject (readonly)



22
23
24
# File 'lib/asana/resources/status_update.rb', line 22

def author
  @author
end

#created_atObject (readonly)



24
25
26
# File 'lib/asana/resources/status_update.rb', line 24

def created_at
  @created_at
end

#created_byObject (readonly)



26
27
28
# File 'lib/asana/resources/status_update.rb', line 26

def created_by
  @created_by
end

#gidObject (readonly)



8
9
10
# File 'lib/asana/resources/status_update.rb', line 8

def gid
  @gid
end

#heartedObject (readonly)



28
29
30
# File 'lib/asana/resources/status_update.rb', line 28

def hearted
  @hearted
end

#heartsObject (readonly)



30
31
32
# File 'lib/asana/resources/status_update.rb', line 30

def hearts
  @hearts
end

#html_textObject (readonly)



12
13
14
# File 'lib/asana/resources/status_update.rb', line 12

def html_text
  @html_text
end

#likedObject (readonly)



32
33
34
# File 'lib/asana/resources/status_update.rb', line 32

def liked
  @liked
end

#likesObject (readonly)



34
35
36
# File 'lib/asana/resources/status_update.rb', line 34

def likes
  @likes
end

#modified_atObject (readonly)



38
39
40
# File 'lib/asana/resources/status_update.rb', line 38

def modified_at
  @modified_at
end

#num_heartsObject (readonly)



40
41
42
# File 'lib/asana/resources/status_update.rb', line 40

def num_hearts
  @num_hearts
end

#num_likesObject (readonly)



42
43
44
# File 'lib/asana/resources/status_update.rb', line 42

def num_likes
  @num_likes
end

#parentObject (readonly)



44
45
46
# File 'lib/asana/resources/status_update.rb', line 44

def parent
  @parent
end

#resource_subtypeObject (readonly)



14
15
16
# File 'lib/asana/resources/status_update.rb', line 14

def resource_subtype
  @resource_subtype
end

#resource_typeObject (readonly)



10
11
12
# File 'lib/asana/resources/status_update.rb', line 10

def resource_type
  @resource_type
end

#status_typeObject (readonly)



16
17
18
# File 'lib/asana/resources/status_update.rb', line 16

def status_type
  @status_type
end

#textObject (readonly)



18
19
20
# File 'lib/asana/resources/status_update.rb', line 18

def text
  @text
end

#titleObject (readonly)



20
21
22
# File 'lib/asana/resources/status_update.rb', line 20

def title
  @title
end

Class Method Details

.plural_nameObject

Returns the plural name of the resource.



48
49
50
# File 'lib/asana/resources/status_update.rb', line 48

def plural_name
  'status_updates'
end