--- !ruby/object:RI::MethodDescription 
aliases: 
- !ruby/object:RI::AliasName 
  name: options
block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Allows the fine tuning of certain router options.
- !ruby/struct:SM::Flow::H 
  level: 4
  text: Parameters
- !ruby/object:SM::Flow::LIST 
  contents: 
  - !ruby/struct:SM::Flow::LI 
    label: "options<Hash>:"
    body: "The options to set for all routes defined in the scope. The currently supported options are:"
  - !ruby/object:SM::Flow::LIST 
    contents: 
    - !ruby/struct:SM::Flow::LI 
      label: "*"
      body: ":controller_prefix - The module that the controller is included in."
    - !ruby/struct:SM::Flow::LI 
      label: "*"
      body: ":name_prefix - The prefix added to all routes named with #name"
    type: :BULLET
  - !ruby/struct:SM::Flow::LI 
    label: "&block:"
    body: "All routes defined in the block will be scoped to the options defined by the #options method."
  type: :NOTE
- !ruby/struct:SM::Flow::H 
  level: 4
  text: Block parameters
- !ruby/object:SM::Flow::LIST 
  contents: 
  - !ruby/struct:SM::Flow::LI 
    label: "r<Behavior>:"
    body: The options behavior object. This is optional
  type: :NOTE
- !ruby/struct:SM::Flow::H 
  level: 4
  text: Examples
- !ruby/struct:SM::Flow::VERB 
  body: "  # If :group is not matched in the path, it will be &quot;registered&quot; instead\n  # of nil.\n  match(&quot;/users(/:group)&quot;).default(:group =&gt; &quot;registered&quot;)\n"
- !ruby/struct:SM::Flow::P 
  body: ":api: public"
full_name: Merb::Router::Behavior#options
is_singleton: false
name: options
params: (opts = {}, &block)
visibility: public
