Laravel 5.8中具有功能的文件夹路径

时间:2019-05-16 22:01:12

标签: php laravel laravel-5

我是Laravel 5.8的初学者。 我在App \ Http \ Controllers中具有控制器(MainController)。 我在App \ CMS \ Engine \ myFunctions.php

中具有函数文件

在MainController.php中,我想要php require_once'myFunctions.php'。 该require_once应该包含哪个路径?

1 个答案:

答案 0 :(得分:2)

Laravel使用 PSR-4 / composer自动加载文件,假设您的文件已正确命名,则您应该能够在顶部声明use语句或类似\App\CMS\Engine\myFunctions (assuming myFunctions is a class with methods).

如果您的myFunctions.php文件只是函数,则需要将其添加到composer中以自动加载。像这样:

"autoload": { "files": [ "app/CMS/Engine/myFunctions.php" ] }