我试图在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中将Facade跟踪到实际类?
2 回答
检查http://laravel.com/docs/4.2/facades并向下滚动到底部以查看每个外观,类名和IoC绑定
Input
门面实际上是请求:Illuminate\Http\Request
. 您可以在http://laravel.com/docs/4.2/facades#facade-class-reference获得所有立面课程