注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
ActiveSupportを使った方法ActiveSupportを使っていればClassが拡張されてClass.subclassesメソッドが使... ActiveSupportを使った方法ActiveSupportを使っていればClassが拡張されてClass.subclassesメソッドが使えるようになっている。このメソッドはクラスのサブクラスのリストを返すものだ。例えばIntegerのサブクラスを得るには、以下のようにする。 require 'active_support/core_ext/class/subclasses' p Integer.subclasses #=> [Fixnum, Bignum] ActiveSupportを読むこれだけではつまらないので、ActiveSupportのソースコードを読んで、どのようにサブクラスを見つけているのか調べてみよう。定義はsubclasses.rbである。 require 'active_support/core_ext/module/anonymous' require 'act
2018/05/06 リンク