Sha256: e6d37dea507dc1a68674d77857143dd5f20a9f2198f93041128e72eddf799514
Contents?: true
Size: 339 Bytes
Versions: 11
Compression:
Stored size: 339 Bytes
Contents
module ActsAsReferred module ClassMethods # Hook to serve behavior to ActiveRecord-Descendants def acts_as_referred(options = {}) has_one :referee, as: :referable, dependent: :destroy, class_name: 'Referee' after_create :create_referrer include ActsAsReferred::InstanceMethods end end end
Version data entries
11 entries across 11 versions & 1 rubygems