/** * @param AbstractBroker $broker * * @return AMQPSocketConnection */ private static function getSocketConnection(AbstractBroker $broker) { return new AMQPSocketConnection($broker->getHost(), $broker->getPort(), $broker->getUser(), $broker->getPassword(), $broker->getVhost(), $broker->getInsist(), $broker->getLoginMethod(), $broker->getLoginResponse(), $broker->getLocale(), $broker->getTimeout(), $broker->getKeepAlive()); }