Sha256: 986937ca52b986eace321a6f3373823fbf4646e27626d24a85a650b8a87b6db2
Contents?: true
Size: 255 Bytes
Versions: 62
Compression:
Stored size: 255 Bytes
Contents
module WithTargetAudience extend ActiveSupport::Concern included do enum target_audience: [:grown_ups, :kids] end class_methods do def with_current_audience_for(user) where(target_audience: user.current_audience) end end end
Version data entries
62 entries across 62 versions & 2 rubygems