@@ 356-372 (lines=17) @@ | ||
353 | $contentVariables = array_merge($this->paramArrays[$template], $contentVariables); |
|
354 | ||
355 | // add the template-variables to the contentItem-params-arrays |
|
356 | if (array_key_exists(self::CONTENT_ITEMS, $contentVariables)) { |
|
357 | ||
358 | foreach ($contentVariables[self::CONTENT_ITEMS] as $key => $contentItem) { |
|
359 | // get the key (=> template) |
|
360 | reset($contentItem); |
|
361 | $itemTemplate = key($contentItem); |
|
362 | ||
363 | // get the params |
|
364 | $itemParams = $contentItem[$itemTemplate]; |
|
365 | ||
366 | // add params for this template |
|
367 | $contentItem[$itemTemplate] = $this->addTemplateVariablesFor($itemTemplate, $itemParams); |
|
368 | ||
369 | // store back into the main array |
|
370 | $contentVariables[self::CONTENT_ITEMS][$key] = $contentItem; |
|
371 | } |
|
372 | } |
|
373 | ||
374 | return $contentVariables; |
|
375 | } |
|
@@ 394-410 (lines=17) @@ | ||
391 | $vars = array_merge($this->snippetArrays[$templateKey], $vars); |
|
392 | ||
393 | // add the template-code-snippets to the contentItem-params-arrays |
|
394 | if (array_key_exists(self::CONTENT_ITEMS, $vars)) { |
|
395 | ||
396 | foreach ($vars[self::CONTENT_ITEMS] as $key => $contentItem) { |
|
397 | // get the key (=> template) |
|
398 | reset($contentItem); |
|
399 | $itemTemplate = key($contentItem); |
|
400 | ||
401 | // get the params |
|
402 | $itemParams = $contentItem[$itemTemplate]; |
|
403 | ||
404 | // add params for this template |
|
405 | $contentItem[$itemTemplate] = $this->addTemplateSnippetsWithImagesFor($itemTemplate, $itemParams, $emailLocale, $forWebView); |
|
406 | ||
407 | // store back into the main array |
|
408 | $vars[self::CONTENT_ITEMS][$key] = $contentItem; |
|
409 | } |
|
410 | } |
|
411 | ||
412 | return $vars; |
|
413 | } |