Php 找不到课程表

Php 找不到课程表,php,laravel,google-sheets,Php,Laravel,Google Sheets,嘿,伙计们,我用下面这个博客整合了谷歌表单 一切都在我的开发环境中运行良好,因此我将代码推送到了我的暂存服务器上进行测试。将代码推送到暂存服务器后,我按顺序运行了以下命令composer update、php artisan config:cache和composer dump autoload。当我测试流时,我得到一个异常错误 错误:未找到类“Sheets”{“exception”:“[object](Symfony\Component\Debug\exception\FatalThrowab

嘿,伙计们,我用下面这个博客整合了谷歌表单

一切都在我的开发环境中运行良好,因此我将代码推送到了我的暂存服务器上进行测试。将代码推送到暂存服务器后,我按顺序运行了以下命令
composer update
php artisan config:cache
composer dump autoload
。当我测试流时,我得到一个异常错误

错误:未找到类“Sheets”{“exception”:“[object](Symfony\Component\Debug\exception\FatalThrowableError(代码:0):

下面是控制器代码的一段

<?php

namespace App\Http\Controllers\API;

use Sheets;
use App\User;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;


class MainController extends Controller
{
    /**
     * Write user details to google sheet
     * 
     * @param $user
     */
    public function writeUserToSheets($user)
    {
        Sheets::spreadsheet('google sheet id')->sheet('users')
            ->append([
                [$user->id, $user->email, $user->first_name, $user->last_name, $user->created_at->toDateTimeString()]
            ]);
    }
}

您需要
Sheets
类的完整名称空间。我怀疑它是否在Controllers\API名称空间中?从文档中看,看起来像
use Revolution\Google\Sheets\Sheets;
。我尝试了一下,但仍然得到相同的错误。请记住,我在我的开发和stagi上使用的代码和
use Sheets;
ng环境。它没有加载到您当前的EVNIR环境中-它是否已安装并添加到自动加载程序中?能否共享您的composer.json文件?您需要
Sheets
类的完整名称空间。我怀疑它是否位于Controllers\API名称空间中?从文档中看,看起来像
use Revolution\Google\Sheets\Sheets;
。I试一试,但我仍然得到相同的错误。请记住,我在我的开发和登台环境中使用相同的代码和
Use Sheets;
。它没有加载到您当前的EVNIR环境中-它是否已安装并添加到自动加载程序中?能否共享您的composer.json文件?