不应静态调用非静态方法 Gloudemans\Shoppingcart\Cart::add()

Non-static method Gloudemans\Shoppingcart\Cart::add() should not be called statically

我为 laravel 8 购物车 https://github.com/hardevine/LaravelShoppingcart 下载了以下库 我的 composer.json

    "require": {
    "php": "^7.3|^8.0",
    "fideloper/proxy": "^4.4",
    "fruitcake/laravel-cors": "^2.0",
    "guzzlehttp/guzzle": "^7.0.1",
    "hardevine/shoppingcart": "^2.9",
    "laravel/framework": "^8.12",
    "laravel/tinker": "^2.5"
}

我的购物车控制器:

namespace App\Http\Controllers;
use Gloudemans\Shoppingcart\Cart;
use App\Models\Products;
use Illuminate\Http\Request;

class ShoppingcartController extends Controller
{
    public function add(){
    $product=Products::find(request('id'));

   Cart::add($product->id, $product->product_name, 1, $product->price);
   return redirect()->route('shoppingCart')
   ->with('message_type','success')
   ->with('message','Ürün sepete eklendi.');

}}

我保存并刷新页面时出现错误 --> 非静态方法 Gloudemans\Shoppingcart\Cart::add() 不应被静态调用

config/App 向提供程序数组添加新行:

Gloudemans\Shoppingcart\ShoppingcartServiceProvider::class

并可选择向别名数组添加新行:

'Cart' => Gloudemans\Shoppingcart\Facades\Cart::class,

我的购物车控制器:

use Cart;

当我使用这些命令时发生了。