module MxHero::API::MetadataLoader

Public Class Methods

new(data = {}) click to toggle source
Calls superclass method
# File lib/resources/domain.rb, line 5
def initialize(data = {})
  super(data)
  load_metadata
end

Private Instance Methods

load_metadata() click to toggle source
# File lib/resources/domain.rb, line 12
def load_metadata
  is_empty = metadata.nil? ||  metadata == '' || metadata == 'null' 
  #@metadata = JSON.parse(metadata) if metadata
  @metadata = is_empty ? nil : JSON.parse(metadata, symbolize_names: true)
end