--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Extracts an options hash if it is the last item in the args array. Used internally in methods that take *args.
- !ruby/struct:SM::Flow::P 
  body: "@param args&lt;Array&gt; The arguments to extract the hash from."
- !ruby/struct:SM::Flow::P 
  body: "@example"
- !ruby/struct:SM::Flow::VERB 
  body: "  def render(*args,&amp;blk)\n    opts = extract_options_from_args!(args) || {}\n    # [...]\n  end\n"
- !ruby/struct:SM::Flow::P 
  body: ":api: public"
full_name: Kernel#extract_options_from_args!
is_singleton: false
name: extract_options_from_args!
params: (args)
visibility: public
