class Mailosaur::Models::BaseModel

Public Instance Methods

to_json(*_args) click to toggle source
# File lib/Mailosaur/models/base_model.rb, line 4
def to_json(*_args)
    hash = {}
    instance_variables.each do |var|
      key = var.to_s.delete('@').split('_').collect(&:capitalize).join
      key = key[0].downcase + key[1..-1]
      hash[key] = instance_variable_get var
    end
    hash.to_json
end