Laravel 5,访问自定义文件夹内部资源的帮助函数

时间:2017-04-19 05:03:58

标签: php laravel-5 helper

我在资源文件夹中有一个自定义文件夹,如下所示:resources / test_folder / index.php

现在我想在index.php中访问一个帮助函数。

  

获取未定义的函数错误。

它在资源/视图中工作正常。资源/视图和帮助函数之间是否有任何默认映射?

Helper在composer文件中自动加载,如下所示:

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

帮助程序中的函数:

function debug($data = array())
{
    echo '<pre>';
    print_r($data);
    echo '</pre>';
}

1 个答案:

答案 0 :(得分:0)

public/index.php文件在调用composer autoloader之前执行。您可以在index.php(不推荐)之上包含帮助文件manuelly,也可以在加载自动加载器后重写逻辑以使用它。

请注意,不建议您编辑index.php文件。您应该使用您的app目录作为您的逻辑。