如何在laravel 5.6中获取配置值

时间:2018-11-10 06:36:57

标签: laravel

我想在我的laravel应用中获取配置值,但是当我使用config获取配置值时,它返回空值,我该如何解决此问题。我在Google上搜索了好几次,但没有找到合适的解决方案,所以我提前提出了question.thanks。

这是我的config / worldpay.php

<?php
return [
    'server' => "sandbox",
    'sandbox' => array(
        'service' => 'T_S_46a1ae07-fb66-4349-9f48-d10995936327',
        'client'  => 'T_C_b41133df-f03f-4f19-ad60-a8785fc19efe',
    ),

];
?>

这是我的控制器

public function worldpay(Request $request)
{
    $token    = $request->token;
    $total    = 50;
    $key      = config('worldpay.sandbox.client');
    dd($key);
}

当我dd($key)返回空值时。

1 个答案:

答案 0 :(得分:1)

您可以从自定义配置文件中获取值,这样...

$config = app('config')->get('worldpay');
$client = $config['sandbox']['client'];