<?php namespace Ctct\Components\Activities; use Ctct\Components\Component; /** * Represents a single Activity Error in Constant Contact * * @package Components * @subpackage Activities * @author Constant Contact */ class ActivityError extends Component { public $message; public $line_number; public $email_address; /** * Factory method to create an object from an array * @param array $props - associative array of initial properties to set * @return ActivityError */ public static function create(array $props) { $activityError = new ActivityError(); $activityError->message = parent::getValue($props, "message"); $activityError->line_number = parent::getValue($props, "line_number"); $activityError->email_address = parent::getValue($props, "email_address"); return $activityError; } }