Php Laravel5.4实现接口MaddHatter\LaravelFullcalendar\Calendar错误

Php Laravel5.4实现接口MaddHatter\LaravelFullcalendar\Calendar错误,php,laravel,calendar,fullcalendar,laravel-5.4,Php,Laravel,Calendar,Fullcalendar,Laravel 5.4,您好,MaddHatter\LaravelFullcalendar\Calendar有问题。我已经尝试在stackoverflow中查找文档和搜索其他问题,但仍然没有找到解决方案 这是我的爱神: 类型错误:参数1传递给 MaddHatter\LaravelFullcalendar\Calendar::addEvent()必须实现 接口MaddHatter\LaravelFullcalendar\Event,给定数组,在中调用 D:\XAMPP\htdocs\isei\vendor\laravel

您好,
MaddHatter\LaravelFullcalendar\Calendar
有问题。我已经尝试在stackoverflow中查找文档和搜索其他问题,但仍然没有找到解决方案

这是我的爱神:

类型错误:参数1传递给 MaddHatter\LaravelFullcalendar\Calendar::addEvent()必须实现 接口MaddHatter\LaravelFullcalendar\Event,给定数组,在中调用 D:\XAMPP\htdocs\isei\vendor\laravel\framework\src\illumb\Support\Facades\Facade.php 在线221

事件控制器:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\EventModel;
use App\Branch;
use Calendar;
use MaddHatter\LaravelFullcalendar\Event;

class EventController extends Controller
{
  public function getIndex()
  {
     $event = [];
     $data = EventModel::all();
     if($data->count())
     {
        foreach ($data as $key => $value)
        {
          $event[] = Calendar::event(
              $value->title,
              true,
              new \DateTime($value->start_date),
              new \DateTime($value->end_date.' +1 day')
          );
        }
     }

    $calendar = \Calendar::addEvent($event);
    return view('event', compact('calendar'));
  }
}
尝试更改:

use MaddHatter\LaravelFullcalendar\Event;
在您的
EventController
上:

use MaddHatter\LaravelFullcalendar\Facades\Calendar;
尝试更改:

use MaddHatter\LaravelFullcalendar\Event;
在您的
EventController
上:

use MaddHatter\LaravelFullcalendar\Facades\Calendar;
将s添加到addEvent

$calendar = \Calendar::addEvents($event);
将s添加到addEvent

$calendar = \Calendar::addEvents($event);