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