5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-24 19:16:23 +00:00
panel/app/models/concerns/metadata/non_indexable_concern.rb

21 lines
426 B
Ruby
Raw Normal View History

# frozen_string_literal: true
module Metadata
# Mixin para nunca generar atributos indexables
module NonIndexableConcern
extend ActiveSupport::Concern
included do
# Nunca
def indexable?
false
end
# Lanzar un error para poder enterarnos de la inconsistencia
def indexable_values
raise NotImplementedError, 'Este atributo no es indexable'
end
end
end
end