如何在 laravel 流明中调用 app_path() 函数?

How to call app_path() function in laravel lumen?

如何在Laravel流明中调用app_path()函数或为app_path()函数制作Helper? 我需要它,因为我遇到了这个错误,.. "Call to undefined function app_path()" 它在这里有一个包,..但不支持 Laravel Lumen 版本 7 有人知道怎么做吗?

谢谢,..对不起我的英语,.

您可以使用app()->basePath('app')

我现在修正了这个错误,。 我将其添加到我的 app/Helpers/helpers.php 文件中。

<?php

if (!function_exists('app_path')) {
    /**
     * Get the path to the application folder.
     *
     * @param  string $path
     * @return string
     */
    function app_path($path = '')
    {
        return app('path') . ($path ? DIRECTORY_SEPARATOR . $path : $path);
    }
}

其他配置。 不要忘记在 composer.json 中添加这个 文件:

"autoload": {
        "files": [
            "app/Helpers/helpers.php"
        ]
    },

和运行这个命令:composer dump-autoload