public static function getHostedURL($webFormId, Infusionsoft_App $app = null)
{
$app = parent::getObjectOrDefaultAppIfNull($app);
/*
* The API doesn't provide a method of getting the hosted URL.
* Instead, we are going to get the HTML, find the form GUID, and create
* the hosted URL on our own.
*/
// Get the HTML
$html = Infusionsoft_WebFormService::getHTML($webFormId, $app);
// Create our search string
return self::getHostedUrlFromHtml($html, $app);
}