Laravel类和API自动包含

时间:2012-06-24 14:50:39

标签: php laravel

Laravel的新手(来自Java spring),同时使用

Route::get('/', function()
{
    return "Hello World!";
});

上面,我们不需要包含任何头文件(在这个和所有其他配置文件中为LaraveL),为什么会这样!,因为Route在不同的名称空间中

http://laravel.com/api/class-Laravel.Routing.Route.html

1 个答案:

答案 0 :(得分:3)

Laravel使用PHP class_alias函数[1]使一些核心类可用而不需要它们的命名空间。这些类的列表用于在'aliases'选项[2]中的application / config / application.php中配置Laravel \ Autoloader类。

  1. http://php.net/class_alias
  2. https://github.com/laravel/laravel/blob/master/application/config/application.php#L141-183