Class: Labimotion::ElementVariation

Inherits:
ApplicationRecord
  • Object
show all
Defined in:
lib/labimotion/models/element_variation.rb

Instance Method Summary collapse

Instance Method Details

#layout_hashObject



15
16
17
18
19
# File 'lib/labimotion/models/element_variation.rb', line 15

def layout_hash
  return {} unless self.class.column_names.include?('layout')

  layout.is_a?(Hash) ? layout : {}
end

#variations_hashObject



11
12
13
# File 'lib/labimotion/models/element_variation.rb', line 11

def variations_hash
  variations.is_a?(Hash) ? variations : {}
end