efexen/messenger_platform

View on GitHub
lib/messenger_platform/contact.rb

Summary

Maintainability
A
0 mins
Test Coverage
class MessengerPlatform::Contact

  attr_reader :id, :phone_number

  def initialize(hash)
    @id = hash[:id]
    @phone_number = hash[:phone_number]
  end

  def serialize
    id.present? ? { id: id } : { phone_number: phone_number }
  end

end