Sha256: 62b7d0727930c76a6e519defe07998ae502c485a14e1a2bcce7acce536dc5a3b
Contents?: true
Size: 423 Bytes
Versions: 3
Compression:
Stored size: 423 Bytes
Contents
require 'ixtlan/babel/context' module Ixtlan module Babel class AbstractFilter attr_accessor :options def options @options || {} end def add_custom_serializers( map ) @map = map end def serialize( data ) if @map && ser = @map[ data.class.to_s ] ser.call(data) else data end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ixtlan-babel-0.3.0 | lib/ixtlan/babel/abstract_filter.rb |
ixtlan-babel-0.2.1 | lib/ixtlan/babel/abstract_filter.rb |
ixtlan-babel-0.2.0 | lib/ixtlan/babel/abstract_filter.rb |