Skip to content

Commit 72f6887

Browse files
authored
Merge pull request #306 from lsst-epo/develop
Develop
2 parents 0dfdc23 + 38a0c3b commit 72f6887

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

api/config/contact-form.php

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<?php
2+
3+
use Craft;
4+
use craft\helpers\App;
5+
6+
$request = Craft::$app->request;
7+
8+
if (!$request->getIsConsoleRequest()) {
9+
$topic = $request->getBodyParam("topic");
10+
$to_list = null;
11+
12+
if($topic != null) {
13+
switch($topic) {
14+
case "website_feedback":
15+
$to_list = App::env('CONTACT_FORM_TO_ADDRESSES_FOR_FEEDBACK');
16+
break;
17+
case "general":
18+
$to_list = App::env('CONTACT_FORM_TO_ADDRESSES_FOR_GENERAL');
19+
break;
20+
case "education":
21+
$to_list = App::env('CONTACT_FORM_TO_ADDRESSES_FOR_EDUCATION');
22+
break;
23+
case "media":
24+
$to_list = App::env('CONTACT_FORM_TO_ADDRESSES_FOR_MEDIA');
25+
break;
26+
case "site_visit":
27+
$to_list = App::env('CONTACT_FORM_TO_ADDRESSES_FOR_VISITS');
28+
break;
29+
default:
30+
break;
31+
}
32+
33+
return [
34+
'toEmail' => $to_list
35+
];
36+
}
37+
38+
}
39+
40+

0 commit comments

Comments
 (0)