Я пытаюсь использовать эту библиотеку: https://github.com/wunderio/docebo-php
Однако она не найдена в Composer, несмотря на то, что она перечисляет команду Composer на странице.
Как я могу вызвать эту библиотеку и создать новый экземпляр класса Docebo
, как показано в примере?
use Docebo\Docebo;
try {
$docebo = new Docebo('base_url', 'client_id', 'client_secret', 'username', 'password');
} catch (Exception $e) {
echo $e->getMessage();
}
Я попытался использовать эту библиотеку путем клонирования репозитория github,и создаем следующее:
docebo-php/src$ cat test.php
<?php
require_once("Docebo/Docebo.php");
use Docebo\Docebo;
try {
$docebo = new Docebo('base_url', 'client_id', 'client_secret', 'username', 'password');
} catch (Exception $e) {
echo $e->getMessage();
}
?>
Это просто приводит к:
$ php test.php
PHP Fatal error: Interface 'Docebo\DoceboInterface' not found in /var/www/www/htdocs/docebo-php/src/Docebo/Docebo.php on line 18