class StrawberryAPI::CustomMetadataSet

Attributes

created_at[RW]
custom_metadata_fields[RW]
id[RW]
name[RW]
root[RW]
updated_at[RW]

Public Class Methods

new(params = {}) click to toggle source
# File lib/strawberry_api/custom_metadata/custom_metadata_set.rb, line 12
def initialize(params = {})
  params.each do |k, v|
    if k == 'custom_metadata_fields'
      v.map! do |custom_metadata_field|
        CustomMetadataField.new(custom_metadata_field)
      end
    end

    instance_variable_set("@#{k}", v) unless v.nil?
  end
end