/** * A short-hand way of showing the complete delivery method * * @param PostmanTransport $transport * @return string */ public function getPublicTransportUri(PostmanTransport $transport) { $options = PostmanOptions::getInstance(); $transportName = $transport->getSlug(); $auth = $transport->getAuthenticationType($options); $security = $transport->getSecurityType($options); $host = $transport->getHostname($options); $port = $transport->getHostPort($options); return sprintf('%s:%s:%s://%s:%s', $transportName, $security, $auth, $host, $port); }