首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >反射例外保护合同Laravel 5.0

反射例外保护合同Laravel 5.0
EN

Stack Overflow用户
提问于 2015-03-04 17:52:21
回答 1查看 837关注 0票数 0

我正试图在Laravel5.0中实现一个基本的中间件,但不知怎么的,我不明白它使用与我的中间件相同的名称空间来进行保卫契约。下面是我看到的代码和例外情况。

代码语言:javascript
复制
<?php namespace App\Http\Middleware; 
use Closure;
use Illuminate\Contracts\Auth\Guard;

class LoginMiddleWare {
/**
 * Gaurd Implementation
 * @var Gaurd
 */

protected $auth;

/**
 * Create a new filter instance.
 *
 * @param  Guard  $auth
 * @return void
 */

public function __construct(Gaurd $auth)
{
    $this->auth = $auth;
}

/**
 * Handle an incoming request.
 *
 * @param  \Illuminate\Http\Request  $request
 * @param  \Closure  $next
 * @return mixed
 */
public function handle($request, Closure $next)
{
    if(!$this->auth->check())
    {
        return redirect()->route('login');
    }
    return $next($request);
}

}

ReflectionException在compiled.php第1050行:类应用程序\Http\中间件\Gaurd不存在

EN

Stack Overflow用户

发布于 2015-03-04 17:58:39

我想是这样找出解决办法的。这是我的错。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28861422

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档