def campaigns
      response = @@soap.getClientCampaigns(:apiKey => @apiKey, :clientID => @clientID )
      campaign_list = handle_response response.client_GetCampaignsResult
      campaign_list.collect do |campaign|  
        Campaign.new(campaign.campaignID, campaign.subject, campaign.name, campaign.sentDate, campaign.totalRecipients, :apiKey=> @apiKey)
      end
    end
def campaigns
      response = @@soap.getClientCampaigns(:apiKey => @apiKey, :clientID => @clientID )
      campaign_list = handle_response response.client_GetCampaignsResult
      campaign_list.collect do |campaign|  
        Campaign.new(campaign.campaignID, campaign.subject, campaign.name, campaign.sentDate, campaign.totalRecipients, :apiKey=> @apiKey)
      end
    end
Gets a list of all campaigns that have been sent for a client.

*Return*:

*Success*: Upon a successful call, this method will return a collection of Campaigning::Campaign objects.

*Error*: An Exception containing the cause of the error will be raised.