ウェブエンジニア珍道中

日々の技術的に関する経験を書いていきます。脱線もしますが助けになれば幸いです。

2016-12-06から1日間の記事一覧

Rubyでprivateメソッドを無理やり呼び出す方法があった件

割と衝撃的だったのでメモ 方法 Object#sendメソッドを使います。 sample class Hoge private def test_method puts "hoge" end end hoge = Hoge.new hoge.test_method # エラー hoge.send(:test_method) # 動く 用途 これを普通に使ってるとプロジェクトが…