1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<?php
/** * Bootstrap for PhpSpreadsheet classes. */
// This sucks, but we have to try to find the composer autoloader
$paths = [ __DIR__ . '/../vendor/autoload.php', // In case PhpSpreadsheet is cloned directly __DIR__ . '/../../../autoload.php', // In case PhpSpreadsheet is a composer dependency. ];
foreach ($paths as $path) { if (file_exists($path)) { require_once $path;
return; } }
throw new \Exception('Composer autoloader could not be found. Install dependencies with `composer install` and try again.');
|