/** * @param array $listIds * * @return SproutEmail_DefaultMailerRecipientModel[]|array */ public function getRecipientsByRecipientListIds(array $listIds = null) { $recipients = array(); if ($listIds && count($listIds)) { foreach ($listIds as $listId) { $list = $this->getRecipientListById($listId); if ($list && isset($list->recipients) && count($list->recipients)) { foreach ($list->recipients as $recipient) { $recipients[$recipient->id] = SproutEmail_DefaultMailerRecipientModel::populateModel($recipient); } } } } return $recipients; }
public function populateElementModel($row) { return SproutEmail_DefaultMailerRecipientModel::populateModel($row); }