diff options
author | Bennet Becker <dev@bennet.cc> | 2023-01-03 15:03:40 +0100 |
---|---|---|
committer | Bennet Becker <dev@bennet.cc> | 2023-01-03 15:15:35 +0100 |
commit | 4dc09571648634d23880cc04f958d4ff3d1ace68 (patch) | |
tree | 20ae8cc213280faefc6e1b1cb85ef703d7b8b7cd /lib/private/Mail | |
parent | 9d9a0b7e06f1a6879658d227a5f8bb4dfbdf056a (diff) | |
download | nextcloud-server-4dc09571648634d23880cc04f958d4ff3d1ace68.tar.gz nextcloud-server-4dc09571648634d23880cc04f958d4ff3d1ace68.zip |
refactor AutoSubmittedValue to Headers\AutoSubmitted and adding
header name to constants
Signed-off-by: Bennet Becker <dev@bennet.cc>
Diffstat (limited to 'lib/private/Mail')
-rw-r--r-- | lib/private/Mail/Message.php | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/private/Mail/Message.php b/lib/private/Mail/Message.php index cf69d9cb3ef..3313b39e2e2 100644 --- a/lib/private/Mail/Message.php +++ b/lib/private/Mail/Message.php @@ -31,7 +31,7 @@ declare(strict_types=1); */ namespace OC\Mail; -use OCP\Mail\AutoSubmittedValue; +use OCP\Mail\Headers\AutoSubmitted; use OCP\Mail\IAttachment; use OCP\Mail\IEMailTemplate; use OCP\Mail\IMessage; @@ -307,22 +307,22 @@ class Message implements IMessage { * Add the Auto-Submitted header to the email, preventing most automated * responses to automated messages. * - * @param AutoSubmittedValue::* $value (one of AutoSubmittedValue::NO, AutoSubmittedValue::AUTO_GENERATED, AutoSubmittedValue::AUTO_REPLIED) + * @param AutoSubmitted::VALUE_* $value (one of AutoSubmitted::VALUE_NO, AutoSubmitted::VALUE_AUTO_GENERATED, AutoSubmitted::VALUE_AUTO_REPLIED) * @return $this */ public function setAutoSubmitted(string $value): IMessage { $headers = $this->swiftMessage->getHeaders(); - if ($headers->has('Auto-Submitted')) { + if ($headers->has(AutoSubmitted::HEADER)) { // if the header already exsists, remove it. // the value can be modified with some implementations // of the interface \Swift_Mime_Header, however the // interface doesn't, and this makes the static-code // analysis unhappy. - $headers->remove('Auto-Submitted'); + $headers->remove(AutoSubmitted::HEADER); } - $headers->addTextHeader('Auto-Submitted', $value); + $headers->addTextHeader(AutoSubmitted::HEADER, $value); return $this; } @@ -336,7 +336,7 @@ class Message implements IMessage { public function getAutoSubmitted(): string { $headers = $this->swiftMessage->getHeaders(); - return $headers->has('Auto-Submitted') ? - $headers->get('Auto-Submitted')->toString() : AutoSubmittedValue::NO; + return $headers->has(AutoSubmitted::HEADER) ? + $headers->get(AutoSubmitted::HEADER)->toString() : AutoSubmitted::VALUE_NO; } } |