Ejemplo n.º 1
0
 /**
  * @param AbstractBroker $broker
  *
  * @return AMQPSSLConnection
  */
 private static function getSslStreamConnection(AbstractBroker $broker)
 {
     $options = array('insist' => $broker->getInsist(), 'login_method' => $broker->getLoginMethod(), 'login_response' => $broker->getLoginResponse(), 'locale' => $broker->getLocale(), 'connection_timeout' => $broker->getTimeout(), 'read_write_timeout' => $broker->getReadWriteTimeout(), 'keepalive' => $broker->getKeepAlive(), 'heartbeat' => $broker->getHeartbeat());
     return new AMQPSSLConnection($broker->getHost(), $broker->getPort(), $broker->getUser(), $broker->getPassword(), $broker->getVhost(), $broker->getSslConnectionOptions(), $options);
 }