php laravel5 如何導入自己創建的類

laravel 5 如何導入自己所創建的類

  • 首先在app下創建一個xxx文件(我的命名爲ddl),並在裏面創建一個Classes文件夾(不能命名爲 class 會與系統的定義有衝突),最後在裏面創建一個department.php文件用來定義類。

    • 目錄文件app\DDL\Classes




  • 那麼如何導入自己所定義的這個類呢。

  • 第一種方法。

    • 在composer.json中的"psr-4"中加入

      "DDL\\":"app/DDL/"
      
    • 然後在終端執行以下語句,用來加載路徑.

      composer dump-autoload
      
    • 當執行了以上操作以後,便可以直接引入自己類所在的文件路徑了。

      use DDL\Classes\Department;
      
  • 第二種方法。

    • 首先,文件夾以及文件路徑如上圖(第一種方法)所示.

      • 在bootstrap/autoload.php中加載你類所在的路徑.
      require __DIR__.'/../app/DDL/Classes/Department.php';
      
如果還有其他的簡便方法,謝謝指出,共同學習。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章