1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <?php
|
| namespace PhpOffice\PhpSpreadsheet\Calculation;
|
| use PhpOffice\PhpSpreadsheet\Exception as PhpSpreadsheetException;
|
| class Exception extends PhpSpreadsheetException
| {
| public const CALCULATION_ENGINE_PUSH_TO_STACK = 1;
|
| /**
| * Error handler callback.
| */
| public static function errorHandlerCallback(int $code, string $string, string $file, int $line): void
| {
| $e = new self($string, $code);
| $e->line = $line;
| $e->file = $file;
|
| throw $e;
| }
| }
|
|