module Ably::Util::AblyExtensions
Public Instance Methods
delete_with_default(key, default)
click to toggle source
# File lib/submodules/ably-ruby/lib/ably/util/ably_extensions.rb, line 20 def delete_with_default(key, default) value = self.delete(key) if value.nil? return default end return value end
fetch_with_default(key, default)
click to toggle source
# File lib/submodules/ably-ruby/lib/ably/util/ably_extensions.rb, line 12 def fetch_with_default(key, default) value = self.fetch(key, default) if value.nil? return default end return value end
nil_or_empty?()
click to toggle source
# File lib/submodules/ably-ruby/lib/ably/util/ably_extensions.rb, line 6 def nil_or_empty? self.nil? || self.empty? end