CodeIgniter PHPWord wird als Drittanbieter verwendet

Ich versuche PHPWord zu benutzen und habe Schwierigkeiten, es zu benutzen.

Dies ist mein Code in application / libraries / words.php

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

require_once APPPATH."/third_party/PhpWord/Autoloader.php"; 

\PhpOffice\PhpWord\Autoloader::register(); \\NOT SURE IF THIS IS CORRECT

class Word extends PhpWord { 
    public function __construct() { 
        parent::__construct(); 
    } 
}

Basiert auf PHPWord Github, muss ich es so verwenden:

Alternatively, you can download the latest release from the releases page. In this case, you will have to register the autoloader.

require_once 'path/to/PhpWord/src/PhpWord/Autoloader.php';
\PhpOffice\PhpWord\Autoloader::register(); // WHERE SHOULD I PUT THIS?

Wenn ich versuche, die Bibliothek von meinem Controller als solche zu laden:

$this->load->library('word');

it gibt mir einen Fehler, der besagt:

Fatal error: Class 'PhpWord' not found in C:\xampp\htdocs\path\to\application\libraries\Word.php on line 7

Ich habe versucht, die Autoloader-Klasse zu erweitern, aber PHP beklagt sich immer noch, dass Autoloader.php nicht gefunden werden kann.

wenn ich tue

file_exist(APPPATH."/third_party/PhpWord/Autoloader.php") // Similarly with PhpWord.php

it gibt 1 zurück.

Weiß jemand, wie man das behebt?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage