mirror of
https://github.com/PHPOffice/PhpSpreadsheet.git
synced 2026-08-31 12:40:00 +00:00
Update Mpdf (Php8.5) release1291 (#4592)
* Update Mpdf (Php8.5) release1291 * Don't use setAccessible for Php8.1+ * Fix Test
This commit is contained in:
Generated
+8
-8
@@ -1551,16 +1551,16 @@
|
||||
},
|
||||
{
|
||||
"name": "mpdf/mpdf",
|
||||
"version": "v8.2.4",
|
||||
"version": "v8.2.6",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/mpdf/mpdf.git",
|
||||
"reference": "9e3ff91606fed11cd58a130eabaaf60e56fdda88"
|
||||
"reference": "dd30e3b01061cf8dfe65e7041ab4cc46d8ebdd44"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/mpdf/mpdf/zipball/9e3ff91606fed11cd58a130eabaaf60e56fdda88",
|
||||
"reference": "9e3ff91606fed11cd58a130eabaaf60e56fdda88",
|
||||
"url": "https://api.github.com/repos/mpdf/mpdf/zipball/dd30e3b01061cf8dfe65e7041ab4cc46d8ebdd44",
|
||||
"reference": "dd30e3b01061cf8dfe65e7041ab4cc46d8ebdd44",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1570,7 +1570,7 @@
|
||||
"mpdf/psr-log-aware-trait": "^2.0 || ^3.0",
|
||||
"myclabs/deep-copy": "^1.7",
|
||||
"paragonie/random_compat": "^1.4|^2.0|^9.99.99",
|
||||
"php": "^5.6 || ^7.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0",
|
||||
"php": "^5.6 || ^7.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0",
|
||||
"psr/http-message": "^1.0 || ^2.0",
|
||||
"psr/log": "^1.0 || ^2.0 || ^3.0",
|
||||
"setasign/fpdi": "^2.1"
|
||||
@@ -1618,7 +1618,7 @@
|
||||
"utf-8"
|
||||
],
|
||||
"support": {
|
||||
"docs": "http://mpdf.github.io",
|
||||
"docs": "https://mpdf.github.io",
|
||||
"issues": "https://github.com/mpdf/mpdf/issues",
|
||||
"source": "https://github.com/mpdf/mpdf"
|
||||
},
|
||||
@@ -1628,7 +1628,7 @@
|
||||
"type": "custom"
|
||||
}
|
||||
],
|
||||
"time": "2024-06-14T16:06:41+00:00"
|
||||
"time": "2025-08-18T08:51:51+00:00"
|
||||
},
|
||||
{
|
||||
"name": "mpdf/psr-http-message-shim",
|
||||
@@ -5899,6 +5899,6 @@
|
||||
"ext-zip": "*",
|
||||
"ext-zlib": "*"
|
||||
},
|
||||
"platform-dev": [],
|
||||
"platform-dev": {},
|
||||
"plugin-api-version": "2.6.0"
|
||||
}
|
||||
|
||||
@@ -41,13 +41,18 @@ class WorkbookTest extends TestCase
|
||||
$this->workbook = new Workbook($spreadsheet, $strTotal, $strUnique, $str_table, $colors, $parser);
|
||||
}
|
||||
|
||||
/** @var int */
|
||||
protected static $accessibleNoop = 80100;
|
||||
|
||||
public function xtestAddColor(array $testColors, array $expectedResult): void
|
||||
{
|
||||
$workbookReflection = new ReflectionClass(Workbook::class);
|
||||
$methodAddColor = $workbookReflection->getMethod('addColor');
|
||||
$propertyPalette = $workbookReflection->getProperty('palette');
|
||||
$methodAddColor->setAccessible(true);
|
||||
$propertyPalette->setAccessible(true);
|
||||
if (self::$accessibleNoop > PHP_VERSION_ID) {
|
||||
$methodAddColor->setAccessible(true);
|
||||
$propertyPalette->setAccessible(true);
|
||||
}
|
||||
|
||||
foreach ($testColors as $testColor) {
|
||||
$methodAddColor->invoke($this->workbook, $testColor);
|
||||
@@ -75,7 +80,9 @@ class WorkbookTest extends TestCase
|
||||
|
||||
$workbookReflection = new ReflectionClass(Workbook::class);
|
||||
$propertyPalette = $workbookReflection->getProperty('palette');
|
||||
$propertyPalette->setAccessible(true);
|
||||
if (self::$accessibleNoop > PHP_VERSION_ID) {
|
||||
$propertyPalette->setAccessible(true);
|
||||
}
|
||||
|
||||
$palette = $propertyPalette->getValue($this->workbook);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user