1
0
Fork 0
discourse-custom-wizard-unl.../lib/template.rb

15 Zeilen
435 B
Ruby

2017-10-15 05:58:22 +02:00
class CustomWizard::Template
attr_reader :id, :name, :steps, :background, :save_submissions, :multiple_submissions, :custom
def initialize(data)
data = data.is_a?(String) ? ::JSON.parse(data) : data
@id = data['id']
@name = data['name']
@background = data['background']
@save_submissions = data['save_submissions']
@multiple_submissions = data['multiple_submissions']
@steps = data['steps']
end
end