Laravel 4中的Input类在哪里? (或如何找到Facades的实际类?)

时间:2014-11-07 08:00:40

标签: php laravel laravel-4

我试图在Laravel 4中追踪Input类的方法,但我无法找到真正的类。

app.php中,我们有输入的别名

'Input'     => 'Illuminate\Support\Facades\Input',

但它需要我提交只是一个门面。

class Input extends Facade {

    public static function get($key = null, $default = null)
    {
        return static::$app['request']->input($key, $default);
    }

    protected static function getFacadeAccessor() { return 'request'; }

}

实际文件在哪里以及如何在Laravel中将Facades跟踪到实际类?

2 个答案:

答案 0 :(得分:2)

检查http://laravel.com/docs/4.2/facades并向下滚动到底部以查看每个外观,类名和IoC绑定

答案 1 :(得分:2)

事实上

Input外观请求:Illuminate\Http\Request。您可以在http://laravel.com/docs/4.2/facades#facade-class-reference

获取所有外墙课程