Sha256: 2bfb0382463d21bb76287e55ca85435de021e56035430068468abe56d9a32968
Contents?: true
Size: 331 Bytes
Versions: 30
Compression:
Stored size: 331 Bytes
Contents
# frozen_string_literal: true module Alchemy class TagValidations def self.call(klass) new(klass).call end def initialize(klass) @klass = klass end def call klass.validates :name, presence: true, uniqueness: { case_sensitive: true } end private attr_reader :klass end end
Version data entries
30 entries across 30 versions & 1 rubygems