この例では、as: :logout
パラメータのポイントは何でしょうか?
get 'logout', to: 'devise/registrations#destroy', as: :logout
私の見解では、logout_path を指定することでこのルートを呼び出すことができます。これを行っているのはas: :logout
パラメーターですか?
この例では、as: :logout
パラメータのポイントは何でしょうか?
get 'logout', to: 'devise/registrations#destroy', as: :logout
私の見解では、logout_path を指定することでこのルートを呼び出すことができます。これを行っているのはas: :logout
パラメーターですか?
まさに、ルートで使用してパスの名前を指定する方法を指定できますas
。
ルートの命名について詳しくは、こちらをご覧ください。
as
パラメーターは、パスまたはアクション内の何かと一致する必要はありません。
get 'get-me-outta-here', to: 'devise/sessions#destroy', as: :logout
# note that logging out is to do with devise sessions not registrations