class Config

Attributes

configurable_identifier[RW]

Public Class Methods

main_fields() click to toggle source
# File lib/generators/active_admin_simple_life/templates/config_model.rb, line 9
def self.main_fields
  [:title, :internal_name, :configurable, :primitive]
end

Public Instance Methods

configurable_identifier=(data) click to toggle source
# File lib/generators/active_admin_simple_life/templates/config_model.rb, line 17
def configurable_identifier=(data)
  if data.present?
    config_data = data.split('#')
    self.configurable_type = config_data[0]
    self.configurable_id = config_data[1]
  else
    self.configurable_type = nil
    self.configurable_id = nil
  end
end