Я хочу использовать библиотеку phpmailer, я скачал свежую версию codeigniter 3 и использовал composer, выполнив шаги
1 . $config['composer_autoload'] = true;
Затем я поместил файл composer.json в папку приложения.
Композитор установить в папку приложения
была создана папка поставщика.
Я создалместоположение нового файла PHPMailer.php /opt/lampp/htdocs/projects/testone/application/vendor
с кодом
class PHPMailer_Library {public function __construct () {log_message ('Debug', 'PHPMailer class загружен.');}
public function load()
{
$objMail = new PHPMailer\PHPMailer\PHPMailer();
return $objMail;
}
}
Затем я создал новый контроллер Тестирование
class Testing extends CI_Controller {
public function index()
{
$this->load->library("phpmailer_library");
$objMail = $this->phpmailer_library->load();
}
}
Теперь я получаю сообщение об ошибке:
Unable to load the requested class: Phpmailer_library.
Пожалуйста, подскажите, что мне не хватает.