module Gutentag::Multitenancy::TagExtensions::ClassMethods
Public Instance Methods
find_by_name_and_tenant_id(name, tenant_id)
click to toggle source
# File lib/gutentag/multitenancy/tag_extensions.rb, line 16 def find_by_name_and_tenant_id(name, tenant_id) where(tenant_id: tenant_id).find_by_name(name) end
find_or_create_by_name_and_tenant_id(name, tenant_id)
click to toggle source
# File lib/gutentag/multitenancy/tag_extensions.rb, line 20 def find_or_create_by_name_and_tenant_id(name, tenant_id) find_by_name_and_tenant_id(name, tenant_id) || create(name: name, tenant_id: tenant_id) end