Sha256: b0c96c08d9a4b816200727b4b25b74f14ccb264210710f03126c9c23b4fff1ea
Contents?: true
Size: 411 Bytes
Versions: 5
Compression:
Stored size: 411 Bytes
Contents
module Unidom::Common::Concerns::ArgumentValidation extend ActiveSupport::Concern included do |includer| def assert_present!(name, value) raise ArgumentError.new("The #{name} argument is required.") if value.blank? end end module ClassMethods def assert_present!(name, value) raise ArgumentError.new("The #{name} argument is required.") if value.blank? end end end
Version data entries
5 entries across 5 versions & 1 rubygems