wizard.rb 254 B

123456789101112
  1. class CustomWizard::Wizard
  2. attr_reader :id, :name, :steps, :custom
  3. def initialize(data)
  4. data = data.is_a?(String) ? ::JSON.parse(data) : data
  5. @id = data['id']
  6. @name = data['name']
  7. @steps = data['steps']
  8. @custom = true
  9. end
  10. end