laravel 如何加载配置文件

jim*_*zit 5 php config laravel

所有 Laravel 配置文件都在config目录中,并且所有这些文件都作为关联数组返回

//for example Session.php
return[

   /******************************
   * session name
   ******************************/
   "name" => "newBlog"
]; 
Run Code Online (Sandbox Code Playgroud)

稍后可以像这样使用此配置

Config::get("session.name");
Run Code Online (Sandbox Code Playgroud)

这个方法get是如何工作的??是require用来要求所有这些文件吗???我试图找到配置类的文件,但我没有得到逻辑 Illuminate\Support\Facades\Config我找不到 get 方法

所以请问这是如何实施的???背后的逻辑是什么?