Updates to 3rd party libraries
Add Dockerfile and specific docker-php.ini
This commit is contained in:
72
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/DateTimeToExcel.php
vendored
Normal file
72
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/DateTimeToExcel.php
vendored
Normal file
@ -0,0 +1,72 @@
|
||||
<?php
|
||||
|
||||
// DateTime object Result Comments
|
||||
return [
|
||||
// Excel 1900 base calendar date
|
||||
[
|
||||
1.0,
|
||||
new DateTime('1900-01-01'),
|
||||
],
|
||||
// This and next test show gap for the mythical
|
||||
[
|
||||
59.0,
|
||||
new DateTime('1900-02-28'),
|
||||
],
|
||||
// MS Excel 1900 Leap Year
|
||||
[
|
||||
61.0,
|
||||
new DateTime('1900-03-01'),
|
||||
],
|
||||
// Unix Timestamp 32-bit Earliest Date
|
||||
[
|
||||
714.0,
|
||||
new DateTime('1901-12-14'),
|
||||
],
|
||||
[
|
||||
1461.0,
|
||||
new DateTime('1903-12-31'),
|
||||
],
|
||||
// Excel 1904 Calendar Base Date
|
||||
[
|
||||
1462.0,
|
||||
new DateTime('1904-01-01'),
|
||||
],
|
||||
[
|
||||
1463.0,
|
||||
new DateTime('1904-01-02'),
|
||||
],
|
||||
[
|
||||
22269.0,
|
||||
new DateTime('1960-12-19'),
|
||||
],
|
||||
// Unix Timestamp Base Date
|
||||
[
|
||||
25569.0,
|
||||
new DateTime('1970-01-01'),
|
||||
],
|
||||
[
|
||||
30292.0,
|
||||
new DateTime('1982-12-07'),
|
||||
],
|
||||
[
|
||||
39611.0,
|
||||
new DateTime('2008-06-12'),
|
||||
],
|
||||
// Unix Timestamp 32-bit Latest Date
|
||||
[
|
||||
50424.0,
|
||||
new DateTime('2038-01-19'),
|
||||
],
|
||||
[
|
||||
1234.56789,
|
||||
new DateTime('1903-05-18 13:37:46'),
|
||||
],
|
||||
[
|
||||
12345.6789,
|
||||
new DateTime('1933-10-18 16:17:37'),
|
||||
],
|
||||
[
|
||||
73050.0,
|
||||
new DateTime('2099-12-31'),
|
||||
],
|
||||
];
|
75
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/ExcelToTimestamp1900.php
vendored
Normal file
75
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/ExcelToTimestamp1900.php
vendored
Normal file
@ -0,0 +1,75 @@
|
||||
<?php
|
||||
|
||||
// Excel DateTimeStamp Result Comments
|
||||
return [
|
||||
// PHP 32-bit Earliest Date 14-Dec-1901
|
||||
[
|
||||
-2147472000,
|
||||
714,
|
||||
],
|
||||
// 31-Dec-1903
|
||||
[
|
||||
-2082931200,
|
||||
1461,
|
||||
],
|
||||
// Excel 1904 Calendar Base Date 01-Jan-1904
|
||||
[
|
||||
-2082844800,
|
||||
1462,
|
||||
],
|
||||
// 02-Jan-1904
|
||||
[
|
||||
-2082758400,
|
||||
1463,
|
||||
],
|
||||
// 19-Dec-1960
|
||||
[
|
||||
-285120000,
|
||||
22269,
|
||||
],
|
||||
// PHP Base Date 01-Jan-1970
|
||||
[
|
||||
0,
|
||||
25569,
|
||||
],
|
||||
// 07-Dec-1982
|
||||
[
|
||||
408067200,
|
||||
30292,
|
||||
],
|
||||
// 12-Jun-2008
|
||||
[
|
||||
1213228800,
|
||||
39611,
|
||||
],
|
||||
// PHP 32-bit Latest Date 9-Jan-2038
|
||||
[
|
||||
2147472000,
|
||||
50424,
|
||||
],
|
||||
// 18-May-1903 13:37:46
|
||||
[
|
||||
-2102494934,
|
||||
1234.56789,
|
||||
],
|
||||
// 18-Oct-1933 16:17:37
|
||||
[
|
||||
-1142494943,
|
||||
12345.6789,
|
||||
],
|
||||
// 12:00:00
|
||||
[
|
||||
43200,
|
||||
0.5,
|
||||
],
|
||||
// 18:00.00
|
||||
[
|
||||
64800,
|
||||
0.75,
|
||||
],
|
||||
// 02:57:46
|
||||
[
|
||||
10666,
|
||||
0.12345,
|
||||
],
|
||||
];
|
137
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/ExcelToTimestamp1900Timezone.php
vendored
Normal file
137
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/ExcelToTimestamp1900Timezone.php
vendored
Normal file
@ -0,0 +1,137 @@
|
||||
<?php
|
||||
|
||||
// Excel DateTimeStamp Timezone Result Comments
|
||||
return [
|
||||
// 19-Dec-1960 00:00:00 EST => 19-Dec-1960 05:00:00 UTC
|
||||
[
|
||||
-285102000,
|
||||
22269,
|
||||
'America/New_York',
|
||||
],
|
||||
// 01-Jan-1970 00:00:00 EST => 01-Jan-1970 05:00:00 UTC PHP Base Date
|
||||
[
|
||||
18000,
|
||||
25569,
|
||||
'America/New_York',
|
||||
],
|
||||
// 07-Dec-1982 00:00:00 EST => 07-Dec-1982 05:00:00 UTC
|
||||
[
|
||||
408085200,
|
||||
30292,
|
||||
'America/New_York',
|
||||
],
|
||||
// 12-Jun-2008 00:00:00 EDT => 12-Jun-2008 04:00:00 UTC
|
||||
[
|
||||
1213243200,
|
||||
39611,
|
||||
'America/New_York',
|
||||
],
|
||||
// 19-Jan-2038 00:00:00 EST => 19-Jan-2038 05:00:00 UTC PHP 32-bit Latest Date
|
||||
[
|
||||
2147490000,
|
||||
50424,
|
||||
'America/New_York',
|
||||
],
|
||||
// 05-Mar-1961 13:37:46 EST => 05-Mar-1961 18:37:46 UTC
|
||||
[
|
||||
-278486534,
|
||||
22345.56789,
|
||||
'America/New_York',
|
||||
],
|
||||
// 05-Mar-1961 16:17:37 EST => 05-Mar-1961 21:17:37 UTC
|
||||
[
|
||||
-278476943,
|
||||
22345.6789,
|
||||
'America/New_York',
|
||||
],
|
||||
// 12:00:00 EST => 17:00:00 UTC
|
||||
[
|
||||
61200,
|
||||
0.5,
|
||||
'America/New_York',
|
||||
],
|
||||
// 18:00.00 EST => 23:00:00 UTC
|
||||
[
|
||||
82800,
|
||||
0.75,
|
||||
'America/New_York',
|
||||
],
|
||||
// 02:57:46 EST => 07:57:46 UTC
|
||||
[
|
||||
28666,
|
||||
0.12345,
|
||||
'America/New_York',
|
||||
],
|
||||
// 02-Nov-2012 00:00:00 EDT => 02-Nov-2012 04:00:00 UTC
|
||||
[
|
||||
1351828800,
|
||||
41215,
|
||||
'America/New_York',
|
||||
],
|
||||
// 19-Dec-1960 00:00:00 NZST => 18-Dec-1960 12:00:00 UTC
|
||||
[
|
||||
-285163200,
|
||||
22269,
|
||||
'Pacific/Auckland',
|
||||
],
|
||||
// 01-Jan-1970 00:00:00 NZST => 31-Dec-1969 12:00:00 UTC PHP Base Date
|
||||
[
|
||||
-43200,
|
||||
25569,
|
||||
'Pacific/Auckland',
|
||||
],
|
||||
// 07-Dec-1982 00:00:00 NZDT => 06-Dec-1982 11:00:00 UTC
|
||||
[
|
||||
408020400,
|
||||
30292,
|
||||
'Pacific/Auckland',
|
||||
],
|
||||
// 12-Jun-2008 00:00:00 NZST => 11-Jun-2008 12:00:00 UTC
|
||||
[
|
||||
1213185600,
|
||||
39611,
|
||||
'Pacific/Auckland',
|
||||
],
|
||||
// 18-Jan-2038 12:00:00 NZDT => 17-Jan-2038 23:00:00 UTC PHP 32-bit Latest Date
|
||||
[
|
||||
2147382000,
|
||||
50423.5,
|
||||
'Pacific/Auckland',
|
||||
],
|
||||
// 05-Mar-1961 13:37:46 NZST => 05-Mar-1961 01:37:46 UTC
|
||||
[
|
||||
-278547734,
|
||||
22345.56789,
|
||||
'Pacific/Auckland',
|
||||
],
|
||||
// 05-Mar-1961 16:17:37 NZST => 05-Mar-1961 04:17:37 UTC
|
||||
[
|
||||
-278538143,
|
||||
22345.6789,
|
||||
'Pacific/Auckland',
|
||||
],
|
||||
// 12:00:00 NZST => 00:00:00 UTC
|
||||
[
|
||||
0,
|
||||
0.5,
|
||||
'Pacific/Auckland',
|
||||
],
|
||||
// 18:00.00 NZST => 06:00:00 UTC
|
||||
[
|
||||
21600,
|
||||
0.75,
|
||||
'Pacific/Auckland',
|
||||
],
|
||||
// 02:57:46 NZST => 14:57:46 UTC
|
||||
[
|
||||
-32534,
|
||||
0.12345,
|
||||
'Pacific/Auckland',
|
||||
],
|
||||
// 02-Nov-2012 00:00:00 NZDT => 01-Nov-2012 11:00:00 UTC
|
||||
[
|
||||
1351767600,
|
||||
41215,
|
||||
'Pacific/Auckland',
|
||||
],
|
||||
];
|
45
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/ExcelToTimestamp1904.php
vendored
Normal file
45
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/ExcelToTimestamp1904.php
vendored
Normal file
@ -0,0 +1,45 @@
|
||||
<?php
|
||||
|
||||
// Excel DateTimeStamp Result Comments
|
||||
|
||||
return [
|
||||
[
|
||||
-1956528000,
|
||||
1462,
|
||||
],
|
||||
[
|
||||
-1956441600,
|
||||
1463,
|
||||
],
|
||||
[
|
||||
-158803200,
|
||||
22269,
|
||||
],
|
||||
[
|
||||
126316800,
|
||||
25569,
|
||||
],
|
||||
[
|
||||
534384000,
|
||||
30292,
|
||||
],
|
||||
[
|
||||
1339545600,
|
||||
39611,
|
||||
],
|
||||
// 06:00:00
|
||||
[
|
||||
21600,
|
||||
0.25,
|
||||
],
|
||||
// 08:00.00
|
||||
[
|
||||
28800,
|
||||
0.3333333333333333333,
|
||||
],
|
||||
// 02:57:46
|
||||
[
|
||||
46933,
|
||||
0.54321,
|
||||
],
|
||||
];
|
149
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/FormatCodes.php
vendored
Normal file
149
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/FormatCodes.php
vendored
Normal file
@ -0,0 +1,149 @@
|
||||
<?php
|
||||
|
||||
// Excel Format Code Result
|
||||
return [
|
||||
[
|
||||
false,
|
||||
'General',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'@',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'0',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'0.00',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'#,##0.00',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'#,##0.00_-',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'0%',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'0.00%',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'yyyy-mm-dd',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'yy-mm-dd',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'dd/mm/yy',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'd/m/y',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'd-m-y',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'd-m',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'm-y',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'mm-dd-yy',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'd-mmm-yy',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'd-mmm',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'mmm-yy',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'm/d/yy h:mm',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'd/m/y h:mm',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'h:mm AM/PM',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'h:mm:ss AM/PM',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'h:mm',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'h:mm:ss',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'mm:ss',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'h:mm:ss',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'i:s.S',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'h:mm:ss;@',
|
||||
],
|
||||
[
|
||||
true,
|
||||
'yy/mm/dd;@',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'"$" #,##0.00_-',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'$#,##0_-',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'[$EUR ]#,##0.00_-',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'_[$EUR ]#,##0.00_-',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'[Green]#,##0.00;[Red]#,##0.00_-',
|
||||
],
|
||||
[
|
||||
false,
|
||||
'#,##0.00 "dollars"',
|
||||
],
|
||||
];
|
89
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/FormattedPHPToExcel1900.php
vendored
Normal file
89
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/FormattedPHPToExcel1900.php
vendored
Normal file
@ -0,0 +1,89 @@
|
||||
<?php
|
||||
|
||||
// Year Month Day Hours Minutes Seconds Result Comments
|
||||
|
||||
return [
|
||||
// PHP 32-bit Earliest Date 14-Dec-1901
|
||||
[
|
||||
714,
|
||||
1901,
|
||||
12,
|
||||
14,
|
||||
],
|
||||
// 31-Dec-1903
|
||||
[
|
||||
1461,
|
||||
1903,
|
||||
12,
|
||||
31,
|
||||
],
|
||||
// Excel 1904 Calendar Base Date 01-Jan-1904
|
||||
[
|
||||
1462,
|
||||
1904,
|
||||
1,
|
||||
1,
|
||||
],
|
||||
// 02-Jan-1904
|
||||
[
|
||||
1463,
|
||||
1904,
|
||||
1,
|
||||
2,
|
||||
],
|
||||
// 19-Dec-1960
|
||||
[
|
||||
22269,
|
||||
1960,
|
||||
12,
|
||||
19,
|
||||
],
|
||||
// PHP Base Date 01-Jan-1970
|
||||
[
|
||||
25569,
|
||||
1970,
|
||||
1,
|
||||
1,
|
||||
],
|
||||
// 07-Dec-1982
|
||||
[
|
||||
30292,
|
||||
1982,
|
||||
12,
|
||||
7,
|
||||
],
|
||||
// 12-Jun-2008
|
||||
[
|
||||
39611,
|
||||
2008,
|
||||
6,
|
||||
12,
|
||||
],
|
||||
// PHP 32-bit Latest Date 19-Jan-2038
|
||||
[
|
||||
50424,
|
||||
2038,
|
||||
1,
|
||||
19,
|
||||
],
|
||||
// 18-May-1903 13:37:46
|
||||
[
|
||||
1234.56789,
|
||||
1903,
|
||||
5,
|
||||
18,
|
||||
13,
|
||||
37,
|
||||
46,
|
||||
],
|
||||
// 18-Oct-1933 16:17:37
|
||||
[
|
||||
12345.6789,
|
||||
1933,
|
||||
10,
|
||||
18,
|
||||
16,
|
||||
17,
|
||||
37,
|
||||
],
|
||||
];
|
61
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/TimestampToExcel1900.php
vendored
Normal file
61
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/TimestampToExcel1900.php
vendored
Normal file
@ -0,0 +1,61 @@
|
||||
<?php
|
||||
|
||||
// Unix TimeStamp Result Comments
|
||||
|
||||
return [
|
||||
// PHP 32-bit Earliest Date 14-Dec-1901
|
||||
[
|
||||
714,
|
||||
-2147472000,
|
||||
],
|
||||
// 31-Dec-1903
|
||||
[
|
||||
1461,
|
||||
-2082931200,
|
||||
],
|
||||
// Excel 1904 Calendar Base Date 01-Jan-1904
|
||||
[
|
||||
1462,
|
||||
-2082844800,
|
||||
],
|
||||
// 02-Jan-1904
|
||||
[
|
||||
1463,
|
||||
-2082758400,
|
||||
],
|
||||
// 19-Dec-1960
|
||||
[
|
||||
22269,
|
||||
-285120000,
|
||||
],
|
||||
// PHP Base Date 01-Jan-1970
|
||||
[
|
||||
25569,
|
||||
0,
|
||||
],
|
||||
// 07-Dec-1982
|
||||
[
|
||||
30292,
|
||||
408067200,
|
||||
],
|
||||
// 12-Jun-2008
|
||||
[
|
||||
39611,
|
||||
1213228800,
|
||||
],
|
||||
// PHP 32-bit Latest Date 19-Jan-2038
|
||||
[
|
||||
50424,
|
||||
2147472000,
|
||||
],
|
||||
// 18-May-1903 13:37:46
|
||||
[
|
||||
1234.56789,
|
||||
-2102494934,
|
||||
],
|
||||
// 18-Oct-1933 16:17:37
|
||||
[
|
||||
12345.6789,
|
||||
-1142494943,
|
||||
],
|
||||
];
|
29
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/TimestampToExcel1904.php
vendored
Normal file
29
inc/vendor/phpoffice/phpspreadsheet/tests/data/Shared/Date/TimestampToExcel1904.php
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
// Excel DateTimeStamp Result
|
||||
return [
|
||||
[
|
||||
1462,
|
||||
-1956528000,
|
||||
],
|
||||
[
|
||||
1463,
|
||||
-1956441600,
|
||||
],
|
||||
[
|
||||
22269,
|
||||
-158803200,
|
||||
],
|
||||
[
|
||||
25569,
|
||||
126316800,
|
||||
],
|
||||
[
|
||||
30292,
|
||||
534384000,
|
||||
],
|
||||
[
|
||||
39611,
|
||||
1339545600,
|
||||
],
|
||||
];
|
Reference in New Issue
Block a user