Добавить локализацию в проверку Twilio SMS с помощью Laravel

#php #laravel #twilio

# #php #laravel #twilio

Вопрос:

Я пытаюсь добавить язык, основанный на языке locale в laravel, и получить код состояния, например, с помощью языка laravel на основе проверки Twilio SMS, я много искал в Twilio Docs и на данный момент не могу найти ничего полезного, кто-нибудь знает, что правильно method или class для достижения этого?

Вот мой код:

 class Twilio implements SMSVerificationService
{
    protected $twilio, $token, $sid, $verifySID;

    public function __construct()
    {
        $this->token = config('sms.twilio.auth_token');
        $this->sid = config('sms.twilio.account_sid');
        $this->verifySID = config('sms.twilio.verify_sid');

        $this->twilio = new Client($this->sid, $this->token, $this->verifySID);
    }

    public function send($phoneNumber, $type = "sms")
    {
        $this->twilio->verify->v2
            ->services($this->verifySID)
            ->verifications
            ->create($phoneNumber, $type);
    }


    public function verify($phoneNumber, $verificationCode, $errorMessage = null)
    {
        $verification = $this->twilio->verify->v2
            ->services($this->verifySID)
            ->verificationChecks
            ->create(
                $verificationCode,
                [
                    'to'    => $phoneNumber,
                ]
            );

        return $verification;
    }
}
 

Заранее спасибо.