使用自定义助手时,我感到奇怪的鬼活动。
除testingHelper()
外,其他辅助功能均不起作用。如果我使用诸如function newFunction(){echo "a"}
,function my_func(){return "b"}
之类的任何其他函数名称,它们根本无法工作,但是当我使用简单有效的function testingHelper(){}
时,我不知道为什么会这样。潜伏着是鬼还是不安的灵魂
作曲家
"autoload": {
"files": [
"app/helpers/helper.php"
],
"psr-4": {
"App\\": "app/"
},
"classmap": [
"database/seeds",
"database/factories"
]
},
帮助文件
if (!function_exists('anyOther')) {
function anyOther()
{
echo "This is anyOther helper";
}
}
if (!function_exists('testingHelper')) {
function testingHelper()
{
echo "This is testing helper";
}
}
控制器
public function createCategory()
{
testingHelper(); Working fine
anyOther(); // giving error
}
错误
Call to undefined function App\Http\Controllers\anyOther()
完成作曲家的转储自动加载