在laravel中有app.php或auth.php等文件,其中包含一个具有特定设置的数组。对于我的应用程序,我想在一个数组中创建一个包含我所有查询的文件,并以相同的方式返回它。我怎么能在我的控制器中使用该文件,例如app.php
return [
/*
|--------------------------------------------------------------------------
| Query 1
|--------------------------------------------------------------------------
|
| This is an example of a query
|
*/
'sql_user_by_name' => "SELECT * FROM user WHERE name = 'test'",
]
答案 0 :(得分:1)
如果将它放在config目录中,可以使用:
Config::get('myfile.myproperty');
所以在你的情况下:
Config::get('app.sql_user_by_name');
您还可以使用Laravel的内置功能。这也是一样的:
config('app.sql_user_by_name');
您可以查看docs。请向下滚动到“访问配置值”。