タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Hashに関するtenten0213のブックマーク (1)

  • deviseのafter_sign_in_path_forをHashで華麗に書く | mah365

    Hash Selector Patternという記事を読んでいたら、コメントにdeviseのafter_sign_in_path_forをHashで華麗に書いてあるコードがあって、「おおっ」と思ったのでした。というわけで今日はRubyの話。 こんなコード ユーザーのタイプに応じてログイン後のページを変える場合、大体こんな感じのif分岐になると思います(もしくはcase文とか)。 def after_sign_in_path_for(resource) if resource.kind_of?(AdminUser) admin_dashboard_path elsif resource.kind_of?(Customer) customer_root_path elsif resource.kind_of?(Staff) staff_root_path elsif resource.kind

    deviseのafter_sign_in_path_forをHashで華麗に書く | mah365
  • 1