Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
|
- <?php
-
- namespace App\Mail\Members\Subscription;
-
- use App\Exceptions\AppCommonException;
- use App\Mail\Members\Member;
-
- class Cancel extends Member
- {
-
- private string $parkName;
-
- /**
- * Create a new message instance.
- *
- * @return void
- */
- public function __construct()
- {
- $context = $this->context();
- $parking = $context->getParking();
- if ($parking === null) {
- throw new AppCommonException("コンテキスト不正 駐車場情報");
- }
-
- $this->parkName = $parking->park_name;
- }
-
- public function getTemplateName(): string
- {
- return 'mails.members.subscription.cancel';
- }
-
- public function getSubject(): string
- {
- return '【スマートパーキングパス】申込キャンセルのお知らせ';
- }
-
- public function getMemberParams(): array
- {
- return [
- 'parkName' => $this->parkName,
- ];
- }
- }
|