class Contentful::Management::Tag
Resource
Class for Tags www.contentful.com/developers/docs/references/content-management-api/#/reference/content-tags
Public Class Methods
create_attributes(_client, attributes)
click to toggle source
@private
# File lib/contentful/management/tag.rb, line 19 def self.create_attributes(_client, attributes) return {} if attributes.nil? || attributes.empty? { 'name' => attributes.fetch(:name), 'sys' => { 'visibility' => attributes.fetch(:visibility, 'private'), 'id' => attributes.fetch(:id), 'type' => 'Tag' } } end
Public Instance Methods
destroy()
click to toggle source
# File lib/contentful/management/tag.rb, line 32 def destroy ResourceRequester.new(client, self.class).destroy( { space_id: space.id, environment_id: environment_id, resource_id: id }, {}, version: sys[:version] ) end