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';
      
如果还有其他的简便方法,谢谢指出,共同学习。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章