Method: PrettyAssociationInspect#load_all_models
- Defined in:
- lib/pretty_association_inspect.rb
#load_all_models ⇒ Object
全てのモデルを読み込み、モデル名配列を返す
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 |