File: /home/bdedition/public_html/core/vendor/vonage/client-core/src/Verify2/Request/SMSRequest.php
<?php
namespace Vonage\Verify2\Request;
use Vonage\Verify2\VerifyObjects\VerificationLocale;
use Vonage\Verify2\VerifyObjects\VerificationWorkflow;
class SMSRequest extends BaseVerifyRequest
{
public function __construct(
protected string $to,
protected string $brand,
protected ?VerificationLocale $locale = null,
) {
if (!$this->locale) {
$this->locale = new VerificationLocale();
}
$workflow = new VerificationWorkflow(VerificationWorkflow::WORKFLOW_SMS, $to);
$this->addWorkflow($workflow);
}
public function toArray(): array
{
return $this->getBaseVerifyUniversalOutputArray();
}
}