Class: Asana::Resources::Membership

Inherits:
MembershipsBase show all
Defined in:
lib/asana/resources/membership.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Methods inherited from MembershipsBase

create_membership, delete_membership, get_memberships, inherited, update_membership

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

#gidObject (readonly)



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

def gid
  @gid
end

#resource_typeObject (readonly)



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

def resource_type
  @resource_type
end

Class Method Details

.plural_nameObject

Returns the plural name of the resource.



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

def plural_name
  'memberships'
end