@@ 55-66 (lines=12) @@ | ||
52 | protected function resolveRecipient(TemplateData $data) |
|
53 | { |
|
54 | $fields = $data->getEvent()->getInformationCollectionStruct()->getCollectedFields(); |
|
55 | if ($data->getTemplateWrapper()->hasBlock(Constants::FIELD_RECIPIENT)) { |
|
56 | $rendered = $data->getTemplateWrapper()->renderBlock( |
|
57 | Constants::FIELD_RECIPIENT, |
|
58 | [ |
|
59 | 'event' => $data->getEvent(), |
|
60 | 'collected_fields' => $fields, |
|
61 | 'content' => $data->getContent(), |
|
62 | ] |
|
63 | ); |
|
64 | ||
65 | return trim($rendered); |
|
66 | } |
|
67 | ||
68 | $field = 'email'; |
|
69 | if (!empty($this->config[ConfigurationConstants::DEFAULT_VARIABLES][ConfigurationConstants::EMAIL_FIELD_IDENTIFIER])) { |
|
@@ 90-101 (lines=12) @@ | ||
87 | protected function resolveSubject(TemplateData $data) |
|
88 | { |
|
89 | $fields = $data->getEvent()->getInformationCollectionStruct()->getCollectedFields(); |
|
90 | if ($data->getTemplateWrapper()->hasBlock(Constants::FIELD_AUTO_RESPONDER_SUBJECT)) { |
|
91 | $rendered = $data->getTemplateWrapper()->renderBlock( |
|
92 | Constants::FIELD_AUTO_RESPONDER_SUBJECT, |
|
93 | [ |
|
94 | 'event' => $data->getEvent(), |
|
95 | 'collected_fields' => $fields, |
|
96 | 'content' => $data->getContent(), |
|
97 | ] |
|
98 | ); |
|
99 | ||
100 | return trim($rendered); |
|
101 | } |
|
102 | ||
103 | $content = $data->getContent(); |
|
104 | if (array_key_exists(Constants::FIELD_AUTO_RESPONDER_SUBJECT, $content->fields) && |