with繋がりでエントリ*1。
with文 - おもしろWEBサービス開発日記
Railsでwith_optionメソッドを使うと、引数の最後に共通で使うオプションの引数を指定できます。
例
map.with_options(:controller => 'main') do |main_map| main_map.login 'login/', :action => 'login' main_map.register 'register/', :action => 'register' main_map.logout 'logout/', :action => 'logout' end
こんな感じで、config/routes.rbのルーティング設定をコントローラごとにまとめる時などで使うと便利です。
*1:というか、本当はこっちがメイン