Сохранение значения для подтверждения в мобильном телефоне

У меня проблема с логическим хранением стоимости моего verification_id чтобы проверить это в NEXMO. Я объявляю это глобально как private $verification; я использую ajax, но когда я снова вызываю контроллер, значение, которое я инициализировал для $verification Переменная исчезла, поэтому, когда я var_dump($this->verification); это уже ноль. Теперь я не хочу технику, чтобы я мог сохранить ценность $verification значение. Я использую laravel 5.4

Вот что я сделал:

private $client;
private $verification;

public function __construct() {
$this->client = app('Nexmo\Client');
}
public function mobile_verification($number) {

$this->verification = $this->client->verify()->start([
'number' => $number,
'brand'  => 'MySite'
]);
$request->session()->flash('mobile_verification', $this->verification);
}

public function check_verify($code) {
$value = $request->session()->get('mobile_verification', 'default');
var_dump($value);
//$this->client->verify()->check($this->verification, $code);
}

Теперь, как вы можете видеть, у меня есть две функции с именем: mobile_verification($number) а также function check_verify($code), Чтобы четко описать мою проблему, у меня есть onclick Кнопка для выполнения двух функций. Теперь сначала я выполнил функцию mobile_verification($number) после этого я хочу сохранить значение $this->verification как указано в моем коде, для использования на следующей кнопке нажмите на вторую функцию для выполнения этой функции: $this->client->verify()->check($this->verification, $code);

Любое предложение ?. на том, что правильный логический поток, так что я могу получить значение $this->verification запустить это на моем втором onclick

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]