Sha256: 45212f544bd24b5cbff68da012d90fa6b19502ad615d907285d1ad0a5db8d239
Contents?: true
Size: 677 Bytes
Versions: 14
Compression:
Stored size: 677 Bytes
Contents
module PgEventstore class EventDeserializer # _@param_ `middlewares` # # _@param_ `event_class_resolver` def initialize: (::Array[PgEventstore::Middleware] middlewares, _EventClassResolver event_class_resolver) -> void # _@param_ `raw_events` def deserialize_many: (::Array[::Hash[untyped, untyped]] raw_events) -> ::Array[PgEventstore::Event] # _@param_ `attrs` def deserialize: (::Hash[untyped, untyped] attrs) -> PgEventstore::Event def without_middlewares: () -> PgEventstore::EventDeserializer attr_accessor middlewares: ::Array[PgEventstore::Middleware] attr_accessor event_class_resolver: _EventClassResolver end end
Version data entries
14 entries across 14 versions & 1 rubygems