<?php if (!class_exists('ML_Rest')) { require_once dirname(__FILE__).'/base/ML_Rest.php'; } class ML_Campaigns extends ML_Rest { function __construct( $api_key ) { $this->name = 'campaigns'; parent::__construct($api_key); } function getRecipients( $data = null ) { $this->path .= 'recipients/'; return $this->execute( 'GET', $data ); } function getOpens( $data = null ) { $this->path .= 'opens/'; return $this->execute( 'GET', $data ); } function getClicks( $data = null ) { $this->path .= 'clicks/'; return $this->execute( 'GET', $data ); } function getUnsubscribes( $data = null ) { $this->path .= 'unsubscribes/'; return $this->execute( 'GET', $data ); } function getBounces( $data = null ) { $this->path .= 'bounces/'; return $this->execute( 'GET', $data ); } function getJunk( $data = null ) { $this->path .= 'junk/'; return $this->execute( 'GET', $data ); } } ?>