【问题标题】:Folder path with functions in Laravel 5.8Laravel 5.8 中带有函数的文件夹路径
【发布时间】:2019-05-16 22:01:12
【问题描述】:

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

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

【问题讨论】:

    标签: php laravel laravel-5


    【解决方案1】:

    Laravel 使用 PSR-4/composer 来自动加载文件,假设你的文件命名空间正确,你应该能够在顶部声明一个 use 语句或类似 \App\CMS\Engine\myFunctions (assuming myFunctions is a class with methods). 的东西 p>

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

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

    【讨论】:

      猜你喜欢
      • 2020-08-02
      • 1970-01-01
      • 1970-01-01
      • 2018-11-20
      • 1970-01-01
      • 2012-09-27
      • 2020-11-08
      • 1970-01-01
      • 2019-10-23
      相关资源
      最近更新 更多