2017-04-25 122 views
0

在我的composer.json文件中,我将"kigkonsult/icalcreator": "v2.23.7"添加到所需的列表中,并且在安装完成后,我在vendor目录下看到该目录。我无法弄清楚如何在这个项目的PHP文件中“使用”它。如何使用作曲家包括的项目?

如果我不使用作曲家,我只需要该区域中的icalcreator.php文件。当我通过作曲家包含它时,什么是正确的语法?

回答

0

安装软件包后,需要在项目的某个位置添加composer autoloader。

require_once('/path/to/vendor/autoload.php'); 

通常,作曲家使用PSR-4 autoloading,但它看起来像这个包没有。它只是将自己的自动加载器添加到作曲家,所以只包括Composer加载器就足够了。

一旦自动加载器被添加,你可以使用你需要的软件包。 Composer将自动注册包自定义自动加载器,PHP将使用它来加载适当的文件。