Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

44 lines
1.1KB

  1. <?php
  2. namespace App\Email\Members;
  3. use App\Kintone\Models\Customer;
  4. use App\Kintone\Models\SeasonTicketContract;
  5. class EntryPaymentComplete extends Members
  6. {
  7. public function __construct(
  8. protected Customer $customer,
  9. private SeasonTicketContract $seasonTicketContract,
  10. ) {
  11. parent::__construct($customer);
  12. }
  13. public function getTemplateName(): string
  14. {
  15. return 'emails.members.entry_payment_complete';
  16. }
  17. public function getSubject(): string
  18. {
  19. return "【定期利用承認】申込承認 月極定期駐車場ナビ";
  20. }
  21. public function getMemberParams(): array
  22. {
  23. return [
  24. 'customer_name_kana' => $this->customer->customerNameKana,
  25. 'parking_name' => '##TODO##',
  26. 'type_name' => '##TODO##',
  27. 'plan_name' => '##TODO##',
  28. 'vehicle_no' => '##TODO##',
  29. 'use_start_date' => '##TODO##',
  30. 'payment_method' => '##TODO##',
  31. 'amount' => '##TODO##',
  32. 'can_terminate_15' => true,
  33. 'can_terminate_end_of_month' => true,
  34. ];
  35. }
  36. }