LoginSignup
0
0

More than 3 years have passed since last update.

view_contextにしてやられた話

Last updated at Posted at 2019-05-07

なんだかよく分からないレシーバとの邂逅

不具合がとあるサイトで起きてその改修作業をしていたところ、問題のコードに妙なレシーバを発見した。

view_context

これはなんなんだ?よく分からない。ファイルに対してこの文字列にgrep検索かけても定義された箇所が全く出てこない。おいおい、オメーさんよぉ、一体なんなんだよぉ〜ええ?(ミスタ風)

こいつ、独自にヘルパーメソッド作ったやつ呼ぶのに使われるってよ

独自にヘルパにーメソッドを作るには、

アプリケーション全体で使う場合は、app/helpers/application_helper.rb に書くことができる

app/views/hogehoge/ で使う場合は、app/helpers/hogehoge_helper.rb に書くことができる

ということで、このディレクトリパスに調べに行ったら問題のメソッドを発見することができた。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0