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';
-