Sha256: cf394214f761a499bda25dc9218c9672aff6e47c3d061406e17f7e6277a57b6a
Contents?: true
Size: 663 Bytes
Versions: 2
Compression:
Stored size: 663 Bytes
Contents
module Phcmembers class Member::Listing < ApplicationRecord # Clean URL Initialize extend FriendlyId # Add Paper Trail has_paper_trail # Model Relationships belongs_to :profile, class_name: 'Phcmembers::Member::Profile' has_many :categorylistings, class_name: 'Phcmembers::Directory::Categorylisting', dependent: :destroy has_many :categories, class_name: 'Phcmembers::Directory::Category', :through => :categorylistings # Clean URL Define friendly_id :businessmemberfullname, use: :slugged # Define for Multiple Records def businessmemberfullname [ [:mbcompanyname, :mbcontactname] ] end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
phcmembers-11.0.0 | app/models/phcmembers/member/listing.rb |
phcmembers-10.0.0 | app/models/phcmembers/member/listing.rb |