module Contentful::Management::Resource::Archiver
Wrapper for Resources with /archived API
Public Instance Methods
archive()
click to toggle source
Archives a resource.
@return [Contentful::Management::Resource]
# File lib/contentful/management/resource/archiver.rb, line 9 def archive ResourceRequester.new(client, self.class).archive( self, { space_id: space.id, environment_id: environment_id, resource_id: id, suffix: '/archived' }, version: sys[:version] ) end
archived?()
click to toggle source
Checks if a resource is archived.
@return [Boolean]
# File lib/contentful/management/resource/archiver.rb, line 41 def archived? sys[:archivedAt] ? true : false end
unarchive()
click to toggle source
Unarchives a resource.
@return [Contentful::Management::Resource]
# File lib/contentful/management/resource/archiver.rb, line 25 def unarchive ResourceRequester.new(client, self.class).unarchive( self, { space_id: space.id, environment_id: environment_id, resource_id: id, suffix: '/archived' }, version: sys[:version] ) end