Sha256: 022bb7f784acef4d21a551b59d04dc295c7520a7481ede0e60728598241bd7de
Contents?: true
Size: 740 Bytes
Versions: 5
Compression:
Stored size: 740 Bytes
Contents
module Xampl class DumbPersister < Persister def initialize(name=nil, format=nil) super(name, format) @module_map = {} @cache = {} end def DumbPersister.kind :dumb end def kind DumbPersister.kind end def sync_done end def has_changed(xampl) throw :mixed_persisters unless self == xampl.persister end def cache(xampl) xampl end def uncache(xampl) end def clear_cache end def read_from_cache(klass, pid, target=nil) return nil, target end def write(xampl) return true end def read(klass, pid, target=nil) return nil end end Xampl.register_persister_kind(DumbPersister) end
Version data entries
5 entries across 5 versions & 1 rubygems