rails のto_sについて
Q&A
Closed
to_sメソッドについて教えてください
Ruby on Railsでサンプルアプリを作っているのですが、
application_helper.rbの中に記載する
moduleの中で、
条件分岐をさせているようなコードがあるのですが、どんな動作をしているのかわかりません
1. module ApplicationHelper
2. def bs4_bgcolor_for(flash_key)
3. case flash_key
4. when "success"
5. "alert-success"
6. when "error"
7. "alert-danger"
8. when "alert"
9. "alert-warning"
10. when "notice"
11. "alert-info"
12. else
13. flash_key.to_s
14. end
15. end
16. end
上のコードの13行目
[flash_key]という引数に対して
与えられている[.to_s]はなんのために与えているのでしょうか
これがなんのためにあるのかが分からなくて気になります
有識者の方解説お願いします。
0 likes