Module: KongSchema::Functional

Included in:
Resource::Api, Resource::Plugin
Defined in:
lib/kong_schema/functional.rb

Instance Method Summary collapse

Instance Method Details

#blank?(object) ⇒ Boolean

Returns:

  • (Boolean)


3
4
5
# File 'lib/kong_schema/functional.rb', line 3

def blank?(object)
  object.nil? || object.empty?
end

#try(recv, meth) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/kong_schema/functional.rb', line 7

def try(recv, meth)
  if recv.nil?
    nil
  else
    recv.send(meth)
  end
end