mivita/app/Mail/MailUserLevelUpdate.php
2026-01-23 17:35:23 +01:00

39 lines
1,014 B
PHP

<?php
namespace App\Mail;
use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
class MailUserLevelUpdate extends Mailable
{
use Queueable, SerializesModels;
protected $team_points;
protected $update_to;
public $subject;
public function __construct($team_points, $update_to)
{
$this->team_points = $team_points;
$this->update_to = $update_to;
$this->subject = __('email.update_level_title');
}
public function build()
{
$title = __('email.update_level_title');
$copy1line = __('email.update_level_copy1line', ['tp' => $this->team_points, 'to' => $this->update_to]);
$copy2line = __('email.update_level_copy2line');
$copy3line = __('email.update_level_copy3line');
return $this->view('emails.blank')->with([
'title' => $title,
'copy1line' => $copy1line,
'content' => $copy2line . '<br><br>' . $copy3line,
]);
}
}