diff --git a/changes/1.1.0.html b/changes/1.1.0.html index 8bfd1e402..18d68a39f 100644 --- a/changes/1.1.0.html +++ b/changes/1.1.0.html @@ -1317,6 +1317,7 @@
Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Autoloader.php.html b/coverage/Autoloader.php.html index 6da903fd7..98f02cb39 100644 --- a/coverage/Autoloader.php.html +++ b/coverage/Autoloader.php.html @@ -215,7 +215,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/ComparableInterface.php.html b/coverage/ComparableInterface.php.html index 4d6e6fd78..121ce3c4c 100644 --- a/coverage/ComparableInterface.php.html +++ b/coverage/ComparableInterface.php.html @@ -126,7 +126,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/DocumentLayout.php.html b/coverage/DocumentLayout.php.html index bd2362c19..7ee7ed01f 100644 --- a/coverage/DocumentLayout.php.html +++ b/coverage/DocumentLayout.php.html @@ -543,7 +543,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/DocumentProperties.php.html b/coverage/DocumentProperties.php.html index 39134a1dd..c46a50173 100644 --- a/coverage/DocumentProperties.php.html +++ b/coverage/DocumentProperties.php.html @@ -1143,7 +1143,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/DirectoryNotFoundException.php.html b/coverage/Exception/DirectoryNotFoundException.php.html index 4fdae098c..d9ea49f22 100644 --- a/coverage/Exception/DirectoryNotFoundException.php.html +++ b/coverage/Exception/DirectoryNotFoundException.php.html @@ -169,7 +169,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/FeatureNotImplementedException.php.html b/coverage/Exception/FeatureNotImplementedException.php.html index 5b1993e0e..3952c31e9 100644 --- a/coverage/Exception/FeatureNotImplementedException.php.html +++ b/coverage/Exception/FeatureNotImplementedException.php.html @@ -166,7 +166,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/FileCopyException.php.html b/coverage/Exception/FileCopyException.php.html index 91254a68a..21ead1625 100644 --- a/coverage/Exception/FileCopyException.php.html +++ b/coverage/Exception/FileCopyException.php.html @@ -170,7 +170,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/FileNotFoundException.php.html b/coverage/Exception/FileNotFoundException.php.html index 643d7027e..f72745a01 100644 --- a/coverage/Exception/FileNotFoundException.php.html +++ b/coverage/Exception/FileNotFoundException.php.html @@ -169,7 +169,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/FileRemoveException.php.html b/coverage/Exception/FileRemoveException.php.html index 32a27b326..fa9e64388 100644 --- a/coverage/Exception/FileRemoveException.php.html +++ b/coverage/Exception/FileRemoveException.php.html @@ -169,7 +169,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/InvalidClassException.php.html b/coverage/Exception/InvalidClassException.php.html index e3157687d..2e61c530f 100644 --- a/coverage/Exception/InvalidClassException.php.html +++ b/coverage/Exception/InvalidClassException.php.html @@ -170,7 +170,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/InvalidFileFormatException.php.html b/coverage/Exception/InvalidFileFormatException.php.html index 28e880799..d2ed864d8 100644 --- a/coverage/Exception/InvalidFileFormatException.php.html +++ b/coverage/Exception/InvalidFileFormatException.php.html @@ -179,7 +179,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/InvalidParameterException.php.html b/coverage/Exception/InvalidParameterException.php.html index c77e4a949..dffa0decb 100644 --- a/coverage/Exception/InvalidParameterException.php.html +++ b/coverage/Exception/InvalidParameterException.php.html @@ -170,7 +170,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/OutOfBoundsException.php.html b/coverage/Exception/OutOfBoundsException.php.html index 4d3bbb2ed..45f08af7a 100644 --- a/coverage/Exception/OutOfBoundsException.php.html +++ b/coverage/Exception/OutOfBoundsException.php.html @@ -171,7 +171,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/PhpPresentationException.php.html b/coverage/Exception/PhpPresentationException.php.html index f2c1ba2c9..22ef23588 100644 --- a/coverage/Exception/PhpPresentationException.php.html +++ b/coverage/Exception/PhpPresentationException.php.html @@ -112,7 +112,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/ShapeContainerAlreadyAssignedException.php.html b/coverage/Exception/ShapeContainerAlreadyAssignedException.php.html index ef1a560f2..7e284a28c 100644 --- a/coverage/Exception/ShapeContainerAlreadyAssignedException.php.html +++ b/coverage/Exception/ShapeContainerAlreadyAssignedException.php.html @@ -169,7 +169,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/UnauthorizedMimetypeException.php.html b/coverage/Exception/UnauthorizedMimetypeException.php.html index 427b80be3..73c388102 100644 --- a/coverage/Exception/UnauthorizedMimetypeException.php.html +++ b/coverage/Exception/UnauthorizedMimetypeException.php.html @@ -173,7 +173,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/UndefinedChartTypeException.php.html b/coverage/Exception/UndefinedChartTypeException.php.html index ad7a6240f..5418a5b08 100644 --- a/coverage/Exception/UndefinedChartTypeException.php.html +++ b/coverage/Exception/UndefinedChartTypeException.php.html @@ -166,7 +166,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Exception/dashboard.html b/coverage/Exception/dashboard.html index 3f5f2aebd..e55739f97 100644 --- a/coverage/Exception/dashboard.html +++ b/coverage/Exception/dashboard.html @@ -142,7 +142,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/GeometryCalculator.php.html b/coverage/GeometryCalculator.php.html index dda9a04c4..f232512f1 100644 --- a/coverage/GeometryCalculator.php.html +++ b/coverage/GeometryCalculator.php.html @@ -256,7 +256,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/HashTable.php.html b/coverage/HashTable.php.html index 701f64541..42b22f0d0 100644 --- a/coverage/HashTable.php.html +++ b/coverage/HashTable.php.html @@ -509,7 +509,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/IOFactory.php.html b/coverage/IOFactory.php.html index 0357fcf95..57474a2af 100644 --- a/coverage/IOFactory.php.html +++ b/coverage/IOFactory.php.html @@ -330,7 +330,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/PhpPresentation.php.html b/coverage/PhpPresentation.php.html index e40d5c832..d0b4f1bd4 100644 --- a/coverage/PhpPresentation.php.html +++ b/coverage/PhpPresentation.php.html @@ -985,7 +985,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/PresentationProperties.php.html b/coverage/PresentationProperties.php.html index 1a876b99b..8fe1dd675 100644 --- a/coverage/PresentationProperties.php.html +++ b/coverage/PresentationProperties.php.html @@ -629,7 +629,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Reader/ODPresentation.php.html b/coverage/Reader/ODPresentation.php.html index 6542eec50..e086f9f72 100644 --- a/coverage/Reader/ODPresentation.php.html +++ b/coverage/Reader/ODPresentation.php.html @@ -1271,7 +1271,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Reader/PowerPoint2007.php.html b/coverage/Reader/PowerPoint2007.php.html index f1f9b79b8..843de6aae 100644 --- a/coverage/Reader/PowerPoint2007.php.html +++ b/coverage/Reader/PowerPoint2007.php.html @@ -2112,7 +2112,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Reader/PowerPoint97.php.html b/coverage/Reader/PowerPoint97.php.html index 800444709..3d9976d64 100644 --- a/coverage/Reader/PowerPoint97.php.html +++ b/coverage/Reader/PowerPoint97.php.html @@ -4964,7 +4964,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Reader/ReaderInterface.php.html b/coverage/Reader/ReaderInterface.php.html index 33e44b5ca..17228b032 100644 --- a/coverage/Reader/ReaderInterface.php.html +++ b/coverage/Reader/ReaderInterface.php.html @@ -110,7 +110,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Reader/Serialized.php.html b/coverage/Reader/Serialized.php.html index a5904ae86..e7d4e6ddb 100644 --- a/coverage/Reader/Serialized.php.html +++ b/coverage/Reader/Serialized.php.html @@ -316,7 +316,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Reader/dashboard.html b/coverage/Reader/dashboard.html index 6d5391536..84386c29a 100644 --- a/coverage/Reader/dashboard.html +++ b/coverage/Reader/dashboard.html @@ -244,7 +244,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/AbstractGraphic.php.html b/coverage/Shape/AbstractGraphic.php.html index 8bbb64a23..f1b662537 100644 --- a/coverage/Shape/AbstractGraphic.php.html +++ b/coverage/Shape/AbstractGraphic.php.html @@ -651,7 +651,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/AutoShape.php.html b/coverage/Shape/AutoShape.php.html index 82393dda2..f386f3701 100644 --- a/coverage/Shape/AutoShape.php.html +++ b/coverage/Shape/AutoShape.php.html @@ -545,7 +545,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart.php.html b/coverage/Shape/Chart.php.html index 5be6bdd55..ed0b1932c 100644 --- a/coverage/Shape/Chart.php.html +++ b/coverage/Shape/Chart.php.html @@ -571,7 +571,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Axis.php.html b/coverage/Shape/Chart/Axis.php.html index ce276c11e..4c92c65c7 100644 --- a/coverage/Shape/Chart/Axis.php.html +++ b/coverage/Shape/Chart/Axis.php.html @@ -1463,7 +1463,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Gridlines.php.html b/coverage/Shape/Chart/Gridlines.php.html index 644a3335b..504c62bae 100644 --- a/coverage/Shape/Chart/Gridlines.php.html +++ b/coverage/Shape/Chart/Gridlines.php.html @@ -236,7 +236,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Legend.php.html b/coverage/Shape/Chart/Legend.php.html index ff088e196..4cbb0c1b9 100644 --- a/coverage/Shape/Chart/Legend.php.html +++ b/coverage/Shape/Chart/Legend.php.html @@ -1018,7 +1018,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Marker.php.html b/coverage/Shape/Chart/Marker.php.html index 9d60ae000..583eaa252 100644 --- a/coverage/Shape/Chart/Marker.php.html +++ b/coverage/Shape/Chart/Marker.php.html @@ -442,7 +442,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/PlotArea.php.html b/coverage/Shape/Chart/PlotArea.php.html index e010daa0e..2e0e13212 100644 --- a/coverage/Shape/Chart/PlotArea.php.html +++ b/coverage/Shape/Chart/PlotArea.php.html @@ -733,7 +733,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Series.php.html b/coverage/Shape/Chart/Series.php.html index 25cc2a0d8..854dfe00f 100644 --- a/coverage/Shape/Chart/Series.php.html +++ b/coverage/Shape/Chart/Series.php.html @@ -1507,7 +1507,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Title.php.html b/coverage/Shape/Chart/Title.php.html index bd2e05d21..7ee3202ca 100644 --- a/coverage/Shape/Chart/Title.php.html +++ b/coverage/Shape/Chart/Title.php.html @@ -863,7 +863,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/AbstractType.php.html b/coverage/Shape/Chart/Type/AbstractType.php.html index 0736d8ff0..b6dc62a57 100644 --- a/coverage/Shape/Chart/Type/AbstractType.php.html +++ b/coverage/Shape/Chart/Type/AbstractType.php.html @@ -443,7 +443,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/AbstractTypeBar.php.html b/coverage/Shape/Chart/Type/AbstractTypeBar.php.html index d9e4c32df..c547f9a72 100644 --- a/coverage/Shape/Chart/Type/AbstractTypeBar.php.html +++ b/coverage/Shape/Chart/Type/AbstractTypeBar.php.html @@ -495,7 +495,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/AbstractTypeLine.php.html b/coverage/Shape/Chart/Type/AbstractTypeLine.php.html index b29812cd0..65fc8e262 100644 --- a/coverage/Shape/Chart/Type/AbstractTypeLine.php.html +++ b/coverage/Shape/Chart/Type/AbstractTypeLine.php.html @@ -242,7 +242,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/AbstractTypePie.php.html b/coverage/Shape/Chart/Type/AbstractTypePie.php.html index 2479cb5cf..ea7e26d38 100644 --- a/coverage/Shape/Chart/Type/AbstractTypePie.php.html +++ b/coverage/Shape/Chart/Type/AbstractTypePie.php.html @@ -281,7 +281,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/Area.php.html b/coverage/Shape/Chart/Type/Area.php.html index 68b1e790c..69b279a40 100644 --- a/coverage/Shape/Chart/Type/Area.php.html +++ b/coverage/Shape/Chart/Type/Area.php.html @@ -183,7 +183,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/Bar.php.html b/coverage/Shape/Chart/Type/Bar.php.html index e4650c80c..2367b0106 100644 --- a/coverage/Shape/Chart/Type/Bar.php.html +++ b/coverage/Shape/Chart/Type/Bar.php.html @@ -178,7 +178,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/Bar3D.php.html b/coverage/Shape/Chart/Type/Bar3D.php.html index 28cb77d9f..32a93919d 100644 --- a/coverage/Shape/Chart/Type/Bar3D.php.html +++ b/coverage/Shape/Chart/Type/Bar3D.php.html @@ -178,7 +178,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/Doughnut.php.html b/coverage/Shape/Chart/Type/Doughnut.php.html index bb7bc8856..12c9d9c32 100644 --- a/coverage/Shape/Chart/Type/Doughnut.php.html +++ b/coverage/Shape/Chart/Type/Doughnut.php.html @@ -257,7 +257,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/Line.php.html b/coverage/Shape/Chart/Type/Line.php.html index e3d78071a..76768bee4 100644 --- a/coverage/Shape/Chart/Type/Line.php.html +++ b/coverage/Shape/Chart/Type/Line.php.html @@ -180,7 +180,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/Pie.php.html b/coverage/Shape/Chart/Type/Pie.php.html index c32a4d7dc..8d64d53ea 100644 --- a/coverage/Shape/Chart/Type/Pie.php.html +++ b/coverage/Shape/Chart/Type/Pie.php.html @@ -178,7 +178,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/Pie3D.php.html b/coverage/Shape/Chart/Type/Pie3D.php.html index e062991cc..6d7cf46b2 100644 --- a/coverage/Shape/Chart/Type/Pie3D.php.html +++ b/coverage/Shape/Chart/Type/Pie3D.php.html @@ -178,7 +178,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/Radar.php.html b/coverage/Shape/Chart/Type/Radar.php.html index 9965a4d26..325cf817d 100644 --- a/coverage/Shape/Chart/Type/Radar.php.html +++ b/coverage/Shape/Chart/Type/Radar.php.html @@ -180,7 +180,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/Scatter.php.html b/coverage/Shape/Chart/Type/Scatter.php.html index 02e4e3db5..29fd27374 100644 --- a/coverage/Shape/Chart/Type/Scatter.php.html +++ b/coverage/Shape/Chart/Type/Scatter.php.html @@ -180,7 +180,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/Type/dashboard.html b/coverage/Shape/Chart/Type/dashboard.html index 1cc136f26..6cde18941 100644 --- a/coverage/Shape/Chart/Type/dashboard.html +++ b/coverage/Shape/Chart/Type/dashboard.html @@ -138,7 +138,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/View3D.php.html b/coverage/Shape/Chart/View3D.php.html index e632113d4..39b4bd867 100644 --- a/coverage/Shape/Chart/View3D.php.html +++ b/coverage/Shape/Chart/View3D.php.html @@ -731,7 +731,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Chart/dashboard.html b/coverage/Shape/Chart/dashboard.html index 1660779c1..b3ed39991 100644 --- a/coverage/Shape/Chart/dashboard.html +++ b/coverage/Shape/Chart/dashboard.html @@ -137,7 +137,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Comment.php.html b/coverage/Shape/Comment.php.html index a4ff1d642..e03dbc63c 100644 --- a/coverage/Shape/Comment.php.html +++ b/coverage/Shape/Comment.php.html @@ -501,7 +501,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Comment/Author.php.html b/coverage/Shape/Comment/Author.php.html index 777e41db7..fec80da40 100644 --- a/coverage/Shape/Comment/Author.php.html +++ b/coverage/Shape/Comment/Author.php.html @@ -379,7 +379,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Comment/dashboard.html b/coverage/Shape/Comment/dashboard.html index d54605661..a8117feb6 100644 --- a/coverage/Shape/Comment/dashboard.html +++ b/coverage/Shape/Comment/dashboard.html @@ -137,7 +137,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Drawing/AbstractDrawingAdapter.php.html b/coverage/Shape/Drawing/AbstractDrawingAdapter.php.html index 9b60b37ce..a9450cd11 100644 --- a/coverage/Shape/Drawing/AbstractDrawingAdapter.php.html +++ b/coverage/Shape/Drawing/AbstractDrawingAdapter.php.html @@ -199,7 +199,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Drawing/Base64.php.html b/coverage/Shape/Drawing/Base64.php.html index e63bc010e..5ccc32ce7 100644 --- a/coverage/Shape/Drawing/Base64.php.html +++ b/coverage/Shape/Drawing/Base64.php.html @@ -449,7 +449,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Drawing/File.php.html b/coverage/Shape/Drawing/File.php.html index d4d215a6c..4ebb53ce4 100644 --- a/coverage/Shape/Drawing/File.php.html +++ b/coverage/Shape/Drawing/File.php.html @@ -346,7 +346,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Drawing/Gd.php.html b/coverage/Shape/Drawing/Gd.php.html index 9b6a7d4cd..4505236ea 100644 --- a/coverage/Shape/Drawing/Gd.php.html +++ b/coverage/Shape/Drawing/Gd.php.html @@ -577,7 +577,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Drawing/ZipFile.php.html b/coverage/Shape/Drawing/ZipFile.php.html index cc43a6f19..583aef077 100644 --- a/coverage/Shape/Drawing/ZipFile.php.html +++ b/coverage/Shape/Drawing/ZipFile.php.html @@ -409,7 +409,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Drawing/dashboard.html b/coverage/Shape/Drawing/dashboard.html index 5b4d8d81b..0bd08a5d4 100644 --- a/coverage/Shape/Drawing/dashboard.html +++ b/coverage/Shape/Drawing/dashboard.html @@ -147,7 +147,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Group.php.html b/coverage/Shape/Group.php.html index 482bc2bfb..056149e6e 100644 --- a/coverage/Shape/Group.php.html +++ b/coverage/Shape/Group.php.html @@ -703,7 +703,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Hyperlink.php.html b/coverage/Shape/Hyperlink.php.html index 3622d5a1e..bbf42cb7a 100644 --- a/coverage/Shape/Hyperlink.php.html +++ b/coverage/Shape/Hyperlink.php.html @@ -609,7 +609,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Line.php.html b/coverage/Shape/Line.php.html index 85d4216ab..e355c4de7 100644 --- a/coverage/Shape/Line.php.html +++ b/coverage/Shape/Line.php.html @@ -219,7 +219,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Media.php.html b/coverage/Shape/Media.php.html index 731d76fa1..bbb96715c 100644 --- a/coverage/Shape/Media.php.html +++ b/coverage/Shape/Media.php.html @@ -189,7 +189,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Placeholder.php.html b/coverage/Shape/Placeholder.php.html index 57948c15f..414dac5d2 100644 --- a/coverage/Shape/Placeholder.php.html +++ b/coverage/Shape/Placeholder.php.html @@ -309,7 +309,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/RichText.php.html b/coverage/Shape/RichText.php.html index 90d3d8bbc..dcc0349cf 100644 --- a/coverage/Shape/RichText.php.html +++ b/coverage/Shape/RichText.php.html @@ -1754,7 +1754,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/RichText/BreakElement.php.html b/coverage/Shape/RichText/BreakElement.php.html index cd89c62ef..b7bb7c3d5 100644 --- a/coverage/Shape/RichText/BreakElement.php.html +++ b/coverage/Shape/RichText/BreakElement.php.html @@ -362,7 +362,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/RichText/Paragraph.php.html b/coverage/Shape/RichText/Paragraph.php.html index 2041be924..33b32a4ac 100644 --- a/coverage/Shape/RichText/Paragraph.php.html +++ b/coverage/Shape/RichText/Paragraph.php.html @@ -1060,7 +1060,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/RichText/Run.php.html b/coverage/Shape/RichText/Run.php.html index 549c5386c..fd9413445 100644 --- a/coverage/Shape/RichText/Run.php.html +++ b/coverage/Shape/RichText/Run.php.html @@ -284,7 +284,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/RichText/TextElement.php.html b/coverage/Shape/RichText/TextElement.php.html index e3c423ea8..056d03848 100644 --- a/coverage/Shape/RichText/TextElement.php.html +++ b/coverage/Shape/RichText/TextElement.php.html @@ -488,7 +488,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/RichText/TextElementInterface.php.html b/coverage/Shape/RichText/TextElementInterface.php.html index 3f648aeb0..3a5b3c6d7 100644 --- a/coverage/Shape/RichText/TextElementInterface.php.html +++ b/coverage/Shape/RichText/TextElementInterface.php.html @@ -141,7 +141,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/RichText/dashboard.html b/coverage/Shape/RichText/dashboard.html index 11457317d..9acc9c937 100644 --- a/coverage/Shape/RichText/dashboard.html +++ b/coverage/Shape/RichText/dashboard.html @@ -137,7 +137,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Table.php.html b/coverage/Shape/Table.php.html index 2730905a0..9e6dce986 100644 --- a/coverage/Shape/Table.php.html +++ b/coverage/Shape/Table.php.html @@ -423,7 +423,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Table/Cell.php.html b/coverage/Shape/Table/Cell.php.html index 2466f1c8b..690eba7c6 100644 --- a/coverage/Shape/Table/Cell.php.html +++ b/coverage/Shape/Table/Cell.php.html @@ -1121,7 +1121,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Table/Row.php.html b/coverage/Shape/Table/Row.php.html index 9435e05d2..8cb73dc31 100644 --- a/coverage/Shape/Table/Row.php.html +++ b/coverage/Shape/Table/Row.php.html @@ -597,7 +597,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/Table/dashboard.html b/coverage/Shape/Table/dashboard.html index a66d7be1d..9e81e5e21 100644 --- a/coverage/Shape/Table/dashboard.html +++ b/coverage/Shape/Table/dashboard.html @@ -137,7 +137,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Shape/dashboard.html b/coverage/Shape/dashboard.html index d82815506..e381083cf 100644 --- a/coverage/Shape/dashboard.html +++ b/coverage/Shape/dashboard.html @@ -146,7 +146,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/ShapeContainerInterface.php.html b/coverage/ShapeContainerInterface.php.html index 819ce0157..4537e46dd 100644 --- a/coverage/ShapeContainerInterface.php.html +++ b/coverage/ShapeContainerInterface.php.html @@ -135,7 +135,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide.php.html b/coverage/Slide.php.html index fef410e42..3e05945d2 100644 --- a/coverage/Slide.php.html +++ b/coverage/Slide.php.html @@ -680,7 +680,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/AbstractBackground.php.html b/coverage/Slide/AbstractBackground.php.html index edd8d2dbb..e0ccc06a8 100644 --- a/coverage/Slide/AbstractBackground.php.html +++ b/coverage/Slide/AbstractBackground.php.html @@ -110,7 +110,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/AbstractSlide.php.html b/coverage/Slide/AbstractSlide.php.html index 78c6605e3..b55ff8787 100644 --- a/coverage/Slide/AbstractSlide.php.html +++ b/coverage/Slide/AbstractSlide.php.html @@ -1011,7 +1011,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/Animation.php.html b/coverage/Slide/Animation.php.html index fdc237d36..1f8f34dea 100644 --- a/coverage/Slide/Animation.php.html +++ b/coverage/Slide/Animation.php.html @@ -242,7 +242,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/Background/Color.php.html b/coverage/Slide/Background/Color.php.html index 5b726e392..d60523b59 100644 --- a/coverage/Slide/Background/Color.php.html +++ b/coverage/Slide/Background/Color.php.html @@ -204,7 +204,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/Background/Image.php.html b/coverage/Slide/Background/Image.php.html index ff405b567..64a543e27 100644 --- a/coverage/Slide/Background/Image.php.html +++ b/coverage/Slide/Background/Image.php.html @@ -338,7 +338,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/Background/SchemeColor.php.html b/coverage/Slide/Background/SchemeColor.php.html index 2eebdc66c..987c60616 100644 --- a/coverage/Slide/Background/SchemeColor.php.html +++ b/coverage/Slide/Background/SchemeColor.php.html @@ -207,7 +207,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/Background/dashboard.html b/coverage/Slide/Background/dashboard.html index d46cf69c0..8ad303cdc 100644 --- a/coverage/Slide/Background/dashboard.html +++ b/coverage/Slide/Background/dashboard.html @@ -137,7 +137,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/Iterator.php.html b/coverage/Slide/Iterator.php.html index f717a9349..b42794cee 100644 --- a/coverage/Slide/Iterator.php.html +++ b/coverage/Slide/Iterator.php.html @@ -348,7 +348,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/Layout.php.html b/coverage/Slide/Layout.php.html index 71e6401ee..822b9da7e 100644 --- a/coverage/Slide/Layout.php.html +++ b/coverage/Slide/Layout.php.html @@ -125,7 +125,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/Note.php.html b/coverage/Slide/Note.php.html index 94ba5661a..3548e0280 100644 --- a/coverage/Slide/Note.php.html +++ b/coverage/Slide/Note.php.html @@ -653,7 +653,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/SlideLayout.php.html b/coverage/Slide/SlideLayout.php.html index 97693c4f7..8d6fdf82b 100644 --- a/coverage/Slide/SlideLayout.php.html +++ b/coverage/Slide/SlideLayout.php.html @@ -304,7 +304,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/SlideMaster.php.html b/coverage/Slide/SlideMaster.php.html index 6550574bc..e5fe026a0 100644 --- a/coverage/Slide/SlideMaster.php.html +++ b/coverage/Slide/SlideMaster.php.html @@ -450,7 +450,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/Transition.php.html b/coverage/Slide/Transition.php.html index 5c57fd2c4..48cea5898 100644 --- a/coverage/Slide/Transition.php.html +++ b/coverage/Slide/Transition.php.html @@ -475,7 +475,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Slide/dashboard.html b/coverage/Slide/dashboard.html index 3db17d9b6..88156b757 100644 --- a/coverage/Slide/dashboard.html +++ b/coverage/Slide/dashboard.html @@ -136,7 +136,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/Alignment.php.html b/coverage/Style/Alignment.php.html index 0d50d6e55..d9cf3cbb2 100644 --- a/coverage/Style/Alignment.php.html +++ b/coverage/Style/Alignment.php.html @@ -998,7 +998,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/Border.php.html b/coverage/Style/Border.php.html index c40c35ddd..0c046a8da 100644 --- a/coverage/Style/Border.php.html +++ b/coverage/Style/Border.php.html @@ -590,7 +590,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/Borders.php.html b/coverage/Style/Borders.php.html index 2fc28ee5f..d53776bc9 100644 --- a/coverage/Style/Borders.php.html +++ b/coverage/Style/Borders.php.html @@ -537,7 +537,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/Bullet.php.html b/coverage/Style/Bullet.php.html index 62f3cccc8..844c68887 100644 --- a/coverage/Style/Bullet.php.html +++ b/coverage/Style/Bullet.php.html @@ -792,7 +792,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/Color.php.html b/coverage/Style/Color.php.html index 9a450a616..f0dc0fed9 100644 --- a/coverage/Style/Color.php.html +++ b/coverage/Style/Color.php.html @@ -542,7 +542,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/ColorMap.php.html b/coverage/Style/ColorMap.php.html index 5396e7fab..ec3e9f945 100644 --- a/coverage/Style/ColorMap.php.html +++ b/coverage/Style/ColorMap.php.html @@ -309,7 +309,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/Fill.php.html b/coverage/Style/Fill.php.html index 054c97451..fec2de1be 100644 --- a/coverage/Style/Fill.php.html +++ b/coverage/Style/Fill.php.html @@ -596,7 +596,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/Font.php.html b/coverage/Style/Font.php.html index 3b137afe5..0b22da7b4 100644 --- a/coverage/Style/Font.php.html +++ b/coverage/Style/Font.php.html @@ -1098,7 +1098,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/Outline.php.html b/coverage/Style/Outline.php.html index 82e7b0447..dabd97a48 100644 --- a/coverage/Style/Outline.php.html +++ b/coverage/Style/Outline.php.html @@ -297,7 +297,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/SchemeColor.php.html b/coverage/Style/SchemeColor.php.html index 3a64cc0aa..039f7adc7 100644 --- a/coverage/Style/SchemeColor.php.html +++ b/coverage/Style/SchemeColor.php.html @@ -200,7 +200,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/Shadow.php.html b/coverage/Style/Shadow.php.html index 16cc1bedc..415b0a6da 100644 --- a/coverage/Style/Shadow.php.html +++ b/coverage/Style/Shadow.php.html @@ -778,7 +778,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/TextStyle.php.html b/coverage/Style/TextStyle.php.html index fb5f9c703..7d1c8bd37 100644 --- a/coverage/Style/TextStyle.php.html +++ b/coverage/Style/TextStyle.php.html @@ -516,7 +516,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Style/dashboard.html b/coverage/Style/dashboard.html index 031111048..91ed642e7 100644 --- a/coverage/Style/dashboard.html +++ b/coverage/Style/dashboard.html @@ -140,7 +140,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/AbstractDecoratorWriter.php.html b/coverage/Writer/AbstractDecoratorWriter.php.html index 7a4a43448..c55bea22e 100644 --- a/coverage/Writer/AbstractDecoratorWriter.php.html +++ b/coverage/Writer/AbstractDecoratorWriter.php.html @@ -358,7 +358,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/AbstractWriter.php.html b/coverage/Writer/AbstractWriter.php.html index 0647e06a7..ecf2df9eb 100644 --- a/coverage/Writer/AbstractWriter.php.html +++ b/coverage/Writer/AbstractWriter.php.html @@ -423,7 +423,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/ODPresentation.php.html b/coverage/Writer/ODPresentation.php.html index 10d86eb26..9852b65b7 100644 --- a/coverage/Writer/ODPresentation.php.html +++ b/coverage/Writer/ODPresentation.php.html @@ -410,7 +410,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/ODPresentation/AbstractDecoratorWriter.php.html b/coverage/Writer/ODPresentation/AbstractDecoratorWriter.php.html index 0e1d49169..dadbd4b1a 100644 --- a/coverage/Writer/ODPresentation/AbstractDecoratorWriter.php.html +++ b/coverage/Writer/ODPresentation/AbstractDecoratorWriter.php.html @@ -211,7 +211,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/ODPresentation/Content.php.html b/coverage/Writer/ODPresentation/Content.php.html index a0e68c1be..a765175f0 100644 --- a/coverage/Writer/ODPresentation/Content.php.html +++ b/coverage/Writer/ODPresentation/Content.php.html @@ -1995,7 +1995,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/ODPresentation/Meta.php.html b/coverage/Writer/ODPresentation/Meta.php.html index abebe49a5..e57775c30 100644 --- a/coverage/Writer/ODPresentation/Meta.php.html +++ b/coverage/Writer/ODPresentation/Meta.php.html @@ -256,7 +256,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/ODPresentation/MetaInfManifest.php.html b/coverage/Writer/ODPresentation/MetaInfManifest.php.html index 7653436c1..f1c217007 100644 --- a/coverage/Writer/ODPresentation/MetaInfManifest.php.html +++ b/coverage/Writer/ODPresentation/MetaInfManifest.php.html @@ -261,7 +261,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/ODPresentation/Mimetype.php.html b/coverage/Writer/ODPresentation/Mimetype.php.html index 4fa09eacc..e26e15f56 100644 --- a/coverage/Writer/ODPresentation/Mimetype.php.html +++ b/coverage/Writer/ODPresentation/Mimetype.php.html @@ -171,7 +171,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/ODPresentation/ObjectsChart.php.html b/coverage/Writer/ODPresentation/ObjectsChart.php.html index 8e4de1961..d454804da 100644 --- a/coverage/Writer/ODPresentation/ObjectsChart.php.html +++ b/coverage/Writer/ODPresentation/ObjectsChart.php.html @@ -1593,7 +1593,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/ODPresentation/Pictures.php.html b/coverage/Writer/ODPresentation/Pictures.php.html index bebe9c111..8e4ead436 100644 --- a/coverage/Writer/ODPresentation/Pictures.php.html +++ b/coverage/Writer/ODPresentation/Pictures.php.html @@ -189,7 +189,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/ODPresentation/Styles.php.html b/coverage/Writer/ODPresentation/Styles.php.html index fc5aa3bfc..ef7b428c0 100644 --- a/coverage/Writer/ODPresentation/Styles.php.html +++ b/coverage/Writer/ODPresentation/Styles.php.html @@ -609,7 +609,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/ODPresentation/ThumbnailsThumbnail.php.html b/coverage/Writer/ODPresentation/ThumbnailsThumbnail.php.html index 0f662b3e1..af1b41c3a 100644 --- a/coverage/Writer/ODPresentation/ThumbnailsThumbnail.php.html +++ b/coverage/Writer/ODPresentation/ThumbnailsThumbnail.php.html @@ -197,7 +197,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/ODPresentation/dashboard.html b/coverage/Writer/ODPresentation/dashboard.html index c2b80eaea..ab2407a83 100644 --- a/coverage/Writer/ODPresentation/dashboard.html +++ b/coverage/Writer/ODPresentation/dashboard.html @@ -149,7 +149,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007.php.html b/coverage/Writer/PowerPoint2007.php.html index 6c19c1c58..97c956fd2 100644 --- a/coverage/Writer/PowerPoint2007.php.html +++ b/coverage/Writer/PowerPoint2007.php.html @@ -401,7 +401,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/AbstractDecoratorWriter.php.html b/coverage/Writer/PowerPoint2007/AbstractDecoratorWriter.php.html index 6be2c0413..8172b2718 100644 --- a/coverage/Writer/PowerPoint2007/AbstractDecoratorWriter.php.html +++ b/coverage/Writer/PowerPoint2007/AbstractDecoratorWriter.php.html @@ -620,7 +620,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/AbstractSlide.php.html b/coverage/Writer/PowerPoint2007/AbstractSlide.php.html index 25059fabd..ad0f96767 100644 --- a/coverage/Writer/PowerPoint2007/AbstractSlide.php.html +++ b/coverage/Writer/PowerPoint2007/AbstractSlide.php.html @@ -1765,7 +1765,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/CommentAuthors.php.html b/coverage/Writer/PowerPoint2007/CommentAuthors.php.html index 56dc94dd8..1e5643606 100644 --- a/coverage/Writer/PowerPoint2007/CommentAuthors.php.html +++ b/coverage/Writer/PowerPoint2007/CommentAuthors.php.html @@ -251,7 +251,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/ContentTypes.php.html b/coverage/Writer/PowerPoint2007/ContentTypes.php.html index eb7212f2d..37d5f7815 100644 --- a/coverage/Writer/PowerPoint2007/ContentTypes.php.html +++ b/coverage/Writer/PowerPoint2007/ContentTypes.php.html @@ -364,7 +364,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/DocPropsApp.php.html b/coverage/Writer/PowerPoint2007/DocPropsApp.php.html index bf3b71157..f21b00aff 100644 --- a/coverage/Writer/PowerPoint2007/DocPropsApp.php.html +++ b/coverage/Writer/PowerPoint2007/DocPropsApp.php.html @@ -256,7 +256,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/DocPropsCore.php.html b/coverage/Writer/PowerPoint2007/DocPropsCore.php.html index bf6f051ea..05fbb55c5 100644 --- a/coverage/Writer/PowerPoint2007/DocPropsCore.php.html +++ b/coverage/Writer/PowerPoint2007/DocPropsCore.php.html @@ -227,7 +227,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/DocPropsCustom.php.html b/coverage/Writer/PowerPoint2007/DocPropsCustom.php.html index 77a6a7f02..d791bbeb9 100644 --- a/coverage/Writer/PowerPoint2007/DocPropsCustom.php.html +++ b/coverage/Writer/PowerPoint2007/DocPropsCustom.php.html @@ -241,7 +241,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/DocPropsThumbnail.php.html b/coverage/Writer/PowerPoint2007/DocPropsThumbnail.php.html index 7005cf50f..8ba949920 100644 --- a/coverage/Writer/PowerPoint2007/DocPropsThumbnail.php.html +++ b/coverage/Writer/PowerPoint2007/DocPropsThumbnail.php.html @@ -186,7 +186,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/PptCharts.php.html b/coverage/Writer/PowerPoint2007/PptCharts.php.html index dda3084b6..459f65c8b 100644 --- a/coverage/Writer/PowerPoint2007/PptCharts.php.html +++ b/coverage/Writer/PowerPoint2007/PptCharts.php.html @@ -3227,7 +3227,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/PptComments.php.html b/coverage/Writer/PowerPoint2007/PptComments.php.html index 0423cc9f3..94805433a 100644 --- a/coverage/Writer/PowerPoint2007/PptComments.php.html +++ b/coverage/Writer/PowerPoint2007/PptComments.php.html @@ -256,7 +256,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/PptMedia.php.html b/coverage/Writer/PowerPoint2007/PptMedia.php.html index 512fbbf75..96ff127c3 100644 --- a/coverage/Writer/PowerPoint2007/PptMedia.php.html +++ b/coverage/Writer/PowerPoint2007/PptMedia.php.html @@ -178,7 +178,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/PptPresProps.php.html b/coverage/Writer/PowerPoint2007/PptPresProps.php.html index 3b423ab97..b706e3dfd 100644 --- a/coverage/Writer/PowerPoint2007/PptPresProps.php.html +++ b/coverage/Writer/PowerPoint2007/PptPresProps.php.html @@ -233,7 +233,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/PptPresentation.php.html b/coverage/Writer/PowerPoint2007/PptPresentation.php.html index 014d72ff0..6a78920e2 100644 --- a/coverage/Writer/PowerPoint2007/PptPresentation.php.html +++ b/coverage/Writer/PowerPoint2007/PptPresentation.php.html @@ -336,7 +336,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/PptSlideLayouts.php.html b/coverage/Writer/PowerPoint2007/PptSlideLayouts.php.html index a1c899a96..48d723c7b 100644 --- a/coverage/Writer/PowerPoint2007/PptSlideLayouts.php.html +++ b/coverage/Writer/PowerPoint2007/PptSlideLayouts.php.html @@ -372,7 +372,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/PptSlideMasters.php.html b/coverage/Writer/PowerPoint2007/PptSlideMasters.php.html index f1d465f2d..a4ab2ff59 100644 --- a/coverage/Writer/PowerPoint2007/PptSlideMasters.php.html +++ b/coverage/Writer/PowerPoint2007/PptSlideMasters.php.html @@ -428,7 +428,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/PptSlides.php.html b/coverage/Writer/PowerPoint2007/PptSlides.php.html index c9ab395bb..f16a1c393 100644 --- a/coverage/Writer/PowerPoint2007/PptSlides.php.html +++ b/coverage/Writer/PowerPoint2007/PptSlides.php.html @@ -964,7 +964,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/PptTableProps.php.html b/coverage/Writer/PowerPoint2007/PptTableProps.php.html index 588ac1efd..4dff24c68 100644 --- a/coverage/Writer/PowerPoint2007/PptTableProps.php.html +++ b/coverage/Writer/PowerPoint2007/PptTableProps.php.html @@ -184,7 +184,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/PptTheme.php.html b/coverage/Writer/PowerPoint2007/PptTheme.php.html index 98412b8b9..c5dd8f59e 100644 --- a/coverage/Writer/PowerPoint2007/PptTheme.php.html +++ b/coverage/Writer/PowerPoint2007/PptTheme.php.html @@ -1030,7 +1030,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/PptViewProps.php.html b/coverage/Writer/PowerPoint2007/PptViewProps.php.html index 88f63c214..42bc5fb98 100644 --- a/coverage/Writer/PowerPoint2007/PptViewProps.php.html +++ b/coverage/Writer/PowerPoint2007/PptViewProps.php.html @@ -228,7 +228,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/Relationships.php.html b/coverage/Writer/PowerPoint2007/Relationships.php.html index 1c2e16286..8dce75cbf 100644 --- a/coverage/Writer/PowerPoint2007/Relationships.php.html +++ b/coverage/Writer/PowerPoint2007/Relationships.php.html @@ -326,7 +326,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/PowerPoint2007/dashboard.html b/coverage/Writer/PowerPoint2007/dashboard.html index 34fac039c..b7c9d79d2 100644 --- a/coverage/Writer/PowerPoint2007/dashboard.html +++ b/coverage/Writer/PowerPoint2007/dashboard.html @@ -169,7 +169,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/Serialized.php.html b/coverage/Writer/Serialized.php.html index a158cecdf..25151ad3a 100644 --- a/coverage/Writer/Serialized.php.html +++ b/coverage/Writer/Serialized.php.html @@ -322,7 +322,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/WriterInterface.php.html b/coverage/Writer/WriterInterface.php.html index 3811b6d02..54cc6d00c 100644 --- a/coverage/Writer/WriterInterface.php.html +++ b/coverage/Writer/WriterInterface.php.html @@ -103,7 +103,7 @@Covered by small (and larger) testsCovered by medium (and large) testsCovered by large tests (and tests of unknown size)Not coveredNot coverable
- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/Writer/dashboard.html b/coverage/Writer/dashboard.html index b5a420a5c..7dd664b5a 100644 --- a/coverage/Writer/dashboard.html +++ b/coverage/Writer/dashboard.html @@ -188,7 +188,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/coverage/dashboard.html b/coverage/dashboard.html index 2946066b0..10b67407a 100644 --- a/coverage/dashboard.html +++ b/coverage/dashboard.html @@ -325,7 +325,7 @@- Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Tue Dec 5 15:37:57 UTC 2023. + Generated by php-code-coverage 10.1.9 using PHP 8.1.26 and PHPUnit 10.5.2 at Wed Dec 6 13:49:02 UTC 2023.
diff --git a/search/search_index.json b/search/search_index.json index 078e8d280..2a6e26b2f 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"index.html","title":"Introduction","text":"PHPPresentation is a library written in pure PHP that provides a set of classes to write to different presentation file formats, i.e. Microsoft Office Open XML (.pptx
) and OASIS Open Document Format for Office Applications (.odp
).
PHPPresentation is an open source project licensed under the terms of LGPL version 3. PHPPresentation is aimed to be a high quality software product by incorporating continuous integration and unit testing. You can learn more about PHPPresentation by reading this Developers' Documentation.
"},{"location":"index.html#features","title":"Features","text":"Below are the supported features for each file formats.
"},{"location":"index.html#writers","title":"Writers","text":"Features HTML ODP PDF PPTX Document Mark as final Document Properties Standard Custom Slides Name Element Shape AutoShape Image Hyperlink Line MemoryImage RichText Table Text Charts Area Bar Bar3D Doughnut Line Pie Pie3D Radar Scatter"},{"location":"index.html#readers","title":"Readers","text":"Features ODP PPT PPTX Document Mark as final Document Properties Standard Custom Slides Name Element Shape AutoShape Image Hyperlink RichText Table Text Charts Area Bar Bar3D Doughnut Line Pie Pie3D Radar Scatter"},{"location":"index.html#contributing","title":"Contributing","text":"We welcome everyone to contribute to PHPPresentation. Below are some of the things that you can do to contribute:
Images from chart page come from the LibreOffice Core.
Some definitions come from the Office Open XML.
"},{"location":"credits.html#references","title":"References","text":""},{"location":"credits.html#openxml","title":"OpenXML","text":"Known as \"ISO/IEC 29500, Third edition, 2012-09-01\"
ISO :
MSDN :
Library of Congress :
No. This one is much better with tons of new features that you can\u2019t find in PHPPowerPoint 0.1. The development in CodePlex is halted and switched to GitHub to allow more participation from the crowd. The more the merrier, right?
"},{"location":"faq.html#ive-been-running-phppowerpoint-from-codeplex-flawlessly-but-i-cant-use-the-latest-phppresentation-from-github-why","title":"I\u2019ve been running PHPPowerPoint from CodePlex flawlessly, but I can\u2019t use the latest PHPPresentation from GitHub. Why?","text":"PHPPresentation requires PHP 5.3+ since v0.2, while PHPPowerPoint v0.1 from CodePlex can run with PHP 5.2.
There\u2019s a lot of new features that we can get from PHP 5.3 and it\u2019s been around since 2009! You should upgrade your PHP version to use PHPPresentation v0.2+.
"},{"location":"faq.html#why-am-i-getting-a-class-not-found-error","title":"Why am I getting a class not found error?","text":"If you have followed the instructions for either adding this package to your composer.json
or registering the autoloader, then perhaps you forgot to include a use
statement for the class(es) you are trying to access.
Here's an example that allows you to refer to the MemoryDrawing
class without having to specify the full class name in your code:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\MemoryDrawing as MemoryDrawing;\n
If you have followed the installation instructions and you have added the necessary use
statements to your code, then maybe you are still referencing the PHPPowerPoint
classes using the old PEAR/PSR-0 approach.
The 0.1 approach to naming classes used verbose class names to avoid namespace collisions with other libraries. For example, the MemoryDrawing
class was actually called PHPPowerPoint_Shape_MemoryDrawing
.
Version 0.2 of the library renamed the classes, moved to a namespaced approach and switched to the PSR-0 autoloader. Interestingly, old code that was still referencing classes using the verbose approach still worked (which was pretty cool!). This is because the PSR-0 autoloader was correctly translating the verbose class references into the correct file name and location. However, PHPPowerPoint
now relies exclusively on the PSR-4 autoloader, so old code that may have been referencing the classes with the verbose class names will need to be updated accordingly.
As Roman Syroeshko noticed us, PowerPoint is a trademark. For avoiding any problems with Microsoft, we decide to change the name to a more logic name, with our panel of readers/writers.
"},{"location":"install.html","title":"Installation","text":""},{"location":"install.html#requirements","title":"Requirements","text":"Mandatory:
Optional:
There are two ways to install PHPPresentation, i.e. via Composer or manually by downloading the library.
"},{"location":"install.html#using-composer","title":"Using Composer","text":"To install via Composer, add the following lines to your composer.json
:
{\n \"require\": {\n \"phpoffice/phppresentation\": \"dev-master\"\n }\n}\n
"},{"location":"install.html#using-manual-install","title":"Using manual install","text":"To install manually:
<?php\n\nrequire_once 'path/to/PhpPresentation/src/PhpPresentation/Autoloader.php';\n\\PhpOffice\\PhpPresentation\\Autoloader::register();\n\nrequire_once 'path/to/PhpOffice/Common/src/Common/Autoloader.php';\n\\PhpOffice\\Common\\Autoloader::register();\n
"},{"location":"install.html#samples","title":"Samples","text":"After installation, you can browse and use the samples that we've provided, either by command line or using browser. If you can access your PHPPresentation library folder using browser, point your browser to the samples
folder, e.g. http://localhost/PhpPresentation/samples/
.
.travis.yml
and phpcs.xml
for Travis build passing - @Progi1984 @ivanlaninPhpOffice\\PhpPresentation\\PhpPresentation
getProperties()
(replaced by getDocumentProperties()
)getZoom()
(replaced by getPresentationProperties()->getZoom()
)isMarkedAsFinal()
(replaced by getPresentationProperties()->isMarkedAsFinal()
)markAsFinal($state)
(replaced by getPresentationProperties()->markAsFinal($state)
)setProperties($value)
(replaced by setDocumentProperties()
)setZoom($zoom)
(replaced by getPresentationProperties()->setZoom($zoom)
)PhpOffice\\PhpPresentation\\Shape\\Chart\\Type\\AbstractType
getData()
(replaced by getSeries()
)setData($value)
(replaced by setSeries($value)
)PhpOffice\\PhpPresentation\\Writer\\PowerPoint2007
getLayoutPack()
setLayoutPack($pValue)
PhpOffice\\PhpPresentation\\Writer\\PowerPoint2007\\LayoutPack\\AbstractLayoutPack
PhpOffice\\PhpPresentation\\Writer\\PowerPoint2007\\LayoutPack\\PackDefault
PhpOffice\\PhpPresentation\\Writer\\PowerPoint2007\\LayoutPack\\TemplateBased
setCrossesAt
/ getCrossesAt
setIsReversedOrder
/ isReversedOrder
PhpOffice\\PhpPresentation\\Style\\Outline
: the width is now based on pixels (before in points)The following is a basic example of the PHPPresentation library. More examples are provided in the samples folder.
<?php\n\n$presentation = new PhpPresentation();\n\n// Create slide\n$currentSlide = $presentation->getActiveSlide();\n\n// Create a shape (drawing)\n$shape = $currentSlide->createDrawingShape();\n$shape->setName('PHPPresentation logo')\n ->setDescription('PHPPresentation logo')\n ->setPath('./resources/phppresentation_logo.gif')\n ->setHeight(36)\n ->setOffsetX(10)\n ->setOffsetY(10);\n$shape->getShadow()->setVisible(true)\n ->setDirection(45)\n ->setDistance(10);\n\n// Create a shape (text)\n$shape = $currentSlide->createRichTextShape()\n ->setHeight(300)\n ->setWidth(600)\n ->setOffsetX(170)\n ->setOffsetY(180);\n$shape->getActiveParagraph()->getAlignment()->setHorizontal(Alignment::HORIZONTAL_CENTER);\n$textRun = $shape->createTextRun('Thank you for using PHPPresentation!');\n$textRun->getFont()->setBold(true)\n ->setSize(60)\n ->setColor(new Color('FFE06B20'));\n\n$writerPPTX = IOFactory::createWriter($presentation, 'PowerPoint2007');\n$writerPPTX->save(__DIR__ . '/sample.pptx');\n$writerODP = IOFactory::createWriter($presentation, 'ODPresentation');\n$writerODP->save(__DIR__ . '/sample.odp');\n
"},{"location":"usage/presentation.html#document-information","title":"Document information","text":"You can set the document information such as title, creator, and company name. Use the following functions:
<?php\n\n$properties = $presentation->getProperties();\n\n$properties->setCreator('My name');\n$properties->setCompany('My factory');\n$properties->setTitle('My title');\n$properties->setDescription('My description');\n$properties->setCategory('My category');\n$properties->setLastModifiedBy('My name');\n$properties->setCreated(mktime(0, 0, 0, 3, 12, 2014));\n$properties->setModified(mktime(0, 0, 0, 3, 14, 2014));\n$properties->setSubject('My subject');\n$properties->setKeywords('my, key, word');\n
"},{"location":"usage/presentation.html#custom-properties","title":"Custom Properties","text":"You can add custom properties with the method setCustomProperty
.
Multiple types are available: * DocumentProperties::PROPERTY_TYPE_STRING
for string value, * DocumentProperties::PROPERTY_TYPE_BOOLEAN
for boolean value, * DocumentProperties::PROPERTY_TYPE_FLOAT
for float value, * DocumentProperties::PROPERTY_TYPE_INTEGER
for integer value, * DocumentProperties::PROPERTY_TYPE_DATE
for date value, * DocumentProperties::PROPERTY_TYPE_UNKNOWN
for unknown type value.
<?php\n\nuse PhpOffice\\PhpPresentation\\DocumentProperties;\n\n$properties = $presentation->getProperties();\n\n// Set the custom property\n$properties->setCustomProperty('propertyName', 'propertyValue', DocumentProperties::PROPERTY_TYPE_STRING);\n\n// Check if a custom property exists\n$properties->isCustomPropertySet('unknown'); // return `false`\n$properties->isCustomPropertySet('propertyName'); // return `true`\n\n// Return all custom properties\n$properties->getCustomProperties(); // return `['propertyName']`\n\n// Return value from a custom property\n$properties->getCustomPropertyValue('unknown'); // return `null` if not set\n$properties->getCustomPropertyValue('propertyName'); // return `propertyValue`\n\n// Return type from a custom property\n$properties->getCustomPropertyType('unknown'); // return `null` if not set\n$properties->getCustomPropertyType('propertyName'); // return `DocumentProperties::PROPERTY_TYPE_STRING`\n
"},{"location":"usage/presentation.html#presentation-properties","title":"Presentation Properties","text":"You can define some properties which are relative to the presentation, like the zoom or the thumbnail.
"},{"location":"usage/presentation.html#comments","title":"Comments","text":"You can define if the presentation display or not the comments with the method setCommentVisible
.
<?php\n\n$presentation = new PhpPresentation();\n$properties = $presentation->getPresentationProperties();\n// Get the display for comment\nvar_export($properties->isCommentVisible());\n// Output : false\n// Enable the display for comment\n$properties->setCommentVisible(true);\n// Get the display for comment\nvar_export($properties->isCommentVisible());\n// Output : true\n
"},{"location":"usage/presentation.html#last-view","title":"Last View","text":"You can define the last view of the presentation with the method setLastView
.
<?php\n\n$presentation = new PhpPresentation();\n\n$properties = $presentation->getPresentationProperties();\n// Get the last view of the presentation\necho $properties->getZoom();\n// Output : PresentationProperties::VIEW_SLIDE\n// Set the last view of the presentation\n$properties->setLastView(PresentationProperties::VIEW_NOTES);\n// Get the last view of the presentation\necho $properties->getZoom();\n// Output : PresentationProperties::VIEW_NOTES\n
"},{"location":"usage/presentation.html#mark-as-final","title":"Mark as final","text":"You must define your presentation as final with the method markAsFinal()
<?php\n\n// Default\n$state = $presentation->isMarkedAsFinal();\n// $state = false\n\n// Without parameter\n$presentation->markAsFinal();\n$state = $presentation->isMarkedAsFinal();\n// $state = true\n\n// Parameter = false\n$presentation->markAsFinal(false);\n$state = $presentation->isMarkedAsFinal();\n// $state = false\n\n// Parameter = true\n$presentation->markAsFinal(true);\n$state = $presentation->isMarkedAsFinal();\n// $state = true\n
"},{"location":"usage/presentation.html#slideshow-type","title":"Slideshow type","text":"You can define the type of slideshow you can with the method setSlideshowType
.
Differents types are available:
PresentationProperties::SLIDESHOW_TYPE_PRESENT
for Presented by a speakerPresentationProperties::SLIDESHOW_TYPE_BROWSE
for Browsed by an individualPresentationProperties::SLIDESHOW_TYPE_KIOSK
for Browsed at a kiosk<?php\n\nuse PhpOffice\\PhpPresentation\\PresentationProperties;\n\n$presentation = new PhpPresentation();\n\n$properties = $presentation->getPresentationProperties();\n// Set type of slideshow\n$properties->setSlideshowType(PresentationProperties::SLIDESHOW_TYPE_PRESENT);\n// Get type of slideshow\necho $properties->getSlideshowType();\n
"},{"location":"usage/presentation.html#thumbnail","title":"Thumbnail","text":"You can define the thumbnail of the presentation with the method setThumbnailPath
.
<?php\n\n$presentation = new PhpPresentation();\n\n$properties = $presentation->getPresentationProperties();\n// Set path of the thumbnail\n$properties->setThumbnailPath(__DIR__.'\\resources\\phppowerpoint_logo.gif');\n// Get path of the thumbnail\necho $properties->getThumbnailPath();\n
"},{"location":"usage/presentation.html#zoom","title":"Zoom","text":"You can define the zoom of the presentation with the method setZoom
.
<?php\n\n$presentation = new PhpPresentation();\n\n$properties = $presentation->getPresentationProperties();\n// Get zoom of the presentation\necho $properties->getZoom();\n// Output : 1\n// Set zoom of the presentation (3 = 300%)\n$properties->setZoom(3);\n// Get zoom of the presentation\necho $properties->getZoom();\n// Output : 3\n
"},{"location":"usage/readers.html","title":"Readers","text":""},{"location":"usage/readers.html#odpresentation","title":"ODPresentation","text":"The name of the reader is ODPresentation
.
<?php\n\n$reader = IOFactory::createReader('ODPresentation');\n$reader->load(__DIR__ . '/sample.odp');\n
"},{"location":"usage/readers.html#powerpoint97","title":"PowerPoint97","text":"The name of the reader is PowerPoint97
.
<?php\n\n$reader = IOFactory::createReader('PowerPoint97');\n$reader->load(__DIR__ . '/sample.ppt');\n
"},{"location":"usage/readers.html#powerpoint2007","title":"PowerPoint2007","text":"The name of the reader is PowerPoint2007
.
<?php\n\n$reader = IOFactory::createReader('PowerPoint2007');\n$reader->load(__DIR__ . '/sample.pptx');\n
"},{"location":"usage/readers.html#serialized","title":"Serialized","text":"The name of the reader is Serialized
.
<?php\n\n$reader = IOFactory::createReader('Serialized');\n$reader->load(__DIR__ . '/sample.phppt');\n
"},{"location":"usage/styles.html","title":"Styles","text":""},{"location":"usage/styles.html#fill","title":"Fill","text":"Use this style to define fill of a shape as example below.
<?php\n\n$shape->getFill()\n ->setFillType(Fill::FILL_GRADIENT_LINEAR)\n ->setRotation(270)\n ->setStartColor(new Color('FFCCCCCC'))\n ->setEndColor(new Color('FFFFFFFF'));\n
Properties:
fillType
rotation
startColor
endColor
Use this style to define border of a shape as example below.
<?php\n\n $shape->getBorder()\n ->setLineStyle(Border::LINE_SINGLE)\n ->setLineWidth(4)\n ->getColor()->setARGB('FFC00000');\n
Properties:
lineWidth
lineStyle
dashStyle
color
Use this style to define shadow of a shape as example below.
<?php\n\n$shape->getShadow()\n ->setVisible(true)\n ->setDirection(45)\n ->setDistance(10);\n
Properties:
visible
blurRadius
distance
direction
alignment
color
alpha
horizontal
vertical
level
indent
marginLeft
marginRight
You can define if the alignment is RTL or LTR.
<?php\n\nuse PhpOffice\\PhpPresentation\\Style\\Alignment;\n\n$alignment = new Alignment();\n\n// Set alignment to RTL\n$alignment->setIsRTL(true);\n// Set alignment to LTR\n$alignment->setIsRTL(false);\n// Is the alignment RTL?\necho $alignment->isRTL();\n
"},{"location":"usage/styles.html#font","title":"Font","text":"name
bold
italic
superScript
subScript
underline
strikethrough
color
Some formats are available :
Font::FORMAT_LATIN
Font::FORMAT_EAST_ASIAN
Font::FORMAT_COMPLEX_SCRIPT
<?php\n\nuse PhpOffice\\PhpPresentation\\Style\\Font;\n\n$font = new Font();\n\n// Set format of font\n$font->setFormat(Font::FORMAT_EAST_ASIAN);\n// Get format of font\necho $font->getFormat();\n
"},{"location":"usage/styles.html#bullet","title":"Bullet","text":"bulletType
bulletFont
bulletChar
bulletNumericStyle
bulletNumericStartAt
Colors can be applied to different objects, e.g. font or border.
<?php\n\n$textRun = $shape->createTextRun('Text');\n$textRun->getFont()->setColor(new Color('C00000'));\n
"},{"location":"usage/writers.html","title":"Writers","text":""},{"location":"usage/writers.html#odpresentation","title":"ODPresentation","text":"The name of the writer is ODPresentation
.
<?php\n\n$writer = IOFactory::createWriter($oPhpPresentation, 'PowerPoint2007');\n$writer->save(__DIR__ . '/sample.pptx');\n
"},{"location":"usage/writers.html#powerpoint2007","title":"PowerPoint2007","text":"The name of the writer is PowerPoint2007
.
<?php\n\n$writer = IOFactory::createWriter($oPhpPresentation, 'PowerPoint2007');\n$writer->save(__DIR__ . '/sample.pptx');\n
You can change the ZIP Adapter for the writer. By default, the ZIP Adapter is ZipArchiveAdapter
.
<?php\n\nuse PhpOffice\\Common\\Adapter\\Zip\\PclZipAdapter;\nuse PhpOffice\\Common\\Adapter\\Zip\\ZipArchiveAdapter;\n\n$writer = IOFactory::createWriter($oPhpPresentation, 'PowerPoint2007');\n$writer->setZipAdapter(new PclZipAdapter());\n$writer->save(__DIR__ . '/sample.pptx');\n
"},{"location":"usage/writers.html#serialized","title":"Serialized","text":"The name of the writer is Serialized
.
<?php\n\n$writer = IOFactory::createWriter($oPhpPresentation, 'Serialized');\n$writer->save(__DIR__ . '/sample.phppt');\n
You can change the ZIP Adapter for the writer. By default, the ZIP Adapter is ZipArchiveAdapter
.
<?php\n\nuse PhpOffice\\Common\\Adapter\\Zip\\PclZipAdapter;\nuse PhpOffice\\Common\\Adapter\\Zip\\ZipArchiveAdapter;\n\n$writer = IOFactory::createWriter($oPhpPresentation, 'Serialized');\n$writer->setZipAdapter(new PclZipAdapter());\n$writer->save(__DIR__ . '/sample.phppt');\n
"},{"location":"usage/shapes/autoshape.html","title":"AutoShape","text":"Warning
Available only on the PowerPoint2007 Writer
To create a geometric form, create an object AutoShape
and add it to slide.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\AutoShape;\n\n$shape = new AutoShape();\n$slide->addShape($shape)\n
"},{"location":"usage/shapes/autoshape.html#text","title":"Text","text":"You can define text of the geometric form with setText
method.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\AutoShape;\n\n$shape = new AutoShape();\n// Define the text\n$shape->setText('ABC');\n// Return the text\n$shape->getText();\n
"},{"location":"usage/shapes/chart.html","title":"Charts","text":"To create a chart, use createChartShape
method of Slide.
<?php\n\n$chartShape = $slide->createChartShape();\n
"},{"location":"usage/shapes/chart.html#customization","title":"Customization","text":""},{"location":"usage/shapes/chart.html#manage-how-blank-values-are-displayed","title":"Manage how blank values are displayed","text":"You can define how blank values are displayed with the method setDisplayBlankAs
.
Differents types are available:
Chart::BLANKAS_GAP
for Leave a gapChart::BLANKAS_ZERO
for Assume zero (default)Chart::BLANKAS_SPAN
for Continue line<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart;\n\n// Set the behavior\n$chart->setDisplayBlankAs(Chart::BLANKAS_GAP);\n// Get the behavior\necho $chart->getDisplayBlankAs();\n
"},{"location":"usage/shapes/chart.html#parts","title":"Parts","text":""},{"location":"usage/shapes/chart.html#axis","title":"Axis","text":""},{"location":"usage/shapes/chart.html#title","title":"Title","text":"You can define title for each axis (X & Y) with setTitle
method. You can apply a rotation with the setTitleRotation
method with an expected paremeter in degrees.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Gridlines;\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n\n$shape->getPlotArea()->getAxisX()->setTitle('Axis X');\n$shape->getPlotArea()->getAxisX()->setTitleRotation(45);\n
"},{"location":"usage/shapes/chart.html#gridlines","title":"Gridlines","text":"You can define gridlines (minor and major) for each axis (X & Y). For each gridline, you can custom the width (in points), the fill type and the fill color.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Gridlines;\n\n$line = new Line();\n\n$gridlines = new Gridlines();\n$gridlines->getOutline()->setWidth(10);\n$gridlines->getOutline()->getFill()->setFillType(Fill::FILL_SOLID)->setStartColor(new Color(Color::COLOR_BLUE));\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisX()->setMajorGridlines($gridlines);\n
"},{"location":"usage/shapes/chart.html#bounds-min-max","title":"Bounds (Min & Max)","text":"For Axis, you can define the min & max bounds with setMinBounds
& setMaxBounds
methods. For resetting them, you pass null as parameter to these methods.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Gridlines;\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisX()->setMinBounds(0);\n$shape->getPlotArea()->getAxisX()->setMaxBounds(200);\n
"},{"location":"usage/shapes/chart.html#crossing","title":"Crossing","text":"Warning
Available only on the PowerPoint2007 Writer
For Axis, setCrossesAt
can be used to define where it should be crossed by the perpendicular/ horizontal axis. The property can be defined by one of the three given constants or as an absolute value on the target axis.
use PhpOffice\\PhpPresentation\\Shape\\Axis;\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Type\\Bar;\n\n$bar = new Bar();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($bar);\n\n// Usage of constant: Horizontal axis will cross the Y-Axis at `0`\n$shape->getPlotArea()->getAxisY()->setCrossesAt(Axis::CROSSES_AUTO);\n\n// Usage of individual value: Horizontal axis will cross the Y-Axis at `3`\n$shape->getPlotArea()->getAxisY()->setCrossesAt('3');\n
Constant Description AXIS::CROSSES_AUTO
Axis crosses at zero. AXIS::CROSSES_MIN
Axis crosses at minimum. AXIS::CROSSES_MAX
Axis crosses at maximum."},{"location":"usage/shapes/chart.html#reversed-order","title":"Reversed Order","text":"You can reverse the order of a categorial or value axis trought setIsReversedOrder
.
Notice: If you reverse the order of a axis, this automatically changes the position of the other axis. To reset this effect, the axis intersection point on the other axis must be set to Axis::CROSSES_MAX
using setCrossesAt
.
use PhpOffice\\PhpPresentation\\Shape\\Axis;\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Type\\Bar;\n\n$bar = new Bar();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($bar);\n\n// default value, will return false\n$shape->getPlotArea()->getAxisY()->isReversedOrder()\n\n// reverse order\n$shape->getPlotArea()->getAxisY()->setIsReversedOrder(true);\n\n// revert the automatic intersection switch on x axis\n$shape->getPlotArea()->getAxisX()->setCrossesAt(Axis::CROSSES_MAX);\n
"},{"location":"usage/shapes/chart.html#outline","title":"Outline","text":"You can define outline for each axis (X & Y).
<?php\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisX()->getOutline()->setWidth(10);\n$shape->getPlotArea()->getAxisX()->getOutline()->getFill()->setFillType(Fill::FILL_SOLID)->setStartColor(new Color(Color::COLOR_BLUE));\n
"},{"location":"usage/shapes/chart.html#tick-label","title":"Tick Label","text":""},{"location":"usage/shapes/chart.html#position","title":"Position","text":"You can define the tick label position with the setTickLabelPosition
method. For resetting it, you pass Axis::TICK_LABEL_POSITION_NEXT_TO
as parameter to this method.
Differents types are available:
Axis::TICK_LABEL_POSITION_HIGH
: Labels are at the high end of the perpendicular axisAxis::TICK_LABEL_POSITION_LOW
: Labels are at the low end of the perpendicular axisAxis::TICK_LABEL_POSITION_NEXT_TO
: Labels are next to the axis (default)<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Axis;\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisY()->setTickLabelPosition(Axis::TICK_LABEL_POSITION_LOW);\n
"},{"location":"usage/shapes/chart.html#font","title":"Font","text":"You can define the tick label font with the setTickLabelFont
method. For resetting it, you pass null
as parameter to this method.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Axis;\nuse PhpOffice\\PhpPresentation\\Style\\Color;\nuse PhpOffice\\PhpPresentation\\Style\\Font;\n\n$line = new Line();\n$font = new Font();\n$font->setColor(new Color('C00000'))\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisY()->setTickLabelFont($font);\n
"},{"location":"usage/shapes/chart.html#tick-marks","title":"Tick Marks","text":"For Axis Y, you can define tick mark with setMinorTickMark
& setMajorTickMark
methods. For resetting them, you pass Axis::TICK_MARK_NONE
as parameter to these methods.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Axis;\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisY()->setMinorTickMark(Axis::TICK_MARK_NONE);\n$shape->getPlotArea()->getAxisY()->setMajorTickMark(Axis::TICK_MARK_INSIDE);\n
"},{"location":"usage/shapes/chart.html#unit","title":"Unit","text":"For Axis Y, you can define unit with setMinorUnit
& setMajorUnit
methods. For resetting them, you pass null as parameter to these methods.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Axis;\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisY()->setMinorUnit(null);\n$shape->getPlotArea()->getAxisY()->setMajorUnit(0.05);\n
"},{"location":"usage/shapes/chart.html#visibility","title":"Visibility","text":"You can define visibility for each axis (X & Y).
<?php\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisX()->setIsVisible(false);\n
"},{"location":"usage/shapes/chart.html#title_1","title":"Title","text":"By default, the title of a chart is displayed. For hiding it, you define its visibility to false.
<?php\n\n$line = new Line();\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n// Hide the title\n$shape->getTitle()->setVisible(false);\n
"},{"location":"usage/shapes/chart.html#series","title":"Series","text":""},{"location":"usage/shapes/chart.html#display-informations","title":"Display Informations","text":"You can define if some informations are displayed.
<?php\n\n$series = new Series('Downloads', $seriesData);\n$series->setSeparator(';');\n$series->setShowCategoryName(true);\n$series->setShowLeaderLines(true);\n$series->setShowLegendKey(true);\n$series->setShowPercentage(true);\n$series->setShowSeriesName(true);\n$series->setShowValue(true);\n
"},{"location":"usage/shapes/chart.html#font_1","title":"Font","text":"You can custom the font of a serie.
<?php\n\n$series = new Series('Downloads', $seriesData);\n// Define the size\n$series->getFont()->setSize(25);\n
"},{"location":"usage/shapes/chart.html#label-position","title":"Label Position","text":"You can define the position of the data label. Each position is described in MSDN.
<?php\n\n$series = new Series('Downloads', $seriesData);\n$series->setLabelPosition(Series::LABEL_INSIDEEND);\n
"},{"location":"usage/shapes/chart.html#marker","title":"Marker","text":"You can custom the marker of a serie, for Line & Scatter charts.
"},{"location":"usage/shapes/chart.html#customize-the-border","title":"Customize the border","text":"Warning
Available only on the PowerPoint2007 Writer
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Marker;\nuse PhpOffice\\PhpPresentation\\Style\\Border;\n\n$series = new Series('Downloads', $seriesData);\n$marker = $series->getMarker();\n$marker->getBorder()->setLineStyle(Border::LINE_SINGLE);\n
"},{"location":"usage/shapes/chart.html#customize-the-fill","title":"Customize the fill","text":"Warning
Available only on the PowerPoint2007 Writer
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Marker;\nuse PhpOffice\\PhpPresentation\\Style\\Fill;\n\n$series = new Series('Downloads', $seriesData);\n$marker = $series->getMarker();\n$marker->getFill()->setFillType(Fill::FILL_SOLID);\n
"},{"location":"usage/shapes/chart.html#customize-the-symbol","title":"Customize the symbol","text":"<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Marker;\n\n$series = new Series('Downloads', $seriesData);\n$marker = $series->getMarker();\n$marker->setSymbol(Marker::SYMBOL_DASH)->setSize(10);\n
"},{"location":"usage/shapes/chart.html#outline_1","title":"Outline","text":"You can custom the line of a serie, for Line & Scatter charts.
<?php\n\nuse PhpOffice\\PhpPresentation\\Style\\Outline;\n\n$outline = new Outline();\n// Define the color\n$outline->getFill()->setFillType(Fill::FILL_SOLID);\n$outline->getFill()->setStartColor(new Color(Color::COLOR_YELLOW));\n// Define the width (in points)\n$outline->setWidth(2);\n\n$series = new Series('Downloads', $seriesData);\n$series->setOutline($outline);\n
"},{"location":"usage/shapes/chart.html#view3d","title":"View3D","text":"For enabling the autoscale for a shape, you must reset the height percent.
<?php\n\n$shape->getView3D()->setHeightPercent(null);\n
"},{"location":"usage/shapes/chart.html#types","title":"Types","text":""},{"location":"usage/shapes/chart.html#area","title":"Area","text":"TODO
"},{"location":"usage/shapes/chart.html#bar-bar3d","title":"Bar & Bar3D","text":""},{"location":"usage/shapes/chart.html#gap-width","title":"Gap Width","text":"You can define the gap width between bar or columns clusters. It is relatively defined as percentage of a bars width. The default value is 150%. The value must be defined between 0 and 500.
<?php\n\n$barChart = new Bar();\n$barChart->setGapWidthPercent(250);\n
"},{"location":"usage/shapes/chart.html#overlap","title":"Overlap","text":"You can define the bar overlap within bar or column clusters. It is relatively defined as percentage of a bars width. The default value is 100%
for stacked and 0%
for grouped bar charts. The value must be defined between -100
and 100
.
When setting the bar grouping type, the default overlap values will be set. Any change to the overlap must be made after setting the bar grouping type through setBarGrouping
.
$barChart = new Bar();\n// will set the overlap to the default value for grouped bars: 0\n$barChart->setBarGrouping(Bar::GROUPING_CLUSTERED);\n\n// a positive value will result in an overlapping\n$barChart->setOverlapWidthPercent(25);\n\n// a negative value will result in a gap\n$barChart->setOverlapWidthPercent(-25);\n
"},{"location":"usage/shapes/chart.html#stacking","title":"Stacking","text":"You can stack multiples series in a same chart. After adding multiples series, you can define the bar grouping with setBarGrouping
method of AbstractTypeBar.
<?php\n\n$barChart = new Bar();\n$barChart->addSeries($series1);\n$barChart->addSeries($series2);\n$barChart->addSeries($series3);\n$barChart->setBarGrouping(Bar::GROUPING_CLUSTERED);\n// OR\n$barChart->setBarGrouping(Bar::GROUPING_STACKED);\n// OR\n$barChart->setBarGrouping(Bar::GROUPING_PERCENTSTACKED);\n
Type Constant Grouped Bars Bar::GROUPING_CLUSTERED Stacked Bars Bar::GROUPING_STACKED Stacked Bars 100% Bar::GROUPING_PERCENTSTACKED"},{"location":"usage/shapes/chart.html#line","title":"Line","text":""},{"location":"usage/shapes/chart.html#smooth-line","title":"Smooth line","text":"You can enable or disable the smooth line with setIsSmooth
method from AbstractTypeLine
. By default, smooth line is disabled.
<?php\n\n$chart = new Line();\n// Enable the smooth line\n$chart->setIsSmooth(true);\n// Disable the smooth line\n$chart->setIsSmooth(false);\n// Get status of smooth line\n$chart->isSmooth();\n
"},{"location":"usage/shapes/chart.html#pie-pie3d","title":"Pie & Pie3D","text":"TODO
"},{"location":"usage/shapes/chart.html#radar","title":"Radar","text":"You can create a Radar Chart.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Type\\Radar;\n\n$radarChart = new Radar();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($radarChart);\n
"},{"location":"usage/shapes/chart.html#scatter","title":"Scatter","text":""},{"location":"usage/shapes/chart.html#smooth-line_1","title":"Smooth line","text":"You can enable or disable the smooth line with setIsSmooth
method from AbstractTypeLine
. By default, smooth line is disabled.
<?php\n\n$chart = new Scatter();\n// Enable the smooth line\n$chart->setIsSmooth(true);\n// Disable the smooth line\n$chart->setIsSmooth(false);\n// Get status of smooth line\n$chart->isSmooth();\n
"},{"location":"usage/shapes/comment.html","title":"Comments","text":"To create a comment, create an object Comment
.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Comment;\n\n$comment = new Comment();\n$slide->addShape($comment);\n
You can define text and date with setters.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Comment;\n\n$comment = new Comment();\n$comment->setText('Text of the Comment');\n$comment->setDate(time());\n$slide->addShape($comment);\n
"},{"location":"usage/shapes/comment.html#author","title":"Author","text":"For a comment, you can define the author.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Comment;\nuse PhpOffice\\PhpPresentation\\Shape\\Comment\\Author;\n\n$author = new Author();\n$comment = new Comment();\n$comment->setAuthor($author);\n$slide->addShape($comment);\n
You can define name and initials with setters.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Comment;\nuse PhpOffice\\PhpPresentation\\Shape\\Comment\\Author;\n\n$author = new Author();\n$author->setName('Name of the author');\n$author->setInitals('Nota');\n$comment = new Comment();\n$comment->setAuthor($author);\n$slide->addShape($comment);\n
"},{"location":"usage/shapes/drawing.html","title":"Drawing","text":"To create a drawing, you have multiples sources :
You can add multiples formats of image :
To create a drawing, use createDrawingShape
method of slide.
<?php\n\n$shape = $slide->createDrawingShape();\n$shape->setName('Unique name')\n ->setDescription('Description of the drawing')\n ->setPath('/path/to/drawing.filename');\n
It's an alias for :
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Drawing\\File;\n\n$shape = new File();\n$shape->setName('Unique name')\n ->setDescription('Description of the drawing')\n ->setPath('/path/to/drawing.filename');\n$slide->addShape($shape);\n
"},{"location":"usage/shapes/drawing.html#base64","title":"Base64","text":"<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Drawing\\Base64;\n\n$shape = new Base64();\n$shape->setName('Sample image')\n ->setDescription('Sample image')\n ->setImageResource($gdImage)\n ->setData('data:image/jpeg;base64,..........');\n$slide->addShape($shape);\n
"},{"location":"usage/shapes/drawing.html#gd","title":"GD","text":"<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Drawing\\Gd;\n\n$gdImage = imagecreatetruecolor($width, $height);\n\n$shape = new Gd();\n$shape->setName('Sample image')\n ->setDescription('Sample image')\n ->setImageResource($gdImage)\n ->setRenderingFunction(Drawing\\Gd::RENDERING_JPEG)\n ->setMimeType(Drawing\\Gd::MIMETYPE_DEFAULT);\n$slide->addShape($shape);\n
"},{"location":"usage/shapes/drawing.html#zipfile","title":"ZipFile","text":"<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Drawing\\ZipFile;\n\n$shape = new ZipFile();\n$shape->setName('Sample image')\n ->setDescription('Sample image')\n ->setPath('zip://myzipfile.zip#path/in/zip/img.ext')\n$slide->addShape($shape);\n
"},{"location":"usage/shapes/introduction.html","title":"Shapes","text":"Shapes are objects that can be added to a slide. There are five types of shapes that can be used, i.e. rich text, line, chart, drawing, and table. Read the corresponding section of this manual for detail information of each shape.
Every shapes have common properties that you can set by using fluent interface.
width
in pixelsheight
in pixelsoffsetX
in pixelsoffsetY
in pixelsrotation
in degreesfill
see Fillborder
see Bordershadow
see Shadowhyperlink
Example:
<?php\n$richtext = $slide->createRichTextShape()\n ->setHeight(300)\n ->setWidth(600)\n ->setOffsetX(170)\n ->setOffsetY(180);\n
"},{"location":"usage/shapes/introduction.html#line","title":"Line","text":"To create a line, use createLineShape
method of slide.
To create a video, create an object Media
.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Media;\n\n$media = new Media();\n$media->setPath('file.wmv');\n// $media->setPath('file.ogv');\n$slide->addShape($media);\n
You can define text and date with setters.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Media;\n\n$media = new Media();\n$media->setName('Name of the Media');\n$slide->addShape($media);\n
"},{"location":"usage/shapes/media.html#quirks","title":"Quirks","text":"For Windows readers, the prefered file format is WMV. For Linux readers, the prefered file format is OGV.
"},{"location":"usage/shapes/richtext.html","title":"RichText","text":"Rich text shapes contain paragraphs of texts. To create a rich text shape, use createRichTextShape
method of slide.
Each rich text can contain multiples paragraphs. Each paragraph can contain: - a TextElement
- a BreakElement
- a Run
Below are the properties that you can set for a rich text shape.
wrap
autoFit
fontScale
: font scale (in percentage) when autoFit = RichText::AUTOFIT_NORMAL
lnSpcReduction
: line spacing reduction (in percentage) when autoFit = RichText::AUTOFIT_NORMAL
horizontalOverflow
verticalOverflow
upright
vertical
columns
bottomInset
in pixelsleftInset
in pixelsrightInset
in pixelstopInset
in pixelsautoShrinkHorizontal
(boolean)autoShrinkVertical
(boolean)columnSpacing
see Column SpacingProperties that can be set for each paragraphs are as follow.
alignment
bulletStyle
see BulletlineSpacing
see Line Spacingfont
For a paragraph, you can define the column spacing.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText;\n\n$richText = new RichText();\n$richText->setColumnSpacing(200);\n$columnSpacing = $richText->getColumnSpacing();\n
"},{"location":"usage/shapes/richtext.html#hyperlink","title":"Hyperlink","text":"For a rich text, you can define the hyperlink.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText;\n\n$richText = new RichText();\n$richText->getHyperlink()->setUrl('https://phpoffice.github.io/PHPPresentation/');\n
"},{"location":"usage/shapes/richtext.html#use-of-text-color","title":"Use of Text Color","text":"Warning
Available only on the PowerPoint2007 Reader/Writer
Hyperlinks can be set to use the text color instead of the default theme color.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText;\n\n$richText = new RichText();\n$richText->getHyperlink()->setUrl('https://phpoffice.github.io/PHPPresentation/');\n$richText->getHyperlink()->setIsTextColorUsed(true);\n
"},{"location":"usage/shapes/richtext.html#paragraph","title":"Paragraph","text":""},{"location":"usage/shapes/richtext.html#bullet","title":"Bullet","text":"For a paragraph, you can define the bullet style.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText\\Paragraph;\nuse PhpOffice\\PhpPresentation\\Style\\Bullet;\n\n$paragraph = new Paragraph();\n$paragraph->getBulletStyle();\n
With the bullet style, you can define the char, the font, the color and the type.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText\\Paragraph;\nuse PhpOffice\\PhpPresentation\\Style\\Bullet;\nuse PhpOffice\\PhpPresentation\\Style\\Color;\n\n$paragraph = new Paragraph();\n$paragraph->getBulletStyle()->setBulletChar('-');\n$paragraph->getBulletStyle()->setBulletType(Bullet::TYPE_BULLET);\n$paragraph->getBulletStyle()->setBulletColor(new Color(Color::COLOR_RED));\n
"},{"location":"usage/shapes/richtext.html#line-spacing","title":"Line Spacing","text":"For a paragraph, you can define the line spacing. By default, mode is in percent (Paragraph::LINE_SPACING_MODE_PERCENT
), but you can use the point mode (Paragraph::LINE_SPACING_MODE_POINT
).
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText\\Paragraph;\n\n$paragraph = new Paragraph();\n$paragraph->setLineSpacing(200);\n$lineSpacing = $paragraph->getLineSpacing();\n\n$paragraph->setLineSpacingMode(Paragraph::LINE_SPACING_MODE_POINT);\n$lineSpacingMode = $paragraph->getLineSpacingMode();\n
"},{"location":"usage/shapes/richtext.html#spacing","title":"Spacing","text":"For a paragraph, you can define the spacing before and after the paragraph in point Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText\\Paragraph;\n\n$paragraph = new Paragraph();\n$paragraph->setSpacingAfter(12);\n$spacingAfter = $paragraph->getSpacingAfter();\n\n$paragraph->setSpacingBefore(34);\n$spacingBefore = $paragraph->getSpacingBefore();\n
"},{"location":"usage/shapes/richtext.html#run","title":"Run","text":"For a run, you can define the language.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText\\Run;\n\n$run = new Run();\n$run->setLanguage('fr-FR');\n
"},{"location":"usage/shapes/table.html","title":"Tables","text":"To create a table, use createTableShape
method of slide.
Example:
<?php\n\n$tableShape = $slide->createTableShape($columns);\n
"},{"location":"usage/shapes/table.html#rows","title":"Rows","text":"A row is a child of a table. For creating a row, use createRow
method of a Table shape.
<?php\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n
"},{"location":"usage/shapes/table.html#cells","title":"Cells","text":"A cell is a child of a row.
You can access cell objects with nextCell
method of a Row object.
<?php\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n// Get the first cell\n$cellA1 = $row->nextCell();\n// Get the second cell\n$cellA2 = $row->nextCell();\n
You can access cell object directly.
<?php\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n// Get the first cell\n$cellA1 = $row->getCell(0);\n// Get the second cell\n$cellA2 = $row->getCell(1);\n
"},{"location":"usage/shapes/table.html#define-margins","title":"Define margins","text":"Margins of cells are defined by margins of the first paragraph of cell. Margins of cells are defined in pixels.
For defining margins of cell, you can use the setMargin*
method of a Alignment object of the active paragraph of a Cell object.
<?php\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n$cellA1 = $row->nextCell();\n$cellA1->getActiveParagraph()->getAlignment()\n ->setMarginBottom(20)\n ->setMarginLeft(40)\n ->setMarginRight(60)\n ->setMarginTop(80);\n
"},{"location":"usage/shapes/table.html#define-the-text-direction","title":"Define the text direction","text":"For defining the text direction of cell, you can use the setTextDirection
method of the getAlignment
method of a Cell object. The width is in pixels.
<?php\n\nuse PhpOffice\\PhpPresentation\\Style\\Alignment;\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n$cellA1 = $row->nextCell();\n$cellA1->getAlignment()->setTextDirection(Alignment::TEXT_DIRECTION_VERTICAL_270);\n
"},{"location":"usage/shapes/table.html#define-the-width","title":"Define the width","text":"The width of cells are defined by the width of cell of the first row. If not defined, all cells widths are calculated from the width of the shape and the number of columns.
For defining the width of cell, you can use the setWidth
method of a Cell object. The width is in pixels.
<?php\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n$cellA1 = $row->nextCell();\n$cellA1->setWidth(100);\n
"},{"location":"usage/slides/animation.html","title":"Animations","text":"You can create multiples animations in a slide.
<?php\nuse PhpOffice\\PhpPresentation\\Slide\\Animation;\n\n$animation1 = new Animation();\n$animation1->addShape($drawing);\n$slide->addAnimation($animation1);\n\n$animation2 = new Animation();\n$animation2->addShape($richtext);\n$slide->addAnimation($animation2);\n
"},{"location":"usage/slides/introduction.html","title":"Introduction","text":"Slides are pages in a presentation. Slides are stored as a zero based array in PHPPresentation
object. Use the method createSlide
to create a new slide and retrieve the slide for other operation such as creating shapes for that slide.
By default, a slide has not a name. You can define it with the method setName
.
<?php\n\n$slide = $presentation->createSlide();\n$slide->setName('Title of the slide');\n
"},{"location":"usage/slides/introduction.html#visibility","title":"Visibility","text":"By default, a slide is visible. You can define it with the method setIsVisible
.
<?php\n\n$slide = $presentation->createSlide();\n$slide->setIsVisible(false);\nvar_dump($slide->isVisible());\n
"},{"location":"usage/slides/layout.html","title":"Slides Layout","text":"A slide is a hierarchy of three components:
Placeholders permit to link these three components together in order that the override is possible.
"},{"location":"usage/slides/layout.html#master-slides","title":"Master slides","text":"You can access to all master slides with the method getAllMasterSlides
or create one with createMasterSlide
.
<?php\n\n$arraySlideMasters = $presentation->getAllMasterSlides();\n$masterSlide = $presentation->createMasterSlide();\n
"},{"location":"usage/slides/layout.html#slides-layout_1","title":"Slides Layout","text":"You can access to all slide layout from a master with the method getAllSlideLayouts
or create one with createSlideLayout
.
<?php\n\n$arraySlideLayouts = $masterSlide->getAllSlideLayouts();\n$slideLayout = $masterSlide->createSlideLayout();\n
"},{"location":"usage/slides/layout.html#placeholders","title":"Placeholders","text":"For each master slide or slide layout, you can add any shape like on a slide.
<?php\n\n$shape = $masterSlide->createChartShape();\n$shape = $slideLayout->createTableShape();\n
You can define a shape as a placeholder for each level with the method setPlaceHolder
. A shape defined in each level will have an override for its formatting in each level.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Placeholder;\n$shape->setPlaceHolder(new Placeholder(Placeholder::PH_TYPE_TITLE));\n
"}]}
\ No newline at end of file
+{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"index.html","title":"Introduction","text":"PHPPresentation is a library written in pure PHP that provides a set of classes to write to different presentation file formats, i.e. Microsoft Office Open XML (.pptx
) and OASIS Open Document Format for Office Applications (.odp
).
PHPPresentation is an open source project licensed under the terms of LGPL version 3. PHPPresentation is aimed to be a high quality software product by incorporating continuous integration and unit testing. You can learn more about PHPPresentation by reading this Developers' Documentation.
"},{"location":"index.html#features","title":"Features","text":"Below are the supported features for each file formats.
"},{"location":"index.html#writers","title":"Writers","text":"Features HTML ODP PDF PPTX Document Mark as final Document Properties Standard Custom Slides Name Element Shape AutoShape Image Hyperlink Line MemoryImage RichText Table Text Charts Area Bar Bar3D Doughnut Line Pie Pie3D Radar Scatter"},{"location":"index.html#readers","title":"Readers","text":"Features ODP PPT PPTX Document Mark as final Document Properties Standard Custom Slides Name Element Shape AutoShape Image Hyperlink RichText Table Text Charts Area Bar Bar3D Doughnut Line Pie Pie3D Radar Scatter"},{"location":"index.html#contributing","title":"Contributing","text":"We welcome everyone to contribute to PHPPresentation. Below are some of the things that you can do to contribute:
Images from chart page come from the LibreOffice Core.
Some definitions come from the Office Open XML.
"},{"location":"credits.html#references","title":"References","text":""},{"location":"credits.html#openxml","title":"OpenXML","text":"Known as \"ISO/IEC 29500, Third edition, 2012-09-01\"
ISO :
MSDN :
Library of Congress :
No. This one is much better with tons of new features that you can\u2019t find in PHPPowerPoint 0.1. The development in CodePlex is halted and switched to GitHub to allow more participation from the crowd. The more the merrier, right?
"},{"location":"faq.html#ive-been-running-phppowerpoint-from-codeplex-flawlessly-but-i-cant-use-the-latest-phppresentation-from-github-why","title":"I\u2019ve been running PHPPowerPoint from CodePlex flawlessly, but I can\u2019t use the latest PHPPresentation from GitHub. Why?","text":"PHPPresentation requires PHP 5.3+ since v0.2, while PHPPowerPoint v0.1 from CodePlex can run with PHP 5.2.
There\u2019s a lot of new features that we can get from PHP 5.3 and it\u2019s been around since 2009! You should upgrade your PHP version to use PHPPresentation v0.2+.
"},{"location":"faq.html#why-am-i-getting-a-class-not-found-error","title":"Why am I getting a class not found error?","text":"If you have followed the instructions for either adding this package to your composer.json
or registering the autoloader, then perhaps you forgot to include a use
statement for the class(es) you are trying to access.
Here's an example that allows you to refer to the MemoryDrawing
class without having to specify the full class name in your code:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\MemoryDrawing as MemoryDrawing;\n
If you have followed the installation instructions and you have added the necessary use
statements to your code, then maybe you are still referencing the PHPPowerPoint
classes using the old PEAR/PSR-0 approach.
The 0.1 approach to naming classes used verbose class names to avoid namespace collisions with other libraries. For example, the MemoryDrawing
class was actually called PHPPowerPoint_Shape_MemoryDrawing
.
Version 0.2 of the library renamed the classes, moved to a namespaced approach and switched to the PSR-0 autoloader. Interestingly, old code that was still referencing classes using the verbose approach still worked (which was pretty cool!). This is because the PSR-0 autoloader was correctly translating the verbose class references into the correct file name and location. However, PHPPowerPoint
now relies exclusively on the PSR-4 autoloader, so old code that may have been referencing the classes with the verbose class names will need to be updated accordingly.
As Roman Syroeshko noticed us, PowerPoint is a trademark. For avoiding any problems with Microsoft, we decide to change the name to a more logic name, with our panel of readers/writers.
"},{"location":"install.html","title":"Installation","text":""},{"location":"install.html#requirements","title":"Requirements","text":"Mandatory:
Optional:
There are two ways to install PHPPresentation, i.e. via Composer or manually by downloading the library.
"},{"location":"install.html#using-composer","title":"Using Composer","text":"To install via Composer, add the following lines to your composer.json
:
{\n \"require\": {\n \"phpoffice/phppresentation\": \"dev-master\"\n }\n}\n
"},{"location":"install.html#using-manual-install","title":"Using manual install","text":"To install manually:
<?php\n\nrequire_once 'path/to/PhpPresentation/src/PhpPresentation/Autoloader.php';\n\\PhpOffice\\PhpPresentation\\Autoloader::register();\n\nrequire_once 'path/to/PhpOffice/Common/src/Common/Autoloader.php';\n\\PhpOffice\\Common\\Autoloader::register();\n
"},{"location":"install.html#samples","title":"Samples","text":"After installation, you can browse and use the samples that we've provided, either by command line or using browser. If you can access your PHPPresentation library folder using browser, point your browser to the samples
folder, e.g. http://localhost/PhpPresentation/samples/
.
.travis.yml
and phpcs.xml
for Travis build passing - @Progi1984 @ivanlaninPhpOffice\\PhpPresentation\\PhpPresentation
getProperties()
(replaced by getDocumentProperties()
)getZoom()
(replaced by getPresentationProperties()->getZoom()
)isMarkedAsFinal()
(replaced by getPresentationProperties()->isMarkedAsFinal()
)markAsFinal($state)
(replaced by getPresentationProperties()->markAsFinal($state)
)setProperties($value)
(replaced by setDocumentProperties()
)setZoom($zoom)
(replaced by getPresentationProperties()->setZoom($zoom)
)PhpOffice\\PhpPresentation\\Shape\\Chart\\Type\\AbstractType
getData()
(replaced by getSeries()
)setData($value)
(replaced by setSeries($value)
)PhpOffice\\PhpPresentation\\Writer\\PowerPoint2007
getLayoutPack()
setLayoutPack($pValue)
PhpOffice\\PhpPresentation\\Writer\\PowerPoint2007\\LayoutPack\\AbstractLayoutPack
PhpOffice\\PhpPresentation\\Writer\\PowerPoint2007\\LayoutPack\\PackDefault
PhpOffice\\PhpPresentation\\Writer\\PowerPoint2007\\LayoutPack\\TemplateBased
setCrossesAt
/ getCrossesAt
setIsReversedOrder
/ isReversedOrder
PhpOffice\\PhpPresentation\\Style\\Outline
: the width is now based on pixels (before in points)The following is a basic example of the PHPPresentation library. More examples are provided in the samples folder.
<?php\n\n$presentation = new PhpPresentation();\n\n// Create slide\n$currentSlide = $presentation->getActiveSlide();\n\n// Create a shape (drawing)\n$shape = $currentSlide->createDrawingShape();\n$shape->setName('PHPPresentation logo')\n ->setDescription('PHPPresentation logo')\n ->setPath('./resources/phppresentation_logo.gif')\n ->setHeight(36)\n ->setOffsetX(10)\n ->setOffsetY(10);\n$shape->getShadow()->setVisible(true)\n ->setDirection(45)\n ->setDistance(10);\n\n// Create a shape (text)\n$shape = $currentSlide->createRichTextShape()\n ->setHeight(300)\n ->setWidth(600)\n ->setOffsetX(170)\n ->setOffsetY(180);\n$shape->getActiveParagraph()->getAlignment()->setHorizontal(Alignment::HORIZONTAL_CENTER);\n$textRun = $shape->createTextRun('Thank you for using PHPPresentation!');\n$textRun->getFont()->setBold(true)\n ->setSize(60)\n ->setColor(new Color('FFE06B20'));\n\n$writerPPTX = IOFactory::createWriter($presentation, 'PowerPoint2007');\n$writerPPTX->save(__DIR__ . '/sample.pptx');\n$writerODP = IOFactory::createWriter($presentation, 'ODPresentation');\n$writerODP->save(__DIR__ . '/sample.odp');\n
"},{"location":"usage/presentation.html#document-information","title":"Document information","text":"You can set the document information such as title, creator, and company name. Use the following functions:
<?php\n\n$properties = $presentation->getProperties();\n\n$properties->setCreator('My name');\n$properties->setCompany('My factory');\n$properties->setTitle('My title');\n$properties->setDescription('My description');\n$properties->setCategory('My category');\n$properties->setLastModifiedBy('My name');\n$properties->setCreated(mktime(0, 0, 0, 3, 12, 2014));\n$properties->setModified(mktime(0, 0, 0, 3, 14, 2014));\n$properties->setSubject('My subject');\n$properties->setKeywords('my, key, word');\n
"},{"location":"usage/presentation.html#custom-properties","title":"Custom Properties","text":"You can add custom properties with the method setCustomProperty
.
Multiple types are available: * DocumentProperties::PROPERTY_TYPE_STRING
for string value, * DocumentProperties::PROPERTY_TYPE_BOOLEAN
for boolean value, * DocumentProperties::PROPERTY_TYPE_FLOAT
for float value, * DocumentProperties::PROPERTY_TYPE_INTEGER
for integer value, * DocumentProperties::PROPERTY_TYPE_DATE
for date value, * DocumentProperties::PROPERTY_TYPE_UNKNOWN
for unknown type value.
<?php\n\nuse PhpOffice\\PhpPresentation\\DocumentProperties;\n\n$properties = $presentation->getProperties();\n\n// Set the custom property\n$properties->setCustomProperty('propertyName', 'propertyValue', DocumentProperties::PROPERTY_TYPE_STRING);\n\n// Check if a custom property exists\n$properties->isCustomPropertySet('unknown'); // return `false`\n$properties->isCustomPropertySet('propertyName'); // return `true`\n\n// Return all custom properties\n$properties->getCustomProperties(); // return `['propertyName']`\n\n// Return value from a custom property\n$properties->getCustomPropertyValue('unknown'); // return `null` if not set\n$properties->getCustomPropertyValue('propertyName'); // return `propertyValue`\n\n// Return type from a custom property\n$properties->getCustomPropertyType('unknown'); // return `null` if not set\n$properties->getCustomPropertyType('propertyName'); // return `DocumentProperties::PROPERTY_TYPE_STRING`\n
"},{"location":"usage/presentation.html#presentation-properties","title":"Presentation Properties","text":"You can define some properties which are relative to the presentation, like the zoom or the thumbnail.
"},{"location":"usage/presentation.html#comments","title":"Comments","text":"You can define if the presentation display or not the comments with the method setCommentVisible
.
<?php\n\n$presentation = new PhpPresentation();\n$properties = $presentation->getPresentationProperties();\n// Get the display for comment\nvar_export($properties->isCommentVisible());\n// Output : false\n// Enable the display for comment\n$properties->setCommentVisible(true);\n// Get the display for comment\nvar_export($properties->isCommentVisible());\n// Output : true\n
"},{"location":"usage/presentation.html#last-view","title":"Last View","text":"You can define the last view of the presentation with the method setLastView
.
<?php\n\n$presentation = new PhpPresentation();\n\n$properties = $presentation->getPresentationProperties();\n// Get the last view of the presentation\necho $properties->getZoom();\n// Output : PresentationProperties::VIEW_SLIDE\n// Set the last view of the presentation\n$properties->setLastView(PresentationProperties::VIEW_NOTES);\n// Get the last view of the presentation\necho $properties->getZoom();\n// Output : PresentationProperties::VIEW_NOTES\n
"},{"location":"usage/presentation.html#mark-as-final","title":"Mark as final","text":"You must define your presentation as final with the method markAsFinal()
<?php\n\n// Default\n$state = $presentation->isMarkedAsFinal();\n// $state = false\n\n// Without parameter\n$presentation->markAsFinal();\n$state = $presentation->isMarkedAsFinal();\n// $state = true\n\n// Parameter = false\n$presentation->markAsFinal(false);\n$state = $presentation->isMarkedAsFinal();\n// $state = false\n\n// Parameter = true\n$presentation->markAsFinal(true);\n$state = $presentation->isMarkedAsFinal();\n// $state = true\n
"},{"location":"usage/presentation.html#slideshow-type","title":"Slideshow type","text":"You can define the type of slideshow you can with the method setSlideshowType
.
Differents types are available:
PresentationProperties::SLIDESHOW_TYPE_PRESENT
for Presented by a speakerPresentationProperties::SLIDESHOW_TYPE_BROWSE
for Browsed by an individualPresentationProperties::SLIDESHOW_TYPE_KIOSK
for Browsed at a kiosk<?php\n\nuse PhpOffice\\PhpPresentation\\PresentationProperties;\n\n$presentation = new PhpPresentation();\n\n$properties = $presentation->getPresentationProperties();\n// Set type of slideshow\n$properties->setSlideshowType(PresentationProperties::SLIDESHOW_TYPE_PRESENT);\n// Get type of slideshow\necho $properties->getSlideshowType();\n
"},{"location":"usage/presentation.html#thumbnail","title":"Thumbnail","text":"You can define the thumbnail of the presentation with the method setThumbnailPath
.
<?php\n\n$presentation = new PhpPresentation();\n\n$properties = $presentation->getPresentationProperties();\n// Set path of the thumbnail\n$properties->setThumbnailPath(__DIR__.'\\resources\\phppowerpoint_logo.gif');\n// Get path of the thumbnail\necho $properties->getThumbnailPath();\n
"},{"location":"usage/presentation.html#zoom","title":"Zoom","text":"You can define the zoom of the presentation with the method setZoom
.
<?php\n\n$presentation = new PhpPresentation();\n\n$properties = $presentation->getPresentationProperties();\n// Get zoom of the presentation\necho $properties->getZoom();\n// Output : 1\n// Set zoom of the presentation (3 = 300%)\n$properties->setZoom(3);\n// Get zoom of the presentation\necho $properties->getZoom();\n// Output : 3\n
"},{"location":"usage/readers.html","title":"Readers","text":""},{"location":"usage/readers.html#odpresentation","title":"ODPresentation","text":"The name of the reader is ODPresentation
.
<?php\n\n$reader = IOFactory::createReader('ODPresentation');\n$reader->load(__DIR__ . '/sample.odp');\n
"},{"location":"usage/readers.html#powerpoint97","title":"PowerPoint97","text":"The name of the reader is PowerPoint97
.
<?php\n\n$reader = IOFactory::createReader('PowerPoint97');\n$reader->load(__DIR__ . '/sample.ppt');\n
"},{"location":"usage/readers.html#powerpoint2007","title":"PowerPoint2007","text":"The name of the reader is PowerPoint2007
.
<?php\n\n$reader = IOFactory::createReader('PowerPoint2007');\n$reader->load(__DIR__ . '/sample.pptx');\n
"},{"location":"usage/readers.html#serialized","title":"Serialized","text":"The name of the reader is Serialized
.
<?php\n\n$reader = IOFactory::createReader('Serialized');\n$reader->load(__DIR__ . '/sample.phppt');\n
"},{"location":"usage/styles.html","title":"Styles","text":""},{"location":"usage/styles.html#fill","title":"Fill","text":"Use this style to define fill of a shape as example below.
<?php\n\n$shape->getFill()\n ->setFillType(Fill::FILL_GRADIENT_LINEAR)\n ->setRotation(270)\n ->setStartColor(new Color('FFCCCCCC'))\n ->setEndColor(new Color('FFFFFFFF'));\n
Properties:
fillType
rotation
startColor
endColor
Use this style to define border of a shape as example below.
<?php\n\n $shape->getBorder()\n ->setLineStyle(Border::LINE_SINGLE)\n ->setLineWidth(4)\n ->getColor()->setARGB('FFC00000');\n
Properties:
lineWidth
lineStyle
dashStyle
color
Use this style to define shadow of a shape as example below.
<?php\n\n$shape->getShadow()\n ->setVisible(true)\n ->setDirection(45)\n ->setDistance(10);\n
Properties:
visible
blurRadius
distance
direction
alignment
color
alpha
horizontal
vertical
level
indent
marginLeft
marginRight
You can define if the alignment is RTL or LTR.
<?php\n\nuse PhpOffice\\PhpPresentation\\Style\\Alignment;\n\n$alignment = new Alignment();\n\n// Set alignment to RTL\n$alignment->setIsRTL(true);\n// Set alignment to LTR\n$alignment->setIsRTL(false);\n// Is the alignment RTL?\necho $alignment->isRTL();\n
"},{"location":"usage/styles.html#font","title":"Font","text":"name
bold
italic
superScript
subScript
underline
strikethrough
color
Some formats are available :
Font::FORMAT_LATIN
Font::FORMAT_EAST_ASIAN
Font::FORMAT_COMPLEX_SCRIPT
<?php\n\nuse PhpOffice\\PhpPresentation\\Style\\Font;\n\n$font = new Font();\n\n// Set format of font\n$font->setFormat(Font::FORMAT_EAST_ASIAN);\n// Get format of font\necho $font->getFormat();\n
"},{"location":"usage/styles.html#bullet","title":"Bullet","text":"bulletType
bulletFont
bulletChar
bulletNumericStyle
bulletNumericStartAt
Colors can be applied to different objects, e.g. font or border.
<?php\n\n$textRun = $shape->createTextRun('Text');\n$textRun->getFont()->setColor(new Color('C00000'));\n
"},{"location":"usage/writers.html","title":"Writers","text":""},{"location":"usage/writers.html#odpresentation","title":"ODPresentation","text":"The name of the writer is ODPresentation
.
<?php\n\n$writer = IOFactory::createWriter($oPhpPresentation, 'PowerPoint2007');\n$writer->save(__DIR__ . '/sample.pptx');\n
"},{"location":"usage/writers.html#powerpoint2007","title":"PowerPoint2007","text":"The name of the writer is PowerPoint2007
.
<?php\n\n$writer = IOFactory::createWriter($oPhpPresentation, 'PowerPoint2007');\n$writer->save(__DIR__ . '/sample.pptx');\n
You can change the ZIP Adapter for the writer. By default, the ZIP Adapter is ZipArchiveAdapter
.
<?php\n\nuse PhpOffice\\Common\\Adapter\\Zip\\PclZipAdapter;\nuse PhpOffice\\Common\\Adapter\\Zip\\ZipArchiveAdapter;\n\n$writer = IOFactory::createWriter($oPhpPresentation, 'PowerPoint2007');\n$writer->setZipAdapter(new PclZipAdapter());\n$writer->save(__DIR__ . '/sample.pptx');\n
"},{"location":"usage/writers.html#serialized","title":"Serialized","text":"The name of the writer is Serialized
.
<?php\n\n$writer = IOFactory::createWriter($oPhpPresentation, 'Serialized');\n$writer->save(__DIR__ . '/sample.phppt');\n
You can change the ZIP Adapter for the writer. By default, the ZIP Adapter is ZipArchiveAdapter
.
<?php\n\nuse PhpOffice\\Common\\Adapter\\Zip\\PclZipAdapter;\nuse PhpOffice\\Common\\Adapter\\Zip\\ZipArchiveAdapter;\n\n$writer = IOFactory::createWriter($oPhpPresentation, 'Serialized');\n$writer->setZipAdapter(new PclZipAdapter());\n$writer->save(__DIR__ . '/sample.phppt');\n
"},{"location":"usage/shapes/autoshape.html","title":"AutoShape","text":"Warning
Available only on the PowerPoint2007 Writer
To create a geometric form, create an object AutoShape
and add it to slide.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\AutoShape;\n\n$shape = new AutoShape();\n$slide->addShape($shape)\n
"},{"location":"usage/shapes/autoshape.html#text","title":"Text","text":"You can define text of the geometric form with setText
method.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\AutoShape;\n\n$shape = new AutoShape();\n// Define the text\n$shape->setText('ABC');\n// Return the text\n$shape->getText();\n
"},{"location":"usage/shapes/chart.html","title":"Charts","text":"To create a chart, use createChartShape
method of Slide.
<?php\n\n$chartShape = $slide->createChartShape();\n
"},{"location":"usage/shapes/chart.html#customization","title":"Customization","text":""},{"location":"usage/shapes/chart.html#manage-how-blank-values-are-displayed","title":"Manage how blank values are displayed","text":"You can define how blank values are displayed with the method setDisplayBlankAs
.
Differents types are available:
Chart::BLANKAS_GAP
for Leave a gapChart::BLANKAS_ZERO
for Assume zero (default)Chart::BLANKAS_SPAN
for Continue line<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart;\n\n// Set the behavior\n$chart->setDisplayBlankAs(Chart::BLANKAS_GAP);\n// Get the behavior\necho $chart->getDisplayBlankAs();\n
"},{"location":"usage/shapes/chart.html#parts","title":"Parts","text":""},{"location":"usage/shapes/chart.html#axis","title":"Axis","text":""},{"location":"usage/shapes/chart.html#title","title":"Title","text":"You can define title for each axis (X & Y) with setTitle
method. You can apply a rotation with the setTitleRotation
method with an expected paremeter in degrees.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Gridlines;\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n\n$shape->getPlotArea()->getAxisX()->setTitle('Axis X');\n$shape->getPlotArea()->getAxisX()->setTitleRotation(45);\n
"},{"location":"usage/shapes/chart.html#gridlines","title":"Gridlines","text":"You can define gridlines (minor and major) for each axis (X & Y). For each gridline, you can custom the width (in points), the fill type and the fill color.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Gridlines;\n\n$line = new Line();\n\n$gridlines = new Gridlines();\n$gridlines->getOutline()->setWidth(10);\n$gridlines->getOutline()->getFill()->setFillType(Fill::FILL_SOLID)->setStartColor(new Color(Color::COLOR_BLUE));\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisX()->setMajorGridlines($gridlines);\n
"},{"location":"usage/shapes/chart.html#bounds-min-max","title":"Bounds (Min & Max)","text":"For Axis, you can define the min & max bounds with setMinBounds
& setMaxBounds
methods. For resetting them, you pass null as parameter to these methods.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Gridlines;\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisX()->setMinBounds(0);\n$shape->getPlotArea()->getAxisX()->setMaxBounds(200);\n
"},{"location":"usage/shapes/chart.html#crossing","title":"Crossing","text":"Warning
Available only on the PowerPoint2007 Writer
For Axis, setCrossesAt
can be used to define where it should be crossed by the perpendicular/ horizontal axis. The property can be defined by one of the three given constants or as an absolute value on the target axis.
use PhpOffice\\PhpPresentation\\Shape\\Axis;\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Type\\Bar;\n\n$bar = new Bar();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($bar);\n\n// Usage of constant: Horizontal axis will cross the Y-Axis at `0`\n$shape->getPlotArea()->getAxisY()->setCrossesAt(Axis::CROSSES_AUTO);\n\n// Usage of individual value: Horizontal axis will cross the Y-Axis at `3`\n$shape->getPlotArea()->getAxisY()->setCrossesAt('3');\n
Constant Description AXIS::CROSSES_AUTO
Axis crosses at zero. AXIS::CROSSES_MIN
Axis crosses at minimum. AXIS::CROSSES_MAX
Axis crosses at maximum."},{"location":"usage/shapes/chart.html#reversed-order","title":"Reversed Order","text":"You can reverse the order of a categorial or value axis trought setIsReversedOrder
.
Notice: If you reverse the order of a axis, this automatically changes the position of the other axis. To reset this effect, the axis intersection point on the other axis must be set to Axis::CROSSES_MAX
using setCrossesAt
.
use PhpOffice\\PhpPresentation\\Shape\\Axis;\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Type\\Bar;\n\n$bar = new Bar();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($bar);\n\n// default value, will return false\n$shape->getPlotArea()->getAxisY()->isReversedOrder()\n\n// reverse order\n$shape->getPlotArea()->getAxisY()->setIsReversedOrder(true);\n\n// revert the automatic intersection switch on x axis\n$shape->getPlotArea()->getAxisX()->setCrossesAt(Axis::CROSSES_MAX);\n
"},{"location":"usage/shapes/chart.html#outline","title":"Outline","text":"You can define outline for each axis (X & Y).
<?php\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisX()->getOutline()->setWidth(10);\n$shape->getPlotArea()->getAxisX()->getOutline()->getFill()->setFillType(Fill::FILL_SOLID)->setStartColor(new Color(Color::COLOR_BLUE));\n
"},{"location":"usage/shapes/chart.html#tick-label","title":"Tick Label","text":""},{"location":"usage/shapes/chart.html#position","title":"Position","text":"You can define the tick label position with the setTickLabelPosition
method. For resetting it, you pass Axis::TICK_LABEL_POSITION_NEXT_TO
as parameter to this method.
Differents types are available:
Axis::TICK_LABEL_POSITION_HIGH
: Labels are at the high end of the perpendicular axisAxis::TICK_LABEL_POSITION_LOW
: Labels are at the low end of the perpendicular axisAxis::TICK_LABEL_POSITION_NEXT_TO
: Labels are next to the axis (default)<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Axis;\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisY()->setTickLabelPosition(Axis::TICK_LABEL_POSITION_LOW);\n
"},{"location":"usage/shapes/chart.html#font","title":"Font","text":"You can define the tick label font with the setTickLabelFont
method. For resetting it, you pass null
as parameter to this method.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Axis;\nuse PhpOffice\\PhpPresentation\\Style\\Color;\nuse PhpOffice\\PhpPresentation\\Style\\Font;\n\n$line = new Line();\n$font = new Font();\n$font->setColor(new Color('C00000'))\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisY()->setTickLabelFont($font);\n
"},{"location":"usage/shapes/chart.html#tick-marks","title":"Tick Marks","text":"For Axis Y, you can define tick mark with setMinorTickMark
& setMajorTickMark
methods. For resetting them, you pass Axis::TICK_MARK_NONE
as parameter to these methods.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Axis;\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisY()->setMinorTickMark(Axis::TICK_MARK_NONE);\n$shape->getPlotArea()->getAxisY()->setMajorTickMark(Axis::TICK_MARK_INSIDE);\n
"},{"location":"usage/shapes/chart.html#unit","title":"Unit","text":"For Axis Y, you can define unit with setMinorUnit
& setMajorUnit
methods. For resetting them, you pass null as parameter to these methods.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Axis;\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisY()->setMinorUnit(null);\n$shape->getPlotArea()->getAxisY()->setMajorUnit(0.05);\n
"},{"location":"usage/shapes/chart.html#visibility","title":"Visibility","text":"You can define visibility for each axis (X & Y).
<?php\n\n$line = new Line();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n$shape->getPlotArea()->getAxisX()->setIsVisible(false);\n
"},{"location":"usage/shapes/chart.html#title_1","title":"Title","text":"By default, the title of a chart is displayed. For hiding it, you define its visibility to false.
<?php\n\n$line = new Line();\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($line);\n// Hide the title\n$shape->getTitle()->setVisible(false);\n
"},{"location":"usage/shapes/chart.html#series","title":"Series","text":""},{"location":"usage/shapes/chart.html#display-informations","title":"Display Informations","text":"You can define if some informations are displayed.
<?php\n\n$series = new Series('Downloads', $seriesData);\n$series->setSeparator(';');\n$series->setShowCategoryName(true);\n$series->setShowLeaderLines(true);\n$series->setShowLegendKey(true);\n$series->setShowPercentage(true);\n$series->setShowSeriesName(true);\n$series->setShowValue(true);\n
"},{"location":"usage/shapes/chart.html#font_1","title":"Font","text":"You can custom the font of a serie.
<?php\n\n$series = new Series('Downloads', $seriesData);\n// Define the size\n$series->getFont()->setSize(25);\n
"},{"location":"usage/shapes/chart.html#label-position","title":"Label Position","text":"You can define the position of the data label. Each position is described in MSDN.
<?php\n\n$series = new Series('Downloads', $seriesData);\n$series->setLabelPosition(Series::LABEL_INSIDEEND);\n
"},{"location":"usage/shapes/chart.html#marker","title":"Marker","text":"You can custom the marker of a serie, for Line & Scatter charts.
"},{"location":"usage/shapes/chart.html#customize-the-border","title":"Customize the border","text":"Warning
Available only on the PowerPoint2007 Writer
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Marker;\nuse PhpOffice\\PhpPresentation\\Style\\Border;\n\n$series = new Series('Downloads', $seriesData);\n$marker = $series->getMarker();\n$marker->getBorder()->setLineStyle(Border::LINE_SINGLE);\n
"},{"location":"usage/shapes/chart.html#customize-the-fill","title":"Customize the fill","text":"Warning
Available only on the PowerPoint2007 Writer
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Marker;\nuse PhpOffice\\PhpPresentation\\Style\\Fill;\n\n$series = new Series('Downloads', $seriesData);\n$marker = $series->getMarker();\n$marker->getFill()->setFillType(Fill::FILL_SOLID);\n
"},{"location":"usage/shapes/chart.html#customize-the-symbol","title":"Customize the symbol","text":"<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Marker;\n\n$series = new Series('Downloads', $seriesData);\n$marker = $series->getMarker();\n$marker->setSymbol(Marker::SYMBOL_DASH)->setSize(10);\n
"},{"location":"usage/shapes/chart.html#outline_1","title":"Outline","text":"You can custom the line of a serie, for Line & Scatter charts.
<?php\n\nuse PhpOffice\\PhpPresentation\\Style\\Outline;\n\n$outline = new Outline();\n// Define the color\n$outline->getFill()->setFillType(Fill::FILL_SOLID);\n$outline->getFill()->setStartColor(new Color(Color::COLOR_YELLOW));\n// Define the width (in points)\n$outline->setWidth(2);\n\n$series = new Series('Downloads', $seriesData);\n$series->setOutline($outline);\n
"},{"location":"usage/shapes/chart.html#view3d","title":"View3D","text":"For enabling the autoscale for a shape, you must reset the height percent.
<?php\n\n$shape->getView3D()->setHeightPercent(null);\n
"},{"location":"usage/shapes/chart.html#types","title":"Types","text":""},{"location":"usage/shapes/chart.html#area","title":"Area","text":"TODO
"},{"location":"usage/shapes/chart.html#bar-bar3d","title":"Bar & Bar3D","text":""},{"location":"usage/shapes/chart.html#gap-width","title":"Gap Width","text":"You can define the gap width between bar or columns clusters. It is relatively defined as percentage of a bars width. The default value is 150%. The value must be defined between 0 and 500.
<?php\n\n$barChart = new Bar();\n$barChart->setGapWidthPercent(250);\n
"},{"location":"usage/shapes/chart.html#overlap","title":"Overlap","text":"You can define the bar overlap within bar or column clusters. It is relatively defined as percentage of a bars width. The default value is 100%
for stacked and 0%
for grouped bar charts. The value must be defined between -100
and 100
.
When setting the bar grouping type, the default overlap values will be set. Any change to the overlap must be made after setting the bar grouping type through setBarGrouping
.
$barChart = new Bar();\n// will set the overlap to the default value for grouped bars: 0\n$barChart->setBarGrouping(Bar::GROUPING_CLUSTERED);\n\n// a positive value will result in an overlapping\n$barChart->setOverlapWidthPercent(25);\n\n// a negative value will result in a gap\n$barChart->setOverlapWidthPercent(-25);\n
"},{"location":"usage/shapes/chart.html#stacking","title":"Stacking","text":"You can stack multiples series in a same chart. After adding multiples series, you can define the bar grouping with setBarGrouping
method of AbstractTypeBar.
<?php\n\n$barChart = new Bar();\n$barChart->addSeries($series1);\n$barChart->addSeries($series2);\n$barChart->addSeries($series3);\n$barChart->setBarGrouping(Bar::GROUPING_CLUSTERED);\n// OR\n$barChart->setBarGrouping(Bar::GROUPING_STACKED);\n// OR\n$barChart->setBarGrouping(Bar::GROUPING_PERCENTSTACKED);\n
Type Constant Grouped Bars Bar::GROUPING_CLUSTERED Stacked Bars Bar::GROUPING_STACKED Stacked Bars 100% Bar::GROUPING_PERCENTSTACKED"},{"location":"usage/shapes/chart.html#line","title":"Line","text":""},{"location":"usage/shapes/chart.html#smooth-line","title":"Smooth line","text":"You can enable or disable the smooth line with setIsSmooth
method from AbstractTypeLine
. By default, smooth line is disabled.
<?php\n\n$chart = new Line();\n// Enable the smooth line\n$chart->setIsSmooth(true);\n// Disable the smooth line\n$chart->setIsSmooth(false);\n// Get status of smooth line\n$chart->isSmooth();\n
"},{"location":"usage/shapes/chart.html#pie-pie3d","title":"Pie & Pie3D","text":"TODO
"},{"location":"usage/shapes/chart.html#radar","title":"Radar","text":"You can create a Radar Chart.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Chart\\Type\\Radar;\n\n$radarChart = new Radar();\n\n$shape = $slide->createChartShape();\n$shape->getPlotArea()->setType($radarChart);\n
"},{"location":"usage/shapes/chart.html#scatter","title":"Scatter","text":""},{"location":"usage/shapes/chart.html#smooth-line_1","title":"Smooth line","text":"You can enable or disable the smooth line with setIsSmooth
method from AbstractTypeLine
. By default, smooth line is disabled.
<?php\n\n$chart = new Scatter();\n// Enable the smooth line\n$chart->setIsSmooth(true);\n// Disable the smooth line\n$chart->setIsSmooth(false);\n// Get status of smooth line\n$chart->isSmooth();\n
"},{"location":"usage/shapes/comment.html","title":"Comments","text":"To create a comment, create an object Comment
.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Comment;\n\n$comment = new Comment();\n$slide->addShape($comment);\n
You can define text and date with setters.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Comment;\n\n$comment = new Comment();\n$comment->setText('Text of the Comment');\n$comment->setDate(time());\n$slide->addShape($comment);\n
"},{"location":"usage/shapes/comment.html#author","title":"Author","text":"For a comment, you can define the author.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Comment;\nuse PhpOffice\\PhpPresentation\\Shape\\Comment\\Author;\n\n$author = new Author();\n$comment = new Comment();\n$comment->setAuthor($author);\n$slide->addShape($comment);\n
You can define name and initials with setters.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Comment;\nuse PhpOffice\\PhpPresentation\\Shape\\Comment\\Author;\n\n$author = new Author();\n$author->setName('Name of the author');\n$author->setInitals('Nota');\n$comment = new Comment();\n$comment->setAuthor($author);\n$slide->addShape($comment);\n
"},{"location":"usage/shapes/drawing.html","title":"Drawing","text":"To create a drawing, you have multiples sources :
You can add multiples formats of image :
To create a drawing, use createDrawingShape
method of slide.
<?php\n\n$shape = $slide->createDrawingShape();\n$shape->setName('Unique name')\n ->setDescription('Description of the drawing')\n ->setPath('/path/to/drawing.filename');\n
It's an alias for :
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Drawing\\File;\n\n$shape = new File();\n$shape->setName('Unique name')\n ->setDescription('Description of the drawing')\n ->setPath('/path/to/drawing.filename');\n$slide->addShape($shape);\n
"},{"location":"usage/shapes/drawing.html#base64","title":"Base64","text":"<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Drawing\\Base64;\n\n$shape = new Base64();\n$shape->setName('Sample image')\n ->setDescription('Sample image')\n ->setImageResource($gdImage)\n ->setData('data:image/jpeg;base64,..........');\n$slide->addShape($shape);\n
"},{"location":"usage/shapes/drawing.html#gd","title":"GD","text":"<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Drawing\\Gd;\n\n$gdImage = imagecreatetruecolor($width, $height);\n\n$shape = new Gd();\n$shape->setName('Sample image')\n ->setDescription('Sample image')\n ->setImageResource($gdImage)\n ->setRenderingFunction(Drawing\\Gd::RENDERING_JPEG)\n ->setMimeType(Drawing\\Gd::MIMETYPE_DEFAULT);\n$slide->addShape($shape);\n
"},{"location":"usage/shapes/drawing.html#zipfile","title":"ZipFile","text":"<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Drawing\\ZipFile;\n\n$shape = new ZipFile();\n$shape->setName('Sample image')\n ->setDescription('Sample image')\n ->setPath('zip://myzipfile.zip#path/in/zip/img.ext')\n$slide->addShape($shape);\n
"},{"location":"usage/shapes/introduction.html","title":"Shapes","text":"Shapes are objects that can be added to a slide. There are five types of shapes that can be used, i.e. rich text, line, chart, drawing, and table. Read the corresponding section of this manual for detail information of each shape.
Every shapes have common properties that you can set by using fluent interface.
width
in pixelsheight
in pixelsoffsetX
in pixelsoffsetY
in pixelsrotation
in degreesfill
see Fillborder
see Bordershadow
see Shadowhyperlink
Example:
<?php\n$richtext = $slide->createRichTextShape()\n ->setHeight(300)\n ->setWidth(600)\n ->setOffsetX(170)\n ->setOffsetY(180);\n
"},{"location":"usage/shapes/introduction.html#line","title":"Line","text":"To create a line, use createLineShape
method of slide.
To create a video, create an object Media
.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Media;\n\n$media = new Media();\n$media->setPath('file.wmv');\n// $media->setPath('file.ogv');\n$slide->addShape($media);\n
You can define text and date with setters.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Media;\n\n$media = new Media();\n$media->setName('Name of the Media');\n$slide->addShape($media);\n
"},{"location":"usage/shapes/media.html#quirks","title":"Quirks","text":"For Windows readers, the prefered file format is WMV. For Linux readers, the prefered file format is OGV.
"},{"location":"usage/shapes/richtext.html","title":"RichText","text":"Rich text shapes contain paragraphs of texts. To create a rich text shape, use createRichTextShape
method of slide.
Each rich text can contain multiples paragraphs. Each paragraph can contain: - a TextElement
- a BreakElement
- a Run
Below are the properties that you can set for a rich text shape.
wrap
autoFit
fontScale
: font scale (in percentage) when autoFit = RichText::AUTOFIT_NORMAL
lnSpcReduction
: line spacing reduction (in percentage) when autoFit = RichText::AUTOFIT_NORMAL
horizontalOverflow
verticalOverflow
upright
vertical
columns
bottomInset
in pixelsleftInset
in pixelsrightInset
in pixelstopInset
in pixelsautoShrinkHorizontal
(boolean)autoShrinkVertical
(boolean)columnSpacing
see Column SpacingProperties that can be set for each paragraphs are as follow.
alignment
bulletStyle
see BulletlineSpacing
see Line Spacingfont
For a paragraph, you can define the column spacing.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText;\n\n$richText = new RichText();\n$richText->setColumnSpacing(200);\n$columnSpacing = $richText->getColumnSpacing();\n
"},{"location":"usage/shapes/richtext.html#hyperlink","title":"Hyperlink","text":"For a rich text, you can define the hyperlink.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText;\n\n$richText = new RichText();\n$richText->getHyperlink()->setUrl('https://phpoffice.github.io/PHPPresentation/');\n
"},{"location":"usage/shapes/richtext.html#use-of-text-color","title":"Use of Text Color","text":"Warning
Available only on the PowerPoint2007 Reader/Writer
Hyperlinks can be set to use the text color instead of the default theme color.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText;\n\n$richText = new RichText();\n$richText->getHyperlink()->setUrl('https://phpoffice.github.io/PHPPresentation/');\n$richText->getHyperlink()->setIsTextColorUsed(true);\n
"},{"location":"usage/shapes/richtext.html#paragraph","title":"Paragraph","text":""},{"location":"usage/shapes/richtext.html#bullet","title":"Bullet","text":"For a paragraph, you can define the bullet style.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText\\Paragraph;\nuse PhpOffice\\PhpPresentation\\Style\\Bullet;\n\n$paragraph = new Paragraph();\n$paragraph->getBulletStyle();\n
With the bullet style, you can define the char, the font, the color and the type.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText\\Paragraph;\nuse PhpOffice\\PhpPresentation\\Style\\Bullet;\nuse PhpOffice\\PhpPresentation\\Style\\Color;\n\n$paragraph = new Paragraph();\n$paragraph->getBulletStyle()->setBulletChar('-');\n$paragraph->getBulletStyle()->setBulletType(Bullet::TYPE_BULLET);\n$paragraph->getBulletStyle()->setBulletColor(new Color(Color::COLOR_RED));\n
"},{"location":"usage/shapes/richtext.html#line-spacing","title":"Line Spacing","text":"For a paragraph, you can define the line spacing. By default, mode is in percent (Paragraph::LINE_SPACING_MODE_PERCENT
), but you can use the point mode (Paragraph::LINE_SPACING_MODE_POINT
).
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText\\Paragraph;\n\n$paragraph = new Paragraph();\n$paragraph->setLineSpacing(200);\n$lineSpacing = $paragraph->getLineSpacing();\n\n$paragraph->setLineSpacingMode(Paragraph::LINE_SPACING_MODE_POINT);\n$lineSpacingMode = $paragraph->getLineSpacingMode();\n
"},{"location":"usage/shapes/richtext.html#spacing","title":"Spacing","text":"For a paragraph, you can define the spacing before and after the paragraph in point Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText\\Paragraph;\n\n$paragraph = new Paragraph();\n$paragraph->setSpacingAfter(12);\n$spacingAfter = $paragraph->getSpacingAfter();\n\n$paragraph->setSpacingBefore(34);\n$spacingBefore = $paragraph->getSpacingBefore();\n
"},{"location":"usage/shapes/richtext.html#run","title":"Run","text":"For a run, you can define the language.
Example:
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\RichText\\Run;\n\n$run = new Run();\n$run->setLanguage('fr-FR');\n
"},{"location":"usage/shapes/table.html","title":"Tables","text":"To create a table, use createTableShape
method of slide.
Example:
<?php\n\n$tableShape = $slide->createTableShape($columns);\n
"},{"location":"usage/shapes/table.html#rows","title":"Rows","text":"A row is a child of a table. For creating a row, use createRow
method of a Table shape.
<?php\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n
"},{"location":"usage/shapes/table.html#cells","title":"Cells","text":"A cell is a child of a row.
You can access cell objects with nextCell
method of a Row object.
<?php\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n// Get the first cell\n$cellA1 = $row->nextCell();\n// Get the second cell\n$cellA2 = $row->nextCell();\n
You can access cell object directly.
<?php\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n// Get the first cell\n$cellA1 = $row->getCell(0);\n// Get the second cell\n$cellA2 = $row->getCell(1);\n
"},{"location":"usage/shapes/table.html#define-margins","title":"Define margins","text":"Margins of cells are defined by margins of the first paragraph of cell. Margins of cells are defined in pixels.
For defining margins of cell, you can use the setMargin*
method of a Alignment object of the active paragraph of a Cell object.
<?php\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n$cellA1 = $row->nextCell();\n$cellA1->getActiveParagraph()->getAlignment()\n ->setMarginBottom(20)\n ->setMarginLeft(40)\n ->setMarginRight(60)\n ->setMarginTop(80);\n
"},{"location":"usage/shapes/table.html#define-the-text-direction","title":"Define the text direction","text":"For defining the text direction of cell, you can use the setTextDirection
method of the getAlignment
method of a Cell object. The width is in pixels.
<?php\n\nuse PhpOffice\\PhpPresentation\\Style\\Alignment;\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n$cellA1 = $row->nextCell();\n$cellA1->getAlignment()->setTextDirection(Alignment::TEXT_DIRECTION_VERTICAL_270);\n
"},{"location":"usage/shapes/table.html#define-the-width","title":"Define the width","text":"The width of cells are defined by the width of cell of the first row. If not defined, all cells widths are calculated from the width of the shape and the number of columns.
For defining the width of cell, you can use the setWidth
method of a Cell object. The width is in pixels.
<?php\n\n$tableShape = $slide->createTableShape($columns);\n$row = $tableShape->createRow();\n$cellA1 = $row->nextCell();\n$cellA1->setWidth(100);\n
"},{"location":"usage/slides/animation.html","title":"Animations","text":"You can create multiples animations in a slide.
<?php\nuse PhpOffice\\PhpPresentation\\Slide\\Animation;\n\n$animation1 = new Animation();\n$animation1->addShape($drawing);\n$slide->addAnimation($animation1);\n\n$animation2 = new Animation();\n$animation2->addShape($richtext);\n$slide->addAnimation($animation2);\n
"},{"location":"usage/slides/introduction.html","title":"Introduction","text":"Slides are pages in a presentation. Slides are stored as a zero based array in PHPPresentation
object. Use the method createSlide
to create a new slide and retrieve the slide for other operation such as creating shapes for that slide.
By default, a slide has not a name. You can define it with the method setName
.
<?php\n\n$slide = $presentation->createSlide();\n$slide->setName('Title of the slide');\n
"},{"location":"usage/slides/introduction.html#visibility","title":"Visibility","text":"By default, a slide is visible. You can define it with the method setIsVisible
.
<?php\n\n$slide = $presentation->createSlide();\n$slide->setIsVisible(false);\nvar_dump($slide->isVisible());\n
"},{"location":"usage/slides/layout.html","title":"Slides Layout","text":"A slide is a hierarchy of three components:
Placeholders permit to link these three components together in order that the override is possible.
"},{"location":"usage/slides/layout.html#master-slides","title":"Master slides","text":"You can access to all master slides with the method getAllMasterSlides
or create one with createMasterSlide
.
<?php\n\n$arraySlideMasters = $presentation->getAllMasterSlides();\n$masterSlide = $presentation->createMasterSlide();\n
"},{"location":"usage/slides/layout.html#slides-layout_1","title":"Slides Layout","text":"You can access to all slide layout from a master with the method getAllSlideLayouts
or create one with createSlideLayout
.
<?php\n\n$arraySlideLayouts = $masterSlide->getAllSlideLayouts();\n$slideLayout = $masterSlide->createSlideLayout();\n
"},{"location":"usage/slides/layout.html#placeholders","title":"Placeholders","text":"For each master slide or slide layout, you can add any shape like on a slide.
<?php\n\n$shape = $masterSlide->createChartShape();\n$shape = $slideLayout->createTableShape();\n
You can define a shape as a placeholder for each level with the method setPlaceHolder
. A shape defined in each level will have an override for its formatting in each level.
<?php\n\nuse PhpOffice\\PhpPresentation\\Shape\\Placeholder;\n$shape->setPlaceHolder(new Placeholder(Placeholder::PH_TYPE_TITLE));\n
"}]}
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 8d4d5b5c7..cff675dee 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,157 +2,157 @@