Sha256: 62fd8380a0580e1f9dd0d2dbd8cf78adf527f39eebc73292f75fc94335a26894
Contents?: true
Size: 489 Bytes
Versions: 19
Compression:
Stored size: 489 Bytes
Contents
gem 'wcc-data' require 'wcc/data/enumerated_type' class WCC::Media::TagGroup < WCC::Data::EnumeratedType attributes :id, :name, :key def matches?(value) [id, key, self].include?(value) end def tags Tag.where(tag_group_id: id) end def self.db TAG_GROUPS end end TAG_GROUPS = [ { id: 1, name: "Channels", key: :channels }, { id: 2, name: "Ministries", key: :ministries }, { id: 3, name: "Meta", key: :meta }, { id: 4, name: "Campus", key: :campus }, ]
Version data entries
19 entries across 19 versions & 1 rubygems