为了账号安全,请及时绑定邮箱和手机立即绑定

将值作为对象从函数传递到控制器时出错

将值作为对象从函数传递到控制器时出错

PHP
慕雪6442864 2021-11-26 18:01:05
我有以下代码:        $storedToken = getStoredToken();        /**         * Verify if the stored token has expired.         */        if ($storedToken->hasExpired()) {            /**             * If the stored token has expired, then you request a new one.             */            $newToken = $provider->getAccessToken('refresh_token', [                'refresh_token' => $storedToken->getRefreshToken()在我的数据库中,我有以下字段:令牌刷新令牌过期我试过:public function StoredToken(){    $user = Auth::user(); //data is on users table.    return $refreshtoken = $user->melirefreshtoken; //eg.}但没有成功。我找不到创建函数来创建传递所有信息的对象的方法。现在我收到错误:调用未定义的函数 App\Http\Controllers\getStoredToken()任何帮助表示赞赏。
查看完整描述

1 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

问题的根源似乎是这一行:


$storedToken = getStoredToken();

//             ^^^^^^^^^^^^^^^^^

如果您试图从另一个函数(来自同一个类)调用一个函数……请添加:


$storedToken = $this->getStoredToken();

//             ^^^^^^^


查看完整回答
反对 回复 2021-11-26
  • 1 回答
  • 0 关注
  • 124 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信