Class: ScoutApm::Config::ConfigNull

Inherits:
Object
  • Object
show all
Defined in:
lib/scout_apm/config.rb

Overview

Good News: It has every config value you could want Bad News: The content of that config value is always nil Used for the null-object pattern

Instance Method Summary collapse

Instance Method Details

#any_keys_found?Boolean

Returns:

  • (Boolean)


336
337
338
# File 'lib/scout_apm/config.rb', line 336

def any_keys_found?
  false
end

#has_key?Boolean

Returns:

  • (Boolean)


332
333
334
# File 'lib/scout_apm/config.rb', line 332

def has_key?(*)
  true
end

#nameObject



340
341
342
# File 'lib/scout_apm/config.rb', line 340

def name
  "no-config"
end

#valueObject



328
329
330
# File 'lib/scout_apm/config.rb', line 328

def value(*)
  nil
end