Bernard is a multi-backend PHP library for creating background jobs for later processing.
This is a alpha release. Its only purpose is to have more people use it through composer without having to rely on dev-master.
visible
field.NaiveSerializer
to SimpleSerializer
.Fix regression in PimpleAwareRouter which is now covered with tests.
The next release working towards the first stable. This release does unfortunately contain a lot of BC breaks.
RetryMiddleware
and add FailuresMiddleware
that just sends failed messages to failed queue.LoggerFactory
for LoggerMiddleware
.Bernard\Message\Envelope
to Bernard\Envelope
.on
anymore. onSendNewsletter
would be sendNewsletter
.Invoker
Object. Instead this functionality have been moved into the Consumer which implements Middleware.ServiceResolver
with Router
and migrate the old Pimple and Container ServiceResolver'sQueue
where SplObjectStorage
would keep refences to envelopes. #76LoggerMiddleware
where it wouldnt pass on the call.