我正在尝试使用我从packagist和composer安装的存储库中的类。我正在编写的PHP文件位于Project
文件夹中,并且位于Project>vendor
中。
include "Project/vendor/autoload.php";
include "Project/vendor/smartcat/smartcat-api/src/SmartCAT/API/SmartCAT.php";
use SmartCAT\API\SmartCAT;
use SmartCAT\API\Model\CreateProjectWithFilesModel;
这是我文件的顶部,这是我从存储库中检索smartcat类的方式。当我尝试使用该类时,我写了$sc= new SmartCAT($login, $password);
。这将导致错误:PHP Fatal error: Uncaught Error: Class 'SmartCAT\API\SmartCAT' not found in C:\Users\...\Project\createProject.php:20
。当我运行get_included_files()
时,包含了必要的文件。我不确定为什么无法使用该课程。