1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| <?php
|
| namespace PhpOffice\PhpSpreadsheet\Reader\Xlsx;
|
| use Stringable;
|
| class BaseParserClass
| {
| protected static function boolean(mixed $value): bool
| {
| if (is_object($value)) {
| $value = ($value instanceof Stringable) ? ((string) $value) : 'true';
| }
|
| if (is_numeric($value)) {
| return (bool) $value;
| }
|
| return $value === 'true' || $value === 'TRUE';
| }
| }
|
|