我得到了用户表和电话号码行。我想发送短信,然后用户激活这样的:Laravel从db获取用户手机
public function activate($token)
{
User::whereActivationToken($token)->firstOrFail()->confirmEmail();
$phone = $this->user->phone;
flash()->success(trans('frontend.account.activated'));
if (Auth::check()) {
return redirect()->route('account.home');
} else {
return redirect()->route('auth.login');
Sms::send("activated!", function($sms) {
$sms->to(['$phone']); # The numbers to send to.
});
}
}
}
但我发现了错误,试图让非对象的属性。怎么了?谢谢你们的答案,请不要生气,我是laravel的新手。
是否显示你的错误行。如果是这样的话,你可以解决这个问题? – EddyTheDove