Module: RubyCqrs::Data::Decodable
- Included in:
- RubyCqrs::Domain::AggregateRepository
- Defined in:
- lib/ruby_cqrs/data/serialization.rb
Instance Method Summary collapse
Instance Method Details
#try_decode(type_str, data) ⇒ Object
19 20 21 22 23 |
# File 'lib/ruby_cqrs/data/serialization.rb', line 19 def try_decode type_str, data obj_type = type_str.constantize raise ObjectNotDecodableError unless obj_type.include? Beefcake::Message obj_type.decode data end |