Module: Jekyll::Favicon::Utils::Configuration::Merge::ClassMethods
- Defined in:
- lib/jekyll/favicon/utils/configuration/merge.rb
Overview
Merge configurations
Instance Method Summary collapse
Instance Method Details
#merge(left = nil, *right_and_or_rest) ⇒ Object
56 57 58 59 60 61 62 63 64 |
# File 'lib/jekyll/favicon/utils/configuration/merge.rb', line 56 def merge(left = nil, *right_and_or_rest) return left if right_and_or_rest.empty? right, *rest = right_and_or_rest merged = Merge.merge_pair left, right return merged if rest.empty? Merge.merge_multiple(merged, *rest) end |