Method: PrettyAssociationInspect#load_all_models

Defined in:
lib/pretty_association_inspect.rb

#load_all_modelsObject

全てのモデルを読み込み、モデル名配列を返す



231
232
233
234
235
# File 'lib/pretty_association_inspect.rb', line 231

def load_all_models
  models_file_path = Dir.glob(Rails.root.join("app/models/*")).grep(/rb\z/)
  models_file_path.each { |m| require(m) rescue next }
  return ActiveRecord::Base.subclasses.map(&:name)
end