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);