композитор не может найти классы и загрузить их - PullRequest
0 голосов
/ 02 февраля 2019

Я использую пакет Dropbox API и установил его с помощью Composer. Когда я пытаюсь использовать классы, которые выдают мне фатальную ошибку, которая не может найти классы.

Это мой composer.json

{
    "require": {
        "kunalvarma05/dropbox-php-sdk": "^0.2.1"
    }
}

Это мой php файл

use Kunnu\Dropbox\Dropbox;
use Kunnu\Dropbox\DropboxApp;

$app = new DropboxApp("client_id", "client_", 'access_token');

//Configure Dropbox service
$dropbox = new Dropbox($app);

//Get File Metadata
$fileMetadata = $dropbox->getMetadata("/helloworld.txt");

//File Name
// $fileMetadata->getName();

printf($fileMetadata->getName());

Моя версия php 7.2.4 и ошибка:

Неустранимая ошибка: Uncaught Error: Class 'Kunnu \Dropbox \ DropboxApp 'не найден в D: \ MeHDi \ Projects \ DropBox Api \ Upload.php: 6 Трассировка стека: # 0 {main}, брошенный в D: \ MeHDi \ Projects \ DropBox Api \ Upload.php в строке 6

1 Ответ

0 голосов
/ 02 февраля 2019

Вы не забыли импортировать файл автозагрузки композиторов, используя require "path/to/vendor/autoload.php";

Это необходимо для инициализации и использования различных библиотек композитора.Не забудьте изменить путь к файлу, где находится файл vendor / autoload.php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...