繁体   English   中英

使用Composer在PHP项目中加载类

[英]Loading Class In PHP Project Using Composer

我在使用此项目时遇到困难: https : //github.com/php-sepa-xml/php-sepa-xml

我使用composer设置了所有内容,但我不知道如何生成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上,因此路径可能不同。

如果您使用composer进行设置,请在php文件顶部添加autoloader

<?php
require "vendor/autoload.php";
use Digitick\Sepa\TransferFile\Factory\TransferFileFacadeFactory;
use Digitick\Sepa\PaymentInformation;

// Code....
?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM