gpt4 book ai didi

laravel - 调用未定义的函数 - laravel

转载 作者:行者123 更新时间:2023-12-02 00:51:05 25 4
gpt4 key购买 nike

我想使用辅助函数,但在我看来出现了这个错误:

Call to undefined function createSubCategories()

我的辅助函数的路径:

Http\Controllers\Utilities\Helpers.php

我的助手:

<?php
namespace App\Http\Controllers\Utilities;


function createSubCategories($parent_cat_id = 0)
{

$subs = DB::table('categories')->where('parent_cat_id', '=', $parent_cat_id)->get();
if (count($subs) > 0) {
echo '<ul>';
foreach ($subs as $sub) {
echo '<li>' . $sub->title_fa;
echo $this->createSubCategories(($sub->id));
echo '</li>';
}
echo '</ul>';
}
}

在 composer.json 中:

"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
},
"files":
[
"app/Http/Controllers/Utilities/Helpers.php"
]
},

我使用了 composer dump-autoload

我的看法:

{{createSubCategories(0)}}

最佳答案

已解决:

我刚刚删除了命名空间:

namespace App\Http\Controllers\Utilities;

关于laravel - 调用未定义的函数 - laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39776215/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com