Method: Cloudinary::Utils.config_option_consume

Defined in:
lib/cloudinary/utils.rb

.config_option_consume(options, option_name, default_value = nil) ⇒ Object



1007
1008
1009
1010
1011
# File 'lib/cloudinary/utils.rb', line 1007

def self.config_option_consume(options, option_name, default_value = nil)
  return options.delete(option_name) if options.include?(option_name)
  option_value = Cloudinary.config.send(option_name)
  option_value.nil? ? default_value : option_value
end