function cm_object() { $params =& JComponentHelper::getParams('com_joomailermailchimpintegration'); $subdomain = $params->get('subdomain'); $domain = $params->get('domain'); $username = $params->get('username'); $pw = $params->get('pw'); $cm = new CampaignMonitor(); $api = $cm->userGetApiKey('http://' . $subdomain . '.' . $domain, $username, $pw); $cm = new CampaignMonitor($api['anyType']); return $cm; }