Class: Serega::SeregaPlugins::Preloads::FormatUserPreloads

Inherits:
Object
  • Object
show all
Defined in:
lib/serega/plugins/preloads/lib/format_user_preloads.rb

Overview

Utility that helps to transform user provided preloads to hash

Class Method Summary collapse

Class Method Details

.call(value) ⇒ Hash

Transforms user provided preloads to hash

Parameters:

  • value (Array, Hash, String, Symbol, nil, false)

    preloads

Returns:

  • (Hash)

    preloads transformed to hash



29
30
31
# File 'lib/serega/plugins/preloads/lib/format_user_preloads.rb', line 29

def call(value)
  send(METHODS.fetch(value.class), value)
end