module Contentful::Management::Resource::Archiver
Wrapper for Resources with /archived API
Public Instance Methods
Source
# File lib/contentful/management/resource/archiver.rb, line 11 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
Archives a resource.
@return [Contentful::Management::Resource]
Source
# File lib/contentful/management/resource/archiver.rb, line 43 def archived? sys[:archivedAt] ? true : false end
Checks if a resource is archived.
@return [Boolean]
Source
# File lib/contentful/management/resource/archiver.rb, line 27 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
Unarchives a resource.
@return [Contentful::Management::Resource]