# frozen_string_literal: true module Metadata # Mixin para campos que no se pueden cifrar module AlwaysPublicConcern extend ActiveSupport::Concern included do # Siempre son públicos # # @return [Boolean] def private? false end private def decrypt(value) raise NotImplementedError, 'Este atributo no se cifra' end alias_method :encrypt, :decrypt end end end