@@ 56-67 (lines=12) @@ | ||
53 | protected function resolveRecipient(TemplateContent $data) |
|
54 | { |
|
55 | $fields = $data->getEvent()->getInformationCollectionStruct()->getCollectedFields(); |
|
56 | if ($data->getTemplateWrapper()->hasBlock(Constants::FIELD_RECIPIENT)) { |
|
57 | $rendered = $data->getTemplateWrapper()->renderBlock( |
|
58 | Constants::FIELD_RECIPIENT, |
|
59 | [ |
|
60 | 'event' => $data->getEvent(), |
|
61 | 'collected_fields' => $fields, |
|
62 | 'content' => $data->getContent(), |
|
63 | ] |
|
64 | ); |
|
65 | ||
66 | $rendered = trim($rendered); |
|
67 | } |
|
68 | ||
69 | if (!empty($rendered)) { |
|
70 | ||
@@ 104-115 (lines=12) @@ | ||
101 | protected function resolveSubject(TemplateContent $data) |
|
102 | { |
|
103 | $fields = $data->getEvent()->getInformationCollectionStruct()->getCollectedFields(); |
|
104 | if ($data->getTemplateWrapper()->hasBlock(Constants::FIELD_AUTO_RESPONDER_SUBJECT)) { |
|
105 | $rendered = $data->getTemplateWrapper()->renderBlock( |
|
106 | Constants::FIELD_AUTO_RESPONDER_SUBJECT, |
|
107 | [ |
|
108 | 'event' => $data->getEvent(), |
|
109 | 'collected_fields' => $fields, |
|
110 | 'content' => $data->getContent(), |
|
111 | ] |
|
112 | ); |
|
113 | ||
114 | return trim($rendered); |
|
115 | } |
|
116 | ||
117 | $content = $data->getContent(); |
|
118 | if (array_key_exists(Constants::FIELD_AUTO_RESPONDER_SUBJECT, $content->fields) && |