エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[ruby] 特異メソッドに別名をつけて退避する
特異メソッドをalias_methodを使用して別名をつけようとするとエラーになる。 だが、同じブロック内でre... 特異メソッドをalias_methodを使用して別名をつけようとするとエラーになる。 だが、同じブロック内でrespond_to?(:find)を実行するとtrueが返される。 undefined method `find' for class `ActiveRecord::Base' (NameError) module EffectiveRails module ActiveRecord def self.included(klass) klass.send ClassMethods klass.class_eval do p respond_to?(:find) # => true alias_method_chain :find, :explain end end module ClassMethods def find_with_explain(*args) # hogehoge
2012/02/27 リンク