Class: GenesisRuby::Utils::Formatters::Response::Loader
- Inherits:
-
Object
- Object
- GenesisRuby::Utils::Formatters::Response::Loader
- Includes:
- GenesisRuby::Utils::Formatters::Response
- Defined in:
- lib/genesis_ruby/utils/formatters/response/loader.rb
Overview
Response Formatter initializer
Instance Method Summary collapse
-
#formats ⇒ Object
Initialized Formatters array.
-
#formats=(formatter_class) ⇒ Object
Add new formatter to the formatter array.
-
#initialize ⇒ Loader
constructor
Load the Available Formatters.
Methods included from GenesisRuby::Utils::Formatters::Response
Constructor Details
#initialize ⇒ Loader
Load the Available Formatters
15 16 17 |
# File 'lib/genesis_ruby/utils/formatters/response/loader.rb', line 15 def initialize initialize_formatters end |
Instance Method Details
#formats ⇒ Object
Initialized Formatters array
20 21 22 |
# File 'lib/genesis_ruby/utils/formatters/response/loader.rb', line 20 def formats @formats ||= [] end |
#formats=(formatter_class) ⇒ Object
Add new formatter to the formatter array
25 26 27 28 29 |
# File 'lib/genesis_ruby/utils/formatters/response/loader.rb', line 25 def formats=(formatter_class) @formats = formats @formats.push formatter_class end |