Module: Cascade::Registry

Defined in:
lib/cascade/registry.rb

Constant Summary collapse

PUTS_DATA_SAVER =
->(*args) { p args }
SELF_PROCESSOR =
->(row) { row }

Class Method Summary collapse

Class Method Details

.data_providerObject



23
24
25
# File 'lib/cascade/registry.rb', line 23

def self.data_provider
  raise Cascade::UnsupportedComponent
end

.data_saverObject



19
20
21
# File 'lib/cascade/registry.rb', line 19

def self.data_saver
  PUTS_DATA_SAVER
end

.error_handlerObject



15
16
17
# File 'lib/cascade/registry.rb', line 15

def self.error_handler
  ErrorHandler.new
end

.row_processorObject



11
12
13
# File 'lib/cascade/registry.rb', line 11

def self.row_processor
  SELF_PROCESSOR
end