Laravel中导入自己的类库
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';
如果还有其他的简便方法,谢谢指出,共同学习。
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自耕田日记
评论