У меня есть этот экземпляр BotMan, и я просто хочу установить cookie с данными, как только они введут свое имя.
Но я не могу найти способ сохранить Cookie без ответа, так как я не могуЯ не хочу сохранять Cookie, как только они закончат, но как только я узнаю, например, как их зовут, я смогу использовать его, когда они вернутся.
Я пытался Cookie::queue(cookie()->forever('name', $this->firstname));
, но это простосохрани это.Дело в том, что это работает:
// Store Lead to database
$lead = new Lead();
$lead->name = $this->firstname;
$lead->email = $this->email;
$lead->tel = $this->tel;
$lead->save();
, и это не убивает мой поток разговоров, пользователь даже не чувствует, что я сохраняю данные.
public function askFirstname()
{
$this->ask('Cum sa-ti spun?', function(Answer $answer) {
$this->firstname = $answer->getText();
Cookie::queue(cookie()->forever('name', $this->firstname));
$this->say('Incantat, '. $this->firstname);
$this->askEmail();
});
}