/** * Get a reporting summary for a campaign * @param string $accessToken - Constant Contact OAuth2 access token * @param mixed $emailCampaign - Campaign id or Campaign object itself * @param string $next - next value returned from a previous request (used in pagination) * @param int $limit - number of results to return per page * @return TrackingSummary */ public function getEmailCampaignSummaryReport($accessToken, $campaign) { $campaignId = $this->getArgumentId($campaign, 'Campaign'); return $this->campaignTrackingService->getSummary($accessToken, $campaignId); }