lib/liner/serializable.rb in liner-0.1.1 vs lib/liner/serializable.rb in liner-0.1.2
- old
+ new
@@ -1,18 +1,8 @@
module Liner
module Serializable
- def self.included(base)
- base.extend(ClassMethods)
- end
-
- module ClassMethods
- def json_create(o)
- new o['liner']
- end
- end
-
def as_json(*)
- { 'json_class' => self.class.name, 'liner' => liner }
+ to_h
end
def to_json(*args)
as_json.to_json(*args)
end