Files
DatBrowser/app/Browser/Jobs/HellcaseBattles/HellcaseBattlesNotificationBody.php
Matthias Guillitte fadb4d2748
All checks were successful
Push image to registry / build-image (push) Successful in 4m29s
Added job artifacts, dealing with cancelled battle & fixed and improved notification
2025-03-20 19:16:00 +01:00

38 lines
741 B
PHP

<?php
namespace App\Browser\Jobs\HellcaseBattles;
use App\Models\HellcaseBattle;
use App\Notification\NotificationBody;
class HellcaseBattlesNotificationBody extends NotificationBody {
private HellcaseBattle $battle;
public function __construct(HellcaseBattle $battle) {
parent::__construct();
$this->battle = $battle;
}
/**
* @inheritDoc
*/
public function toMarkdownString(): string {
return "
- Valeur : **{$this->battle->value} €**
- Lien : **{$this->battle->getUrl()}**
";
}
/**
* @inheritDoc
*/
public function toString(): string {
return "
- Valeur : {$this->battle->value}
- Lien : {$this->battle->getUrl()}
";
}
}