Module: RestrictedStruct::Support

Defined in:
lib/restricted_struct/support.rb

Class Method Summary collapse

Class Method Details

.extract_keyword_args(array) ⇒ Object



3
4
5
6
7
# File 'lib/restricted_struct/support.rb', line 3

def extract_keyword_args(array)
  array = array.dup
  keyword_args = Hash === array[-1] ? array.pop : {}
  [array, keyword_args]
end