Класс ‘PHPJasper \ PHPJasper’ не найден?

У меня есть приложение с Laravel 5.4.9 и PHP 7.0.2.

Я установил мне нужно установить PHP Jasper, из этого URL: https://github.com/PHPJasper/phpjasper запустив

$ composer require geekcom/phpjasper:~1.16

с последующим бегом

$ composer install

Я считаю, что я установил его правильно, но когда я пытаюсь использовать приведенный ниже код:

use PHPJasper\PHPJasper;

Выдает следующую ошибку:

FatalThrowableError в строке 714 MyController.php:

Класс ‘PHPJasper \ PHPJasper’ не найден

Как я могу это исправить?

0

Решение

Как указано на https://github.com/PHPJasper/phpjasper#the-hello-world-example, вам нужно сначала инициализировать автозагрузчик композитора, требуя vendor/autoload.php,

<?php

require_once __DIR__ . '/vendor/autoload.php';

use PHPJasper\PHPJasper;

$jasper = new PHPJasper;

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

Для справки см. https://getcomposer.org/doc/01-basic-usage.md#autoloading.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector