У меня есть проект в Slim framework. Существует несколько пакетов композитора. Теперь я добавил https://github.com/mikehaertl/php-pdftk для заполнения PDF, но я получаю PHP Неустранимая ошибка: Класс 'mikehaertl\pdftk\Pdf' не найден в... Что не так с моим кодом?
композитор.json:
{
"require": {
"dibi/dibi": "^3.0",
"slim/slim": "^3.7.0",
"phpmailer/phpmailer": "^5.2",
"jbroadway/urlify":"^1.1.0",
"simplesoftwareio/simple-qrcode":"^1.5.1",
"gopay/payments-sdk-php":"^1.2.3",
"mikehaertl/php-pdftk":"^0.4.2"
}
}
в моем ./config/config.php есть:
define('PATH', dirname(__DIR__));
require_once PATH."/vendor/autoload.php";
и в моем ./methods/controller.php:
...
$pdf = new mikehaertl\pdftk\Pdf("/path/to/QR_template.pdf");
...
Я попытался получить имена всех включенных файлов, используя:
var_dump(get_included_files());
но файлов «pdf» в массиве не было.
Другие пакеты работают хорошо, а pdftk нет. В чем проблема?
Спасибо.