如何使用composer autoloader自动加载我的类?

时间:2017-05-05 11:02:14

标签: php composer-php

考虑这个文件结构

| -- src /
        | -- vendor
        | -- models
        | -- libraries
        | -- ...
        | -- composer.json

如何自动加载位于“模特”中的课程& '图书馆'目录?

1 个答案:

答案 0 :(得分:0)

或者稍后在代码中,您可以添加您的库,例如:

$loader = require(ROOTDIR . 'vendor/autoload.php'); // composer autoloading
//public function addPsr4($prefix, $paths, $prepend = false)
$loader->addPsr4('extend\\', ROOTDIR . 'class/lib'); 

$a = new \extend\MyClass(); // MyClass.php is in ROOTDIR/class/lib directory