Standartize basic.publish amqp method calling in AMQPExchange::publish