使用Composer在PHP项目中加载类

时间:2017-06-12 11:01:09

标签: php composer-php

我很难使用这个项目:https://github.com/php-sepa-xml/php-sepa-xml

我用作曲家设置了一切,但我不知道如何生成xml文件。

在doc文件夹中,有一个示例文件,我将内容复制/粘贴到新的php文件中

<?php
use Digitick\Sepa\TransferFile\Factory\TransferFileFacadeFactory;
use Digitick\Sepa\PaymentInformation;

// Code....
?>

当我运行代码时出现错误:

Fatal error: Uncaught Error: Class 'Digitick\Sepa\TransferFile\Factory\TransferFileFacadeFactory' not found
 in C:\dev\php-sepa-xml\vendor\digitick\sepa-xml\lib\sample.php:5

我试图将我的php文件移动到不同的文件夹中,并且还要更改路径,但我总是有错误。

注意:我在Windows上,所以路径可能不同。

1 个答案:

答案 0 :(得分:4)

如果您使用composer进行设置,请在php文件的顶部添加<?php require "vendor/autoload.php"; use Digitick\Sepa\TransferFile\Factory\TransferFileFacadeFactory; use Digitick\Sepa\PaymentInformation; // Code.... ?>

{{1}}