Sha256: 6ed5246e2176ac4ab08ee224bd0e09a1250e661399a90a0f9ba10b52236c9d96
Contents?: true
Size: 386 Bytes
Versions: 1
Compression:
Stored size: 386 Bytes
Contents
# frozen_string_literal: true using ObjectExtensions using StringExtensions module FinAppsCore module Utils # Adds validation capabilities when included into other classes module Validatable def not_blank(value, name=nil) raise FinAppsCore::MissingArgumentsError.new "Missing argument#{": #{name}" unless name.nil?}" if value.blank? end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
finapps_core-2.0.15 | lib/finapps_core/utils/validatable.rb |