Module: StubRequests::HashUtil
- Included in:
- WebMockBuilder
- Defined in:
- lib/stub_requests/hash_util.rb
Overview
Provides convenience methods for hashes
Class Method Summary collapse
-
.compact(options) {|compacted| ... } ⇒ Hash?
Removes all entries with nil values (first level only).
Class Method Details
.compact(options) {|compacted| ... } ⇒ Hash?
Removes all entries with nil values (first level only)
23 24 25 26 27 28 |
# File 'lib/stub_requests/hash_util.rb', line 23 def self.compact() return if .blank? compacted = .delete_if { |_, val| val.blank? } yield compacted if compacted.present? end |