PHPWord в Laravel 5

Я хочу использовать PHPWord на laravel 5, но я не могу найти для него никаких пакетов. Поэтому я решил добавить его вручную, но все же у меня нет успеха.

Я пробовал эти руководства и файлы github:

  • https://github.com/maveius/Laravel-Word
  • http://laravel.io/forum/05-26-2014-how-can-i-export-to-word

Также некоторые из них исчезли, когда я только что прочитал это вчера.

Пожалуйста помоги! Благодарю.

PHPWord находится на Packagist , поэтому установка его на Laravel так же просто, как:

composer require phpoffice/phpword 

или добавив его в композитор.json, а затем выполните composer install :

 "require": { "phpoffice/phpword": "dev-master" } 

После установки вы можете использовать его в своем коде, как это (взято из документации ):

 // Creating the new document... $phpWord = new \PhpOffice\PhpWord\PhpWord(); /* Note: any element you append to a document must reside inside of a Section. */ // Adding an empty Section to the document... $section = $phpWord->addSection(); // Adding Text element to the Section having font styled by default... $section->addText( htmlspecialchars( '"Learn from yesterday, live for today, hope for tomorrow. ' . 'The important thing is not to stop questioning." ' . '(Albert Einstein)' ) ); // Saving the document as HTML file... $objWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, 'HTML'); $objWriter->save('helloWorld.html');