Php Laravel base_path()在加载的类中未定义

Php Laravel base_path()在加载的类中未定义,php,laravel,composer-php,Php,Laravel,Composer Php,我已经通过以下方式使用composer.json自动加载了一个助手类: "autoload": { "classmap": [ ... ], "files": ["app/library/test.class.php"] 但是,在使用任何laravel包时,基本路径和其他辅助函数都是未定义的。 它们是在供应商之前加载的吗?或者这里的问题是什么 我想在这个类中使用Laravel助手函数。我有一个这样的助手文件设置,它可以工作。文件:[app/helpers.ph

我已经通过以下方式使用composer.json自动加载了一个助手类:

"autoload": {
    "classmap": [
     ...
    ],
    "files": ["app/library/test.class.php"]
但是,在使用任何laravel包时,基本路径和其他辅助函数都是未定义的。 它们是在供应商之前加载的吗?或者这里的问题是什么


我想在这个类中使用Laravel助手函数。

我有一个这样的助手文件设置,它可以工作。文件:[app/helpers.php]。另外,不要忘记做作曲家转储自动加载优化。请具体说明错误?错误是函数未定义,当供应商的任何软件包尝试使用Helper中的任何函数时会出现问题。如果文件被称为文件,则在自动加载过程中会通过include自动添加任何文件。如果它不起作用,那么您正在使用名称空间,并将它们弄乱了一点。向我们展示更多使用该函数的代码,以及定义该函数的代码。