Files
KanbanGit/app/Actions/Notifications/RenderDiscordMessageTemplate.php
Koda 61505ace23
linter / quality (pull_request) Successful in 1m17s
tests / ci (8.4) (pull_request) Failing after 1m35s
Refactor notification event payloads and listener naming
2026-04-25 21:54:42 +00:00

14 lines
326 B
PHP

<?php
namespace App\Actions\Notifications;
use Illuminate\Support\Str;
class RenderDiscordMessageTemplate
{
public function handle(?string $messageTemplate, NotificationEvent $event): string
{
return strtr((string) Str::of((string) $messageTemplate), $event->payload()->discordTemplateVariables());
}
}