Selamlar,
PHP - Composer kullanarak bir kütüphane yüklemeye çalışıyorum, yükleniyor olarak gözüküyor fakat PHP dosyamın içeriğinde kütüphaneyi aşağıdaki gibi kullanmaya çalıştığım zaman hata alıyorum.
Composer ile ilk defa çalışıyorum o yüzden net bir bilgim yok, konu hakkında tecrübeli arkadaşların yardımını rica ediyorum.

<?php

require_once 'vendor/autoload.php';

use jamesiarmes\PhpEws\Client;

$host = 'https://exchange1.domain.com.tr/EWS/Exchange.asmx';
$username = 'tsonkaya@domain.com.tr';
$password = 'şifre';

$client = new Client($host, $username, $password);

$start = new DateTime();
$end = new DateTime();
$end->modify('+7 days');

$calendar = $client->getCalendarItems($start, $end);

foreach ($calendar as $event) {
    echo 'Başlangıç: ' . $event->getStart()->format('Y-m-d H:i:s') . '<br>';
    echo 'Bitiş: ' . $event->getEnd()->format('Y-m-d H:i:s') . '<br>';
    echo 'Konu: ' . $event->getSubject() . '<br>';
    echo 'Yer: ' . $event->getLocation() . '<br><br>';
}

?>
PHP error.log dosyamın içeriğindeki hata;

[Mon Jun 05 13:13:59.242033 2023] [php:error] [pid 275973] [client 192.168.10.29:64357] PHP Fatal error:  Uncaught Error: Class "jamesiarmes\\PhpEws\\Client" not found in /var/www/html/test.php:11\nStack trace:\n#0 {main}\n  thrown in /var/www/html/test.php on line 11