Class: Contentful::Management::SpaceMembership
- Inherits:
-
Object
- Object
- Contentful::Management::SpaceMembership
- Includes:
- Resource, Resource::Refresher, Resource::SystemProperties
- Defined in:
- lib/contentful/management/space_membership.rb
Overview
Resource class for Space Membership.
Instance Attribute Summary
Attributes included from Resource::SystemProperties
Attributes included from Resource
#client, #default_locale, #properties, #raw_object, #request
Instance Method Summary collapse
-
#roles ⇒ Object
Returns the list of roles for this membership.
Methods included from Resource::Refresher
Methods included from Resource
#array?, #destroy, #environment_id, #fields, #nested_locale_fields?, #resource?, #sys, #update
Instance Method Details
#roles ⇒ Object
Returns the list of roles for this membership.
16 17 18 |
# File 'lib/contentful/management/space_membership.rb', line 16 def roles (properties[:roles] || []).map { |r| r.is_a?(Link) ? r : Link.new(r, nil, client) } end |