我使用 Laravel 5。
我试试,
"use Illuminate\Contracts\Routing\Middleware;"
将“中间件”实现为,
class Language implements Middleware {
// Some Functions
}
我得到错误,
Interface 'Illuminate\Contracts\Routing\Middleware' not found
实际上是那个接口(interface)丢失了吗?
(或)定义错误?
(OR) 需要创建 |下载 ?
谢谢Q!
最佳答案
Illuminate\Contracts\Routing\Middleware 契约已在 5.2 中弃用,将其移除。并且不要在类定义中使用它。
像这样
<?php namespace App\Http\Middleware;
use Closure;
use Illuminate\Routing\Redirector;
use Illuminate\Http\Request;
use Illuminate\Foundation\Applicaion;
class Language{
//..... YOUR CODE
}
关于php - 拉维尔 5 |找不到接口(interface) 'Illuminate\Contracts\Routing\Middleware',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35449484/