Module: Telegram::Bot::Types::Compactable
Instance Method Summary collapse
Instance Method Details
#to_compact_hash ⇒ Object
5 6 7 8 9 10 |
# File 'lib/telegram/bot/types/compactable.rb', line 5 def to_compact_hash Hash[attributes.dup.delete_if { |_, v| v.nil? }.map do |key, value| value = recursive_hash_conversion(value) [key, value] end] end |