[英]Laravel helper files not working?
似乎我的助手文件app / helpers.php根本無法正常工作。 當我嘗試在其中調用函數時,即使它與另一個可以正常工作的項目具有完全相同的設置(我認為呢),我也只是收到Call to undefined function App\\Http\\Controllers\\test()
調用錯誤。
似乎可以幫助其他人解決此問題的所有事情對我都不起作用。 即,將文件添加到composer.json,轉儲自動加載等。
幫助文件的內容:
<?php
function test()
{
dd(":(");
}
從控制器調用函數:
public function test()
{
test();
}
您需要使用自定義幫助程序加載文件 。 例如,如果其名稱為helper
且位於app
目錄中:
"autoload": {
....
"files": [
"app/helper.php"
]
},
另外,在那之后運行composer du
命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.