U:RDoc::AnyMethod[iI"extract_options!:EFI"Array#extract_options!;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph;	[I"LExtracts options from a set of arguments. Removes and returns the last ;TI"Ielement in the array if it's a hash, otherwise returns a blank hash.;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim;	[I"def options(*args)
;TI"  args.extract_options!
;TI"	end
;TI"
;TI"%options(1, 2)           # => {}
;TI"*options(1, 2, :a => :b) # => {:a=>:b};T:@format0:
@fileI"9lib/active_support/core_ext/array/extract_options.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"
Array;TcRDoc::NormalClass0