Sha256: aba60d72781b9c86e0ba82bddd04a4cbe854e622fb950d5ebd8905203f508c3c
Contents?: true
Size: 462 Bytes
Versions: 20
Compression:
Stored size: 462 Bytes
Contents
# typed: strict # frozen_string_literal: true module DearInventory module Validators class DateTime < DearInventory::Validator extend T::Sig sig { override.void } def call value = instance_variable_get(:@value) return if value.nil? return if value.respond_to?(:strftime) raise_error( "expected a DateTime but received the #{value.class} #{value.inspect}" ) end end end end
Version data entries
20 entries across 20 versions & 1 rubygems