Railsドキュメント

共通のルーティング定義

適応バージョン

説明

ルーティング内などで使いまわせる共通のルーティングを定義

使い方

concern(名前, コールバック=nil, ブロック引数)

名前を使ってルーティングを定義

concern :purchasable, Purchasable.new(returnable: true)

ブロック

concern :commentable do |options|
  resources :comments, options
end

ソースコード