Module: Whisperer::Preprocessors
- Defined in:
- lib/whisperer/preprocessors.rb,
lib/whisperer/preprocessors/base.rb,
lib/whisperer/preprocessors/response_body.rb,
lib/whisperer/preprocessors/content_length.rb,
lib/whisperer/preprocessors/default_values.rb
Defined Under Namespace
Classes: Base, ContentLength, DefaultValues, ResponseBody
Class Attribute Summary collapse
-
.preprocessors ⇒ Object
readonly
Returns the value of attribute preprocessors.
Class Method Summary collapse
Class Attribute Details
.preprocessors ⇒ Object (readonly)
Returns the value of attribute preprocessors.
6 7 8 |
# File 'lib/whisperer/preprocessors.rb', line 6 def preprocessors @preprocessors end |
Class Method Details
.process!(container) ⇒ Object
12 13 14 15 16 |
# File 'lib/whisperer/preprocessors.rb', line 12 def process!(container) preprocessors.each do |name, class_names| class_names.process(container) end end |
.register(name, class_name) ⇒ Object
8 9 10 |
# File 'lib/whisperer/preprocessors.rb', line 8 def register(name, class_name) preprocessors[name] = class_name end |