Source of file ClickActivity.php
Size: 1,207 Bytes - Last Modified: 2021-12-23T10:20:09+00:00
/var/www/docs.ssmods.com/process/src/src/Ctct/Components/Tracking/ClickActivity.php
12345678910111213141516171819202122232425262728293031323334353637383940 | <?php namespace Ctct\Components\Tracking; use Ctct\Components\Component; /** * Represents a Click Activity * * @package Components * @subpackage CampaignTracking * @author Constant Contact */ class ClickActivity extends Component { public $activity_type; public $campaign_id; public $contact_id; public $email_address; public $link_id; public $click_date; /** * Factory method to create a ClickActivity object from an array * @param array $props - array of properties to create object from * @return ClickActivity */ public static function create(array $props) { $click_activity = new ClickActivity(); $click_activity->activity_type = parent::getValue($props, "activity_type"); $click_activity->campaign_id= parent::getValue($props, "campaign_id"); $click_activity->contact_id = parent::getValue($props, "contact_id"); $click_activity->email_address = parent::getValue($props, "email_address"); $click_activity->link_id = parent::getValue($props, "link_id"); $click_activity->click_date = parent::getValue($props, "click_date"); return $click_activity; } } |