Sha256: f11c2b68bb602f43d8a5af7803b360af36d24eb8507072663ad672efec28bda8
Contents?: true
Size: 266 Bytes
Versions: 1
Compression:
Stored size: 266 Bytes
Contents
module Traits class Association module Naming delegate :name, to: :reflection def plural_name reflection.plural_name.to_sym end def to_hash super.merge!(name: name, plural_name: plural_name) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
activerecord-traits-1.0.0 | lib/traits/concerns/association/naming.rb |