Module: Keela::Formatters
- Defined in:
- lib/keela/formatters.rb,
lib/keela/formatters/base.rb,
lib/keela/formatters/json.rb,
lib/keela/formatters/toon.rb
Defined Under Namespace
Classes: Base, Json, Toon
Constant Summary
collapse
- REGISTRY =
{
json: Json,
toon: Toon
}.freeze
Class Method Summary
collapse
Class Method Details
.for(format) ⇒ Object
14
15
16
|
# File 'lib/keela/formatters.rb', line 14
def self.for(format)
REGISTRY[format]
end
|
18
19
20
|
# File 'lib/keela/formatters.rb', line 18
def self.structured_format?(format)
REGISTRY.key?(format)
end
|