Open makasim opened 6 years ago
As we use the default php library mentioned by rabbitmq themself (php-ampqlib) this might a breaking change and could conflict with future changes.
@makasim Could you give an example which interfaces you would exchange?
@stevenklar I am talking about amqp-interop interfaces, There are impl for php-amqplib, bunny and amqp-ext.
Please, check official php-amqplib tutorials ported to amqp interop.
All three mentioned transports support message delaying out of the box, unified ssl configuration and DSN
@makasim Would you consider implementing those interfaces and open a pull request?
After a short review this seems like a bigger refactoring.
Hello!
Please look at https://github.com/queue-interop/queue-interop project. Using interfaces from it allows us reuse some implementations like enqueue, which supports a lot of transports. You can outsource some code