aboutsummaryrefslogtreecommitdiff
path: root/src/view/FormBuilder.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/FormBuilder.php')
-rw-r--r--src/view/FormBuilder.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/view/FormBuilder.php b/src/view/FormBuilder.php
index 7952357..e2389b0 100644
--- a/src/view/FormBuilder.php
+++ b/src/view/FormBuilder.php
@@ -24,10 +24,13 @@ class FormBuilder extends AbstractBuilder
24 $_SESSION['captcha'] = self::$captcha->getSolution(); 24 $_SESSION['captcha'] = self::$captcha->getSolution();
25 } 25 }
26 26
27 // données stockées en vrac dans du JSON et récupérées avec extract => changer ça un jour
27 $smtp_host = $smtp_host ?? Config::$smtp_host; 28 $smtp_host = $smtp_host ?? Config::$smtp_host;
28 $smtp_secure = $smtp_secure ?? Config::$smtp_secure; 29 $smtp_secure = $smtp_secure ?? Config::$smtp_secure;
29 $smtp_username = $smtp_username ?? Config::$smtp_username; 30 $smtp_username = $smtp_username ?? Config::$smtp_username;
30 $email_dest = $email_dest ?? Config::$email_dest; 31 $email_dest = $email_dest ?? Config::$email_dest;
32 $keep_emails = (bool)$keep_emails ?? false; // (bool) est inutile mais plus clair
33 $retention_period = (int)($retention_period ?? App\Entity\Email::DEFAULT_RETENTION_PERIOD); // (int) est nécessaire à cause du stockage JSON
31 34
32 $admin_content = ''; 35 $admin_content = '';
33 if($_SESSION['admin']) 36 if($_SESSION['admin'])