Class: Fabychy::DataTypes::MessageBody

Inherits:
Base
  • Object
show all
Defined in:
lib/fabychy/data_types/message_body.rb

Instance Method Summary collapse

Instance Method Details

#validationsObject



7
8
9
10
11
12
# File 'lib/fabychy/data_types/message_body.rb', line 7

def validations
  {
    text: {required: true, class: [String], drop_empty: true, exclusive: true },
    attachment: {required: true, class: [TemplateAttachment, ImageAttachment], drop_empty: true, exclusive: true }
  }
end