bootstrap.php 1.1 KB

12345678910111213141516171819202122232425262728
  1. <?php
  2. /**
  3. * This file is part of PHPWord - A pure PHP library for reading and writing
  4. * word processing documents.
  5. *
  6. * PHPWord is free software distributed under the terms of the GNU Lesser
  7. * General Public License version 3 as published by the Free Software Foundation.
  8. *
  9. * For the full copyright and license information, please read the LICENSE
  10. * file that was distributed with this source code. For the full list of
  11. * contributors, visit https://github.com/PHPOffice/PHPWord/contributors. test bootstrap
  12. *
  13. * @see https://github.com/PHPOffice/PHPWord
  14. * @copyright 2010-2018 PHPWord contributors
  15. * @license http://www.gnu.org/licenses/lgpl.txt LGPL version 3
  16. */
  17. $vendorDirPath = realpath(__DIR__ . '/vendor');
  18. if (file_exists($vendorDirPath . '/autoload.php')) {
  19. require $vendorDirPath . '/autoload.php';
  20. } else {
  21. throw new Exception(
  22. sprintf(
  23. 'Could not find file \'%s\'. It is generated by Composer. Use \'install --prefer-source\' or \'update --prefer-source\' Composer commands to move forward.',
  24. $vendorDirPath . '/autoload.php'
  25. )
  26. );
  27. }