<?php

namespace App\Libraries\NotificationChannels;

/**
 * "Sending" an in-app notification just means the notifications row
 * already exists (NotificationService inserts it before dispatching to
 * channels) — this adapter's job is only to mark it sent_at, since there's
 * no external delivery step.
 */
class InAppChannel implements NotificationChannelInterface
{
    public function send(string $recipient, ?string $subject, string $body): bool
    {
        return true; // row already persisted by NotificationService
    }
}
