class UsabillaApi::Models::Email::Button::Item
Attributes
date[RW]
groups[RW]
id[RW]
intro_text[RW]
locale[RW]
name[RW]
Public Class Methods
new(args = {})
click to toggle source
# File lib/usabilla_api/models/email/button/item.rb, line 8 def initialize(args = {}) @id = args['id'] || '' @date = args['date'] || '' @groups = add_groups(args['groups']) || {} @intro_text = args['introText'] || '' @locale = args['locale'] || '' @name = args['name'] || '' end
Private Instance Methods
add_groups(hash)
click to toggle source
# File lib/usabilla_api/models/email/button/item.rb, line 19 def add_groups(hash) hash.map{ |group| UsabillaApi::Models::Email::Button::Groups.new(group) } unless hash.nil? end