2
2
3
3
namespace Mailjet \MailjetSwiftMailer \SwiftMailer \MessageFormat ;
4
4
5
- use \Swift_Mime_Message ;
5
+ use \Swift_Mime_SimpleMessage ;
6
6
7
7
abstract class BaseMessagePayload implements MessageFormatStrategyInterface
8
8
{
9
9
/**
10
- * @param Swift_Mime_Message $message
10
+ * @param Swift_Mime_SimpleMessage $message
11
11
*
12
12
* @return string
13
13
* @throws \ReflectionException
14
14
*/
15
- protected static function getMessagePrimaryContentType (Swift_Mime_Message $ message )
15
+ protected static function getMessagePrimaryContentType (Swift_Mime_SimpleMessage $ message )
16
16
{
17
17
$ contentType = $ message ->getContentType ();
18
18
if (self ::supportsContentType ($ contentType )) {
@@ -56,12 +56,12 @@ protected static function supportsContentType($contentType)
56
56
* Extract Mailjet specific header
57
57
* return an array of formatted data for Mailjet send API
58
58
*
59
- * @param Swift_Mime_Message $message
59
+ * @param Swift_Mime_SimpleMessage $message
60
60
* @param array $mailjetHeaders
61
61
*
62
62
* @return array
63
63
*/
64
- protected static function prepareHeaders (Swift_Mime_Message $ message , $ mailjetHeaders )
64
+ protected static function prepareHeaders (Swift_Mime_SimpleMessage $ message , $ mailjetHeaders )
65
65
{
66
66
$ messageHeaders = $ message ->getHeaders ();
67
67
@@ -87,11 +87,11 @@ protected static function prepareHeaders(Swift_Mime_Message $message, $mailjetHe
87
87
/**
88
88
* Extract user defined starting with X-*
89
89
*
90
- * @param Swift_Mime_Message $message
90
+ * @param Swift_Mime_SimpleMessage $message
91
91
*
92
92
* @return array
93
93
*/
94
- protected static function findUserDefinedHeaders (Swift_Mime_Message $ message )
94
+ protected static function findUserDefinedHeaders (Swift_Mime_SimpleMessage $ message )
95
95
{
96
96
$ messageHeaders = $ message ->getHeaders ();
97
97
$ userDefinedHeaders = [];
@@ -111,12 +111,12 @@ protected static function findUserDefinedHeaders(Swift_Mime_Message $message)
111
111
/**
112
112
* Convert Swift_Mime_SimpleMessage into Mailjet Payload for send API
113
113
*
114
- * @param Swift_Mime_Message $message
114
+ * @param Swift_Mime_SimpleMessage $message
115
115
*
116
116
* @return array Mailjet Send Message
117
117
* @throws \Swift_SwiftException
118
118
*/
119
- abstract public function getMailjetMessage (Swift_Mime_Message $ message );
119
+ abstract public function getMailjetMessage (Swift_Mime_SimpleMessage $ message );
120
120
121
121
/**
122
122
* Returns the version of the message format
0 commit comments