<?php

namespace App\Sms\Message;

final class SendSmsMessage
{
    public function __construct(
        public readonly string  $mobile,
        public readonly string  $message,
        public readonly string  $provider    = 'kavenegar',
        public readonly ?string $templateUuid = null,
        public readonly array   $templateVars = [],
        public readonly ?string $templateCode = null,
        public readonly string  $tag          = \App\Sms\Entity\SmsLog::TAG_GLOBAL,
    ) {}
}
