Module: CodeKindly::Utils::Presence

Included in:
Command
Defined in:
lib/code_kindly/utils/presence.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.blank?(value) ⇒ Boolean



6
7
8
9
# File 'lib/code_kindly/utils/presence.rb', line 6

def self.blank?(value)
  # http://apidock.com/rails/Object/blank%3F
  value.respond_to?(:empty?) ? !!value.empty? : !value
end

.present?(value) ⇒ Boolean



15
16
17
# File 'lib/code_kindly/utils/presence.rb', line 15

def self.present?(value)
  !blank?(value)
end

Instance Method Details

#blank?(value) ⇒ Boolean



11
12
13
# File 'lib/code_kindly/utils/presence.rb', line 11

def blank?(value)
  ::CodeKindly::Utils::Presence.blank?(value)
end

#present?(value) ⇒ Boolean



19
20
21
# File 'lib/code_kindly/utils/presence.rb', line 19

def present?(value)
  ::CodeKindly::Utils::Presence.present?(value)
end