$returnProperties = $mailing->getReturnProperties();
$params = ['contact_id' => $session->get('userID')];
- $details = CRM_Utils_Token::getTokenDetails($params,
+ [$details] = CRM_Utils_Token::getTokenDetails($params,
$returnProperties,
TRUE, TRUE, NULL,
$mailing->getFlattenedTokens(),
get_class($this)
);
- // $details[0] is an array of [ contactID => contactDetails ]
+ // $details is an array of [ contactID => contactDetails ]
$mime = &$mailing->compose(NULL, NULL, NULL, $session->get('userID'), $fromEmail, $fromEmail,
- TRUE, $details[0][$session->get('userID')], $attachments
+ TRUE, $details[$session->get('userID')], $attachments
);
if ($type == 'html') {
foreach ($fields as $key => $val) {
$returnProperties[$val] = TRUE;
}
- $details = CRM_Utils_Token::getTokenDetails($ids,
+ [$details] = CRM_Utils_Token::getTokenDetails($ids,
$returnProperties,
TRUE, TRUE, NULL,
$tokens,
get_class($form)
);
- $form->assign('contact', $details[0][$params['contact_id']]);
+ $form->assign('contact', $details[$params['contact_id']]);
// handle custom data.
if (!empty($params['hidden_custom'])) {