Sha256: 7b5af64b32d2d8318db22cdda6d9e923826bfb86e2c033559dd33039965074b6
Contents?: true
Size: 451 Bytes
Versions: 20
Compression:
Stored size: 451 Bytes
Contents
# require "eitil_core/application_record/all_associations" # require "eitil_core/railtie" to run the dynamic dispatch as an init hook during boot require "eitil_core/railtie" module EitilCore module ApplicationRecord module AllAssociations def all_associations reflect_on_all_associations.map do |assoc| { assoc.name => assoc.association_class.to_s.demodulize } end.inject &:merge end end end end
Version data entries
20 entries across 20 versions & 1 rubygems