lib/kanade/converter/base.rb in kanade-0.1.0.beta2 vs lib/kanade/converter/base.rb in kanade-0.1.0

- old
+ new

@@ -1,19 +1,22 @@ -module Kanade - module Converter - class Base - # STORED OBJECT --> JSON String - def serialize(term, field_info) - raise NotSupportedError - end - - # JSON String / Input object --> Ruby object - def deserialize(term, field_info) - raise NotSupportedError - end - - def self.configurable(name, default) - end - - end - end -end +module Kanade + module Converter + class Base + # TODO use module.included + # Engine.register_converter!(self) + + # STORED OBJECT --> JSON String + def serialize(term, field_info) + raise NotSupportedError + end + + # JSON String / Input object --> Ruby object + def deserialize(term, field_info) + raise NotSupportedError + end + + def self.configurable(name, default) + end + + end + end +end