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文件?