Laravel 服务提供商从数据库中检索数据
Laravel service provider to retrieve data from database
我是 Laravel 服务提供商的新手,我只想提取数据库数据并 return 它,这样我的配置文件就可以访问该数据。
我如何在 Laravel 服务提供商中执行此操作。
使用引导方法访问数据库并将其发布到临时配置密钥的示例。
class YourServiceProvider extends ServiceProvider
{
public function boot()
{
$welcomeMessage = "Welcome " . \App\User::first()->name;
config(['your-namespace.message' => $welcomeMessage ]);
}
稍后在应用程序的其他文件中,您可以像这样访问它
Route::get('/', function () {
return config('your-namespace.message');
});
我是 Laravel 服务提供商的新手,我只想提取数据库数据并 return 它,这样我的配置文件就可以访问该数据。
我如何在 Laravel 服务提供商中执行此操作。
使用引导方法访问数据库并将其发布到临时配置密钥的示例。
class YourServiceProvider extends ServiceProvider
{
public function boot()
{
$welcomeMessage = "Welcome " . \App\User::first()->name;
config(['your-namespace.message' => $welcomeMessage ]);
}
稍后在应用程序的其他文件中,您可以像这样访问它
Route::get('/', function () {
return config('your-namespace.message');
});