Sha256: 8195c122d5d238a65cd310c65dffcad13c9c0a2bc9a9367c353e6f2b60879482

Contents?: true

Size: 397 Bytes

Versions: 32

Compression:

Stored size: 397 Bytes

Contents

module Helper
  def validates_presence_of(attribute, message=nil)
    raise ArgumentError, message || "Missing parameter", caller \
       if attribute.nil?
  end
  module_function :validates_presence_of

  def validates_not_empty(attribute, message=nil)
    raise ArgumentError, message || "Parameter is empty", caller \
       if attribute.nil?
  end
  module_function :validates_not_empty
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
depengine-3.0.1 lib/depengine/helper/validations.rb
depengine-3.0.0 lib/depengine/helper/validations.rb
depengine-0.0.31 lib/depengine/helper/validations.rb
depengine-0.0.30 lib/depengine/helper/validations.rb
depengine-0.0.29 lib/depengine/helper/validations.rb
depengine-0.0.28 lib/depengine/helper/validations.rb
depengine-0.0.27 lib/depengine/helper/validations.rb
depengine-0.0.26 lib/depengine/helper/validations.rb
depengine-0.0.25 lib/depengine/helper/validations.rb
depengine-0.0.24 lib/depengine/helper/validations.rb
depengine-0.0.23 lib/depengine/helper/validations.rb
depengine-0.0.22 lib/depengine/helper/validations.rb
depengine-0.0.21 lib/depengine/helper/validations.rb
depengine-0.0.20 lib/depengine/helper/validations.rb
depengine-0.0.19 lib/depengine/helper/validations.rb
depengine-0.0.18 lib/depengine/helper/validations.rb
depengine-0.0.17 lib/depengine/helper/validations.rb
depengine-0.0.16 lib/depengine/helper/validations.rb
depengine-0.0.15 lib/depengine/helper/validations.rb
depengine-0.0.14 lib/depengine/helper/validations.rb