@@ -150,12 +150,10 @@ public function setMailMagazineDir(string $mailMagazineDir): self
150150 /**
151151 * メールを送信する.
152152 *
153- * @param array $formData メルマガ情報
153+ * @param array{email: string, subject: string, body: string, htmlBody?: string|null} $formData メルマガ情報
154154 * email: 送信先メールアドレス
155155 * subject: 件名
156156 * body:本文
157- *
158- * @return int
159157 */
160158 public function sendMail (array $ formData ): void
161159 {
@@ -180,7 +178,7 @@ public function sendMail(array $formData): void
180178 *
181179 * 配信履歴データ(MailMagazineSendHistory)の作成と、配信履歴ファイルを作成します。
182180 *
183- * @param array $formData
181+ * @param array<string, mixed> $formData
184182 *
185183 * @return int 採番されたsend_id
186184 * エラー時はfalseを返す
@@ -275,8 +273,8 @@ public function createMailMagazineHistory(array $formData): ?int
275273 * none,bbb@example.com,bbb
276274 * none,ccc@example.com,ccc
277275 *
278- * @param string| $fileHistory 履歴ファイル
279- * @param string| $fileResult 結果ファイル
276+ * @param string $fileHistory 履歴ファイル
277+ * @param string $fileResult 結果ファイル
280278 */
281279 private function mergeHistoryFile (string $ fileHistory , string $ fileResult ): void
282280 {
@@ -349,12 +347,11 @@ public function markRetry(int $sendId): void
349347 * @param int $offset
350348 * @param int $max
351349 *
352- * @return bool| MailMagazineSendHistory
350+ * @return MailMagazineSendHistory
353351 */
354352 public function sendrMailMagazine (int $ sendId , int $ offset = 0 , int $ max = 100 ): MailMagazineSendHistory
355353 {
356354 // send_historyを取得する
357- /** @var MailMagazineSendHistory $sendHistory */
358355 $ sendHistory = $ this ->mailMagazineSendHistoryRepository ->find ($ sendId );
359356
360357 if (is_null ($ sendHistory )) {
@@ -482,7 +479,7 @@ public function sendrMailMagazine(int $sendId, int $offset = 0, int $max = 100):
482479 /**
483480 * 送信完了報告メールを送信する.
484481 *
485- * @return number
482+ * @return bool
486483 */
487484 public function sendMailMagazineCompleateReportMail (): bool
488485 {
@@ -541,7 +538,7 @@ public function unlinkHistoryFiles(int $historyId): void
541538 /**
542539 * テストメール送信
543540 *
544- * @param array| $mailData メールデータ
541+ * @param array{email: string, subject: string, body: string, htmlBody?: string|null, name: string} $mailData メールデータ
545542 */
546543 public function sendTestMail (array $ mailData ): void
547544 {
@@ -550,8 +547,8 @@ public function sendTestMail(array $mailData): void
550547 }
551548
552549 /**
553- * @param array| $mailData メールデータ
554- * @param string| $name 名前
550+ * @param array{email?: string, subject?: string, body?: string, htmlBody?: string|null, name?: string} $mailData メールデータ
551+ * @param string $name 名前
555552 */
556553 public function replaceMailVars (array &$ mailData , string $ name ): void
557554 {
0 commit comments