From 2649924db0d6b0924296d824ba6c67a5e03cdbd7 Mon Sep 17 00:00:00 2001 From: Progi1984 Date: Thu, 14 Sep 2023 19:44:44 +0000 Subject: [PATCH] deploy: a836c320ae9f94a7ad287826dd5b8e5824d479d2 --- changes/1.x/1.2.0.html | 1 + .../Collection/AbstractCollection.php.html | 2 +- coverage/Collection/Bookmarks.php.html | 2 +- coverage/Collection/Charts.php.html | 2 +- coverage/Collection/Comments.php.html | 2 +- coverage/Collection/Endnotes.php.html | 2 +- coverage/Collection/Footnotes.php.html | 2 +- coverage/Collection/Titles.php.html | 2 +- coverage/Collection/dashboard.html | 2 +- coverage/Collection/index.html | 2 +- .../ComplexType/FootnoteProperties.php.html | 2 +- coverage/ComplexType/ProofState.php.html | 2 +- coverage/ComplexType/TblWidth.php.html | 2 +- .../ComplexType/TrackChangesView.php.html | 2 +- coverage/ComplexType/dashboard.html | 2 +- coverage/ComplexType/index.html | 2 +- coverage/Element/AbstractContainer.php.html | 2 +- coverage/Element/AbstractElement.php.html | 2 +- coverage/Element/Bookmark.php.html | 2 +- coverage/Element/Cell.php.html | 2 +- coverage/Element/Chart.php.html | 2 +- coverage/Element/CheckBox.php.html | 2 +- coverage/Element/Comment.php.html | 2 +- coverage/Element/Endnote.php.html | 2 +- coverage/Element/Field.php.html | 2 +- coverage/Element/Footer.php.html | 2 +- coverage/Element/Footnote.php.html | 2 +- coverage/Element/FormField.php.html | 2 +- coverage/Element/Header.php.html | 2 +- coverage/Element/Image.php.html | 2 +- coverage/Element/Line.php.html | 2 +- coverage/Element/Link.php.html | 2 +- coverage/Element/ListItem.php.html | 2 +- coverage/Element/ListItemRun.php.html | 2 +- coverage/Element/OLEObject.php.html | 2 +- coverage/Element/PageBreak.php.html | 2 +- coverage/Element/PreserveText.php.html | 2 +- coverage/Element/Row.php.html | 2 +- coverage/Element/SDT.php.html | 2 +- coverage/Element/Section.php.html | 2 +- coverage/Element/Shape.php.html | 2 +- coverage/Element/TOC.php.html | 2 +- coverage/Element/Table.php.html | 2 +- coverage/Element/Text.php.html | 2 +- coverage/Element/TextBox.php.html | 2 +- coverage/Element/TextBreak.php.html | 2 +- coverage/Element/TextRun.php.html | 2 +- coverage/Element/Title.php.html | 2 +- coverage/Element/TrackChange.php.html | 2 +- coverage/Element/dashboard.html | 2 +- coverage/Element/index.html | 2 +- coverage/Escaper/AbstractEscaper.php.html | 2 +- coverage/Escaper/EscaperInterface.php.html | 2 +- coverage/Escaper/RegExp.php.html | 2 +- coverage/Escaper/Rtf.php.html | 2 +- coverage/Escaper/Xml.php.html | 2 +- coverage/Escaper/dashboard.html | 2 +- coverage/Escaper/index.html | 2 +- coverage/Exception/CopyFileException.php.html | 2 +- .../CreateTemporaryFileException.php.html | 2 +- coverage/Exception/Exception.php.html | 2 +- .../Exception/InvalidImageException.php.html | 2 +- .../Exception/InvalidObjectException.php.html | 2 +- .../Exception/InvalidStyleException.php.html | 2 +- .../UnsupportedImageTypeException.php.html | 2 +- coverage/Exception/dashboard.html | 2 +- coverage/Exception/index.html | 2 +- coverage/IOFactory.php.html | 2 +- coverage/Media.php.html | 2 +- coverage/Metadata/Compatibility.php.html | 2 +- coverage/Metadata/DocInfo.php.html | 2 +- coverage/Metadata/Protection.php.html | 2 +- coverage/Metadata/Settings.php.html | 2 +- coverage/Metadata/dashboard.html | 2 +- coverage/Metadata/index.html | 2 +- coverage/PhpWord.php.html | 2 +- coverage/Reader/AbstractReader.php.html | 2 +- coverage/Reader/HTML.php.html | 2 +- coverage/Reader/MsDoc.php.html | 2 +- coverage/Reader/ODText.php.html | 2 +- coverage/Reader/ODText/AbstractPart.php.html | 2 +- coverage/Reader/ODText/Content.php.html | 2 +- coverage/Reader/ODText/Meta.php.html | 2 +- coverage/Reader/ODText/dashboard.html | 2 +- coverage/Reader/ODText/index.html | 2 +- coverage/Reader/RTF.php.html | 2 +- coverage/Reader/RTF/Document.php.html | 2 +- coverage/Reader/RTF/dashboard.html | 2 +- coverage/Reader/RTF/index.html | 2 +- coverage/Reader/ReaderInterface.php.html | 2 +- coverage/Reader/Word2007.php.html | 2 +- .../Reader/Word2007/AbstractPart.php.html | 2 +- coverage/Reader/Word2007/Comments.php.html | 2 +- coverage/Reader/Word2007/DocPropsApp.php.html | 2 +- .../Reader/Word2007/DocPropsCore.php.html | 2 +- .../Reader/Word2007/DocPropsCustom.php.html | 2 +- coverage/Reader/Word2007/Document.php.html | 2 +- coverage/Reader/Word2007/Endnotes.php.html | 2 +- coverage/Reader/Word2007/Footnotes.php.html | 2 +- coverage/Reader/Word2007/Numbering.php.html | 2 +- coverage/Reader/Word2007/Settings.php.html | 2 +- coverage/Reader/Word2007/Styles.php.html | 2 +- coverage/Reader/Word2007/dashboard.html | 2 +- coverage/Reader/Word2007/index.html | 2 +- coverage/Reader/dashboard.html | 2 +- coverage/Reader/index.html | 2 +- coverage/Settings.php.html | 2 +- coverage/Shared/AbstractEnum.php.html | 2 +- coverage/Shared/Converter.php.html | 2 +- coverage/Shared/Css.php.html | 2 +- coverage/Shared/Drawing.php.html | 2 +- coverage/Shared/Html.php.html | 2 +- .../Shared/Microsoft/PasswordEncoder.php.html | 2 +- coverage/Shared/Microsoft/dashboard.html | 2 +- coverage/Shared/Microsoft/index.html | 2 +- coverage/Shared/OLERead.php.html | 2 +- coverage/Shared/PCLZip/dashboard.html | 2 +- coverage/Shared/PCLZip/index.html | 2 +- coverage/Shared/PCLZip/pclzip.lib.php.html | 2 +- coverage/Shared/Text.php.html | 282 +- coverage/Shared/XMLReader.php.html | 2 +- coverage/Shared/XMLWriter.php.html | 2 +- coverage/Shared/ZipArchive.php.html | 2 +- coverage/Shared/dashboard.html | 10 +- coverage/Shared/index.html | 36 +- coverage/SimpleType/Border.php.html | 2 +- coverage/SimpleType/DocProtect.php.html | 2 +- coverage/SimpleType/Jc.php.html | 2 +- coverage/SimpleType/JcTable.php.html | 2 +- coverage/SimpleType/LineSpacingRule.php.html | 2 +- coverage/SimpleType/NumberFormat.php.html | 2 +- coverage/SimpleType/TblWidth.php.html | 2 +- coverage/SimpleType/TextAlignment.php.html | 2 +- coverage/SimpleType/VerticalJc.php.html | 2 +- coverage/SimpleType/Zoom.php.html | 2 +- coverage/SimpleType/dashboard.html | 2 +- coverage/SimpleType/index.html | 2 +- coverage/Style.php.html | 2 +- coverage/Style/AbstractStyle.php.html | 2 +- coverage/Style/Border.php.html | 2 +- coverage/Style/Cell.php.html | 2 +- coverage/Style/Chart.php.html | 2 +- coverage/Style/Extrusion.php.html | 2 +- coverage/Style/Fill.php.html | 2 +- coverage/Style/Font.php.html | 2 +- coverage/Style/Frame.php.html | 2 +- coverage/Style/Image.php.html | 2 +- coverage/Style/Indentation.php.html | 2 +- coverage/Style/Language.php.html | 2 +- coverage/Style/Line.php.html | 2 +- coverage/Style/LineNumbering.php.html | 2 +- coverage/Style/ListItem.php.html | 2 +- coverage/Style/Numbering.php.html | 2 +- coverage/Style/NumberingLevel.php.html | 2 +- coverage/Style/Outline.php.html | 2 +- coverage/Style/Paper.php.html | 2 +- coverage/Style/Paragraph.php.html | 2 +- coverage/Style/Row.php.html | 2 +- coverage/Style/Section.php.html | 2 +- coverage/Style/Shading.php.html | 2 +- coverage/Style/Shadow.php.html | 2 +- coverage/Style/Shape.php.html | 2 +- coverage/Style/Spacing.php.html | 2 +- coverage/Style/TOC.php.html | 2 +- coverage/Style/Tab.php.html | 2 +- coverage/Style/Table.php.html | 2 +- coverage/Style/TablePosition.php.html | 2 +- coverage/Style/TextBox.php.html | 2 +- coverage/Style/dashboard.html | 2 +- coverage/Style/index.html | 2 +- coverage/TemplateProcessor.php.html | 2496 +++++++++-------- coverage/Writer/AbstractWriter.php.html | 2 +- coverage/Writer/HTML.php.html | 2 +- .../HTML/Element/AbstractElement.php.html | 2 +- .../Writer/HTML/Element/Bookmark.php.html | 2 +- .../Writer/HTML/Element/Container.php.html | 2 +- coverage/Writer/HTML/Element/Endnote.php.html | 2 +- .../Writer/HTML/Element/Footnote.php.html | 2 +- coverage/Writer/HTML/Element/Image.php.html | 2 +- coverage/Writer/HTML/Element/Link.php.html | 2 +- .../Writer/HTML/Element/ListItem.php.html | 2 +- .../Writer/HTML/Element/ListItemRun.php.html | 2 +- .../Writer/HTML/Element/PageBreak.php.html | 2 +- coverage/Writer/HTML/Element/Table.php.html | 2 +- coverage/Writer/HTML/Element/Text.php.html | 2 +- .../Writer/HTML/Element/TextBreak.php.html | 2 +- coverage/Writer/HTML/Element/TextRun.php.html | 2 +- coverage/Writer/HTML/Element/Title.php.html | 2 +- coverage/Writer/HTML/Element/dashboard.html | 2 +- coverage/Writer/HTML/Element/index.html | 2 +- .../Writer/HTML/Part/AbstractPart.php.html | 2 +- coverage/Writer/HTML/Part/Body.php.html | 2 +- coverage/Writer/HTML/Part/Head.php.html | 2 +- coverage/Writer/HTML/Part/dashboard.html | 2 +- coverage/Writer/HTML/Part/index.html | 2 +- .../Writer/HTML/Style/AbstractStyle.php.html | 2 +- coverage/Writer/HTML/Style/Font.php.html | 2 +- coverage/Writer/HTML/Style/Generic.php.html | 2 +- coverage/Writer/HTML/Style/Image.php.html | 2 +- coverage/Writer/HTML/Style/Paragraph.php.html | 2 +- coverage/Writer/HTML/Style/dashboard.html | 2 +- coverage/Writer/HTML/Style/index.html | 2 +- coverage/Writer/HTML/dashboard.html | 2 +- coverage/Writer/HTML/index.html | 2 +- coverage/Writer/ODText.php.html | 2 +- .../ODText/Element/AbstractElement.php.html | 2 +- .../Writer/ODText/Element/Container.php.html | 2 +- coverage/Writer/ODText/Element/Field.php.html | 2 +- coverage/Writer/ODText/Element/Image.php.html | 2 +- coverage/Writer/ODText/Element/Link.php.html | 2 +- .../Writer/ODText/Element/PageBreak.php.html | 2 +- coverage/Writer/ODText/Element/Table.php.html | 2 +- coverage/Writer/ODText/Element/Text.php.html | 2 +- .../Writer/ODText/Element/TextBreak.php.html | 2 +- .../Writer/ODText/Element/TextRun.php.html | 2 +- coverage/Writer/ODText/Element/Title.php.html | 2 +- coverage/Writer/ODText/Element/dashboard.html | 2 +- coverage/Writer/ODText/Element/index.html | 2 +- .../Writer/ODText/Part/AbstractPart.php.html | 2 +- coverage/Writer/ODText/Part/Content.php.html | 2 +- coverage/Writer/ODText/Part/Manifest.php.html | 2 +- coverage/Writer/ODText/Part/Meta.php.html | 2 +- coverage/Writer/ODText/Part/Mimetype.php.html | 2 +- coverage/Writer/ODText/Part/Styles.php.html | 2 +- coverage/Writer/ODText/Part/dashboard.html | 2 +- coverage/Writer/ODText/Part/index.html | 2 +- .../ODText/Style/AbstractStyle.php.html | 2 +- coverage/Writer/ODText/Style/Font.php.html | 2 +- coverage/Writer/ODText/Style/Image.php.html | 2 +- .../Writer/ODText/Style/Paragraph.php.html | 2 +- coverage/Writer/ODText/Style/Section.php.html | 2 +- coverage/Writer/ODText/Style/Table.php.html | 2 +- coverage/Writer/ODText/Style/dashboard.html | 2 +- coverage/Writer/ODText/Style/index.html | 2 +- coverage/Writer/ODText/dashboard.html | 2 +- coverage/Writer/ODText/index.html | 2 +- coverage/Writer/PDF.php.html | 2 +- coverage/Writer/PDF/AbstractRenderer.php.html | 2 +- coverage/Writer/PDF/DomPDF.php.html | 2 +- coverage/Writer/PDF/MPDF.php.html | 2 +- coverage/Writer/PDF/TCPDF.php.html | 2 +- coverage/Writer/PDF/dashboard.html | 2 +- coverage/Writer/PDF/index.html | 2 +- coverage/Writer/RTF.php.html | 2 +- .../RTF/Element/AbstractElement.php.html | 2 +- .../Writer/RTF/Element/Container.php.html | 2 +- coverage/Writer/RTF/Element/Field.php.html | 2 +- coverage/Writer/RTF/Element/Image.php.html | 2 +- coverage/Writer/RTF/Element/Link.php.html | 2 +- coverage/Writer/RTF/Element/ListItem.php.html | 2 +- .../Writer/RTF/Element/PageBreak.php.html | 2 +- coverage/Writer/RTF/Element/Table.php.html | 2 +- coverage/Writer/RTF/Element/Text.php.html | 2 +- .../Writer/RTF/Element/TextBreak.php.html | 2 +- coverage/Writer/RTF/Element/TextRun.php.html | 2 +- coverage/Writer/RTF/Element/Title.php.html | 2 +- coverage/Writer/RTF/Element/dashboard.html | 2 +- coverage/Writer/RTF/Element/index.html | 2 +- .../Writer/RTF/Part/AbstractPart.php.html | 2 +- coverage/Writer/RTF/Part/Document.php.html | 2 +- coverage/Writer/RTF/Part/Header.php.html | 2 +- coverage/Writer/RTF/Part/dashboard.html | 2 +- coverage/Writer/RTF/Part/index.html | 2 +- .../Writer/RTF/Style/AbstractStyle.php.html | 2 +- coverage/Writer/RTF/Style/Border.php.html | 2 +- coverage/Writer/RTF/Style/Font.php.html | 2 +- .../Writer/RTF/Style/Indentation.php.html | 2 +- coverage/Writer/RTF/Style/Paragraph.php.html | 2 +- coverage/Writer/RTF/Style/Section.php.html | 2 +- coverage/Writer/RTF/Style/Tab.php.html | 2 +- coverage/Writer/RTF/Style/dashboard.html | 2 +- coverage/Writer/RTF/Style/index.html | 2 +- coverage/Writer/RTF/dashboard.html | 2 +- coverage/Writer/RTF/index.html | 2 +- coverage/Writer/Word2007.php.html | 2 +- .../Word2007/Element/AbstractElement.php.html | 2 +- .../Writer/Word2007/Element/Bookmark.php.html | 2 +- .../Writer/Word2007/Element/Chart.php.html | 2 +- .../Writer/Word2007/Element/CheckBox.php.html | 2 +- .../Word2007/Element/Container.php.html | 2 +- .../Writer/Word2007/Element/Endnote.php.html | 2 +- .../Writer/Word2007/Element/Field.php.html | 2 +- .../Writer/Word2007/Element/Footnote.php.html | 2 +- .../Word2007/Element/FormField.php.html | 2 +- .../Writer/Word2007/Element/Image.php.html | 2 +- .../Writer/Word2007/Element/Line.php.html | 2 +- .../Writer/Word2007/Element/Link.php.html | 2 +- .../Writer/Word2007/Element/ListItem.php.html | 2 +- .../Word2007/Element/ListItemRun.php.html | 2 +- .../Word2007/Element/OLEObject.php.html | 2 +- .../Word2007/Element/PageBreak.php.html | 2 +- .../Element/ParagraphAlignment.php.html | 2 +- .../Word2007/Element/PreserveText.php.html | 2 +- coverage/Writer/Word2007/Element/SDT.php.html | 2 +- .../Writer/Word2007/Element/Shape.php.html | 2 +- coverage/Writer/Word2007/Element/TOC.php.html | 2 +- .../Writer/Word2007/Element/Table.php.html | 2 +- .../Word2007/Element/TableAlignment.php.html | 2 +- .../Writer/Word2007/Element/Text.php.html | 2 +- .../Writer/Word2007/Element/TextBox.php.html | 2 +- .../Word2007/Element/TextBreak.php.html | 2 +- .../Writer/Word2007/Element/TextRun.php.html | 2 +- .../Writer/Word2007/Element/Title.php.html | 2 +- .../Writer/Word2007/Element/dashboard.html | 2 +- coverage/Writer/Word2007/Element/index.html | 2 +- .../Word2007/Part/AbstractPart.php.html | 2 +- coverage/Writer/Word2007/Part/Chart.php.html | 2 +- .../Writer/Word2007/Part/Comments.php.html | 2 +- .../Word2007/Part/ContentTypes.php.html | 2 +- .../Writer/Word2007/Part/DocPropsApp.php.html | 2 +- .../Word2007/Part/DocPropsCore.php.html | 2 +- .../Word2007/Part/DocPropsCustom.php.html | 2 +- .../Writer/Word2007/Part/Document.php.html | 2 +- .../Writer/Word2007/Part/Endnotes.php.html | 2 +- .../Writer/Word2007/Part/FontTable.php.html | 2 +- coverage/Writer/Word2007/Part/Footer.php.html | 2 +- .../Writer/Word2007/Part/Footnotes.php.html | 2 +- coverage/Writer/Word2007/Part/Header.php.html | 2 +- .../Writer/Word2007/Part/Numbering.php.html | 2 +- coverage/Writer/Word2007/Part/Rels.php.html | 2 +- .../Word2007/Part/RelsDocument.php.html | 2 +- .../Writer/Word2007/Part/RelsPart.php.html | 2 +- .../Writer/Word2007/Part/Settings.php.html | 2 +- coverage/Writer/Word2007/Part/Styles.php.html | 2 +- coverage/Writer/Word2007/Part/Theme.php.html | 2 +- .../Writer/Word2007/Part/WebSettings.php.html | 2 +- coverage/Writer/Word2007/Part/dashboard.html | 2 +- coverage/Writer/Word2007/Part/index.html | 2 +- .../Word2007/Style/AbstractStyle.php.html | 2 +- coverage/Writer/Word2007/Style/Cell.php.html | 2 +- .../Writer/Word2007/Style/Extrusion.php.html | 2 +- coverage/Writer/Word2007/Style/Fill.php.html | 2 +- coverage/Writer/Word2007/Style/Font.php.html | 2 +- coverage/Writer/Word2007/Style/Frame.php.html | 2 +- coverage/Writer/Word2007/Style/Image.php.html | 2 +- .../Word2007/Style/Indentation.php.html | 2 +- coverage/Writer/Word2007/Style/Line.php.html | 2 +- .../Word2007/Style/LineNumbering.php.html | 2 +- .../Word2007/Style/MarginBorder.php.html | 2 +- .../Writer/Word2007/Style/Outline.php.html | 2 +- .../Writer/Word2007/Style/Paragraph.php.html | 2 +- coverage/Writer/Word2007/Style/Row.php.html | 2 +- .../Writer/Word2007/Style/Section.php.html | 2 +- .../Writer/Word2007/Style/Shading.php.html | 2 +- .../Writer/Word2007/Style/Shadow.php.html | 2 +- coverage/Writer/Word2007/Style/Shape.php.html | 2 +- .../Writer/Word2007/Style/Spacing.php.html | 2 +- coverage/Writer/Word2007/Style/Tab.php.html | 2 +- coverage/Writer/Word2007/Style/Table.php.html | 2 +- .../Word2007/Style/TablePosition.php.html | 2 +- .../Writer/Word2007/Style/TextBox.php.html | 2 +- coverage/Writer/Word2007/Style/dashboard.html | 2 +- coverage/Writer/Word2007/Style/index.html | 2 +- coverage/Writer/Word2007/dashboard.html | 2 +- coverage/Writer/Word2007/index.html | 2 +- coverage/Writer/WriterInterface.php.html | 2 +- coverage/Writer/dashboard.html | 2 +- coverage/Writer/index.html | 2 +- coverage/dashboard.html | 36 +- coverage/index.html | 44 +- .../PhpOffice-PhpWord-Shared-Text.html | 8 +- .../PhpOffice-PhpWord-TemplateProcessor.html | 100 +- search/search_index.json | 2 +- sitemap.xml.gz | Bin 548 -> 548 bytes 364 files changed, 1868 insertions(+), 1853 deletions(-) diff --git a/changes/1.x/1.2.0.html b/changes/1.x/1.2.0.html index 4c406689d8..b1b8ef0b2d 100644 --- a/changes/1.x/1.2.0.html +++ b/changes/1.x/1.2.0.html @@ -1963,6 +1963,7 @@

Miscellaneous

  • Bump phpstan/phpstan-phpunit from 1.3.13 to 1.3.14 by @dependabot in #2457
  • Bump symfony/process from 5.4.26 to 5.4.28 by @dependabot in #2456
  • Bump phpunit/phpunit from 9.6.10 to 9.6.11 by @dependabot in #2455
  • +
  • Remove deprecated utf8_encode in PHP 8.2 by @mhcwebdesign in #2447 & #2472
  • diff --git a/coverage/Collection/AbstractCollection.php.html b/coverage/Collection/AbstractCollection.php.html index 895bfcff68..4d1f4524b4 100644 --- a/coverage/Collection/AbstractCollection.php.html +++ b/coverage/Collection/AbstractCollection.php.html @@ -323,7 +323,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Collection/Bookmarks.php.html b/coverage/Collection/Bookmarks.php.html index 19e81d781d..6180bd28c5 100644 --- a/coverage/Collection/Bookmarks.php.html +++ b/coverage/Collection/Bookmarks.php.html @@ -113,7 +113,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Collection/Charts.php.html b/coverage/Collection/Charts.php.html index 79e001314d..b281bd71b1 100644 --- a/coverage/Collection/Charts.php.html +++ b/coverage/Collection/Charts.php.html @@ -113,7 +113,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Collection/Comments.php.html b/coverage/Collection/Comments.php.html index 7200e6c658..605a736ebc 100644 --- a/coverage/Collection/Comments.php.html +++ b/coverage/Collection/Comments.php.html @@ -113,7 +113,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Collection/Endnotes.php.html b/coverage/Collection/Endnotes.php.html index 3601bcdea7..75bac32a67 100644 --- a/coverage/Collection/Endnotes.php.html +++ b/coverage/Collection/Endnotes.php.html @@ -113,7 +113,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Collection/Footnotes.php.html b/coverage/Collection/Footnotes.php.html index c4423ac12b..386f0aa5a1 100644 --- a/coverage/Collection/Footnotes.php.html +++ b/coverage/Collection/Footnotes.php.html @@ -113,7 +113,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Collection/Titles.php.html b/coverage/Collection/Titles.php.html index e734800b27..14f9bcdef1 100644 --- a/coverage/Collection/Titles.php.html +++ b/coverage/Collection/Titles.php.html @@ -113,7 +113,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Collection/dashboard.html b/coverage/Collection/dashboard.html index 32a67c9626..fe994a4256 100644 --- a/coverage/Collection/dashboard.html +++ b/coverage/Collection/dashboard.html @@ -136,7 +136,7 @@

    Project Risks

    diff --git a/coverage/Collection/index.html b/coverage/Collection/index.html index bdc0896a2b..53c1f7133a 100644 --- a/coverage/Collection/index.html +++ b/coverage/Collection/index.html @@ -189,7 +189,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/ComplexType/FootnoteProperties.php.html b/coverage/ComplexType/FootnoteProperties.php.html index fd768de13a..5ffaa6d27e 100644 --- a/coverage/ComplexType/FootnoteProperties.php.html +++ b/coverage/ComplexType/FootnoteProperties.php.html @@ -476,7 +476,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/ComplexType/ProofState.php.html b/coverage/ComplexType/ProofState.php.html index 66d8f3717f..1a671a3273 100644 --- a/coverage/ComplexType/ProofState.php.html +++ b/coverage/ComplexType/ProofState.php.html @@ -312,7 +312,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/ComplexType/TblWidth.php.html b/coverage/ComplexType/TblWidth.php.html index 09b39dd374..56d9915274 100644 --- a/coverage/ComplexType/TblWidth.php.html +++ b/coverage/ComplexType/TblWidth.php.html @@ -241,7 +241,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/ComplexType/TrackChangesView.php.html b/coverage/ComplexType/TrackChangesView.php.html index 7887d740ca..d3ef9e4b76 100644 --- a/coverage/ComplexType/TrackChangesView.php.html +++ b/coverage/ComplexType/TrackChangesView.php.html @@ -502,7 +502,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/ComplexType/dashboard.html b/coverage/ComplexType/dashboard.html index d1059dc625..0d13f0d30d 100644 --- a/coverage/ComplexType/dashboard.html +++ b/coverage/ComplexType/dashboard.html @@ -136,7 +136,7 @@

    Project Risks

    diff --git a/coverage/ComplexType/index.html b/coverage/ComplexType/index.html index 6bf05e7a65..33854517cc 100644 --- a/coverage/ComplexType/index.html +++ b/coverage/ComplexType/index.html @@ -195,7 +195,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/AbstractContainer.php.html b/coverage/Element/AbstractContainer.php.html index 251e4ef600..c1ac38445f 100644 --- a/coverage/Element/AbstractContainer.php.html +++ b/coverage/Element/AbstractContainer.php.html @@ -558,7 +558,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/AbstractElement.php.html b/coverage/Element/AbstractElement.php.html index e60b681959..6a22cf5cfb 100644 --- a/coverage/Element/AbstractElement.php.html +++ b/coverage/Element/AbstractElement.php.html @@ -1233,7 +1233,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Bookmark.php.html b/coverage/Element/Bookmark.php.html index 3f502941a7..95f0c3f216 100644 --- a/coverage/Element/Bookmark.php.html +++ b/coverage/Element/Bookmark.php.html @@ -220,7 +220,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Cell.php.html b/coverage/Element/Cell.php.html index 6680c54205..151190e612 100644 --- a/coverage/Element/Cell.php.html +++ b/coverage/Element/Cell.php.html @@ -259,7 +259,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Chart.php.html b/coverage/Element/Chart.php.html index 180a68cf47..a4f085f5ea 100644 --- a/coverage/Element/Chart.php.html +++ b/coverage/Element/Chart.php.html @@ -377,7 +377,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/CheckBox.php.html b/coverage/Element/CheckBox.php.html index 3a956331f3..32d8f5884f 100644 --- a/coverage/Element/CheckBox.php.html +++ b/coverage/Element/CheckBox.php.html @@ -255,7 +255,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Comment.php.html b/coverage/Element/Comment.php.html index 9bc4175724..a8db15dd7b 100644 --- a/coverage/Element/Comment.php.html +++ b/coverage/Element/Comment.php.html @@ -373,7 +373,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Endnote.php.html b/coverage/Element/Endnote.php.html index cac5788e36..8b38808a3d 100644 --- a/coverage/Element/Endnote.php.html +++ b/coverage/Element/Endnote.php.html @@ -179,7 +179,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Field.php.html b/coverage/Element/Field.php.html index 4ce309e4f6..4f794cccf0 100644 --- a/coverage/Element/Field.php.html +++ b/coverage/Element/Field.php.html @@ -655,7 +655,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Footer.php.html b/coverage/Element/Footer.php.html index 8e507eae3a..c2ffbdbe6d 100644 --- a/coverage/Element/Footer.php.html +++ b/coverage/Element/Footer.php.html @@ -366,7 +366,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Footnote.php.html b/coverage/Element/Footnote.php.html index d27641c472..b6b8a3c86b 100644 --- a/coverage/Element/Footnote.php.html +++ b/coverage/Element/Footnote.php.html @@ -223,7 +223,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/FormField.php.html b/coverage/Element/FormField.php.html index bb592414e0..74ba40167c 100644 --- a/coverage/Element/FormField.php.html +++ b/coverage/Element/FormField.php.html @@ -558,7 +558,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Header.php.html b/coverage/Element/Header.php.html index 16f61445c9..284d31f8f7 100644 --- a/coverage/Element/Header.php.html +++ b/coverage/Element/Header.php.html @@ -180,7 +180,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Image.php.html b/coverage/Element/Image.php.html index 2960cbc5ee..6e15152371 100644 --- a/coverage/Element/Image.php.html +++ b/coverage/Element/Image.php.html @@ -1287,7 +1287,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Line.php.html b/coverage/Element/Line.php.html index 11d367ff3e..54ed846e88 100644 --- a/coverage/Element/Line.php.html +++ b/coverage/Element/Line.php.html @@ -213,7 +213,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Link.php.html b/coverage/Element/Link.php.html index 2871fd2245..faf1019204 100644 --- a/coverage/Element/Link.php.html +++ b/coverage/Element/Link.php.html @@ -386,7 +386,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/ListItem.php.html b/coverage/Element/ListItem.php.html index 579739d980..ab134cda8e 100644 --- a/coverage/Element/ListItem.php.html +++ b/coverage/Element/ListItem.php.html @@ -338,7 +338,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/ListItemRun.php.html b/coverage/Element/ListItemRun.php.html index 75f3cad963..84d9be82b3 100644 --- a/coverage/Element/ListItemRun.php.html +++ b/coverage/Element/ListItemRun.php.html @@ -267,7 +267,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/OLEObject.php.html b/coverage/Element/OLEObject.php.html index cd44919bc6..0ca39bb9af 100644 --- a/coverage/Element/OLEObject.php.html +++ b/coverage/Element/OLEObject.php.html @@ -387,7 +387,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/PageBreak.php.html b/coverage/Element/PageBreak.php.html index ca4cffee08..afb35725a2 100644 --- a/coverage/Element/PageBreak.php.html +++ b/coverage/Element/PageBreak.php.html @@ -169,7 +169,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/PreserveText.php.html b/coverage/Element/PreserveText.php.html index 6e752fce0e..1a62eecb8f 100644 --- a/coverage/Element/PreserveText.php.html +++ b/coverage/Element/PreserveText.php.html @@ -302,7 +302,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Row.php.html b/coverage/Element/Row.php.html index 99412ec033..17ae13e0f6 100644 --- a/coverage/Element/Row.php.html +++ b/coverage/Element/Row.php.html @@ -334,7 +334,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/SDT.php.html b/coverage/Element/SDT.php.html index 1f93776553..adf134f80b 100644 --- a/coverage/Element/SDT.php.html +++ b/coverage/Element/SDT.php.html @@ -553,7 +553,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Section.php.html b/coverage/Element/Section.php.html index 1918fcfece..ed28b7767f 100644 --- a/coverage/Element/Section.php.html +++ b/coverage/Element/Section.php.html @@ -577,7 +577,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Shape.php.html b/coverage/Element/Shape.php.html index 2d419d140a..78a87f68a2 100644 --- a/coverage/Element/Shape.php.html +++ b/coverage/Element/Shape.php.html @@ -293,7 +293,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/TOC.php.html b/coverage/Element/TOC.php.html index 39c8277dda..e8b0e6d076 100644 --- a/coverage/Element/TOC.php.html +++ b/coverage/Element/TOC.php.html @@ -461,7 +461,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Table.php.html b/coverage/Element/Table.php.html index a7160c309f..d77b6245b1 100644 --- a/coverage/Element/Table.php.html +++ b/coverage/Element/Table.php.html @@ -490,7 +490,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Text.php.html b/coverage/Element/Text.php.html index c5af3dfafe..a6e555f322 100644 --- a/coverage/Element/Text.php.html +++ b/coverage/Element/Text.php.html @@ -426,7 +426,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/TextBox.php.html b/coverage/Element/TextBox.php.html index e265cfd795..1dfc7112f8 100644 --- a/coverage/Element/TextBox.php.html +++ b/coverage/Element/TextBox.php.html @@ -220,7 +220,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/TextBreak.php.html b/coverage/Element/TextBreak.php.html index 886053ce9a..53ca3a5c01 100644 --- a/coverage/Element/TextBreak.php.html +++ b/coverage/Element/TextBreak.php.html @@ -380,7 +380,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/TextRun.php.html b/coverage/Element/TextRun.php.html index e7756e6b10..62bf5f8966 100644 --- a/coverage/Element/TextRun.php.html +++ b/coverage/Element/TextRun.php.html @@ -263,7 +263,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/Title.php.html b/coverage/Element/Title.php.html index 621de8d358..35a38bca4e 100644 --- a/coverage/Element/Title.php.html +++ b/coverage/Element/Title.php.html @@ -354,7 +354,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/TrackChange.php.html b/coverage/Element/TrackChange.php.html index 40a7242788..feaa79a4a7 100644 --- a/coverage/Element/TrackChange.php.html +++ b/coverage/Element/TrackChange.php.html @@ -308,7 +308,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Element/dashboard.html b/coverage/Element/dashboard.html index ec3e70abef..f11bce74b1 100644 --- a/coverage/Element/dashboard.html +++ b/coverage/Element/dashboard.html @@ -140,7 +140,7 @@

    Project Risks

    diff --git a/coverage/Element/index.html b/coverage/Element/index.html index 1bb9e67183..4ca9a21330 100644 --- a/coverage/Element/index.html +++ b/coverage/Element/index.html @@ -1007,7 +1007,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Escaper/AbstractEscaper.php.html b/coverage/Escaper/AbstractEscaper.php.html index f002d38037..5b874ffa63 100644 --- a/coverage/Escaper/AbstractEscaper.php.html +++ b/coverage/Escaper/AbstractEscaper.php.html @@ -156,7 +156,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Escaper/EscaperInterface.php.html b/coverage/Escaper/EscaperInterface.php.html index 4b91c4be86..b200784cfd 100644 --- a/coverage/Escaper/EscaperInterface.php.html +++ b/coverage/Escaper/EscaperInterface.php.html @@ -105,7 +105,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Escaper/RegExp.php.html b/coverage/Escaper/RegExp.php.html index 635e81fdcf..6702df7e7b 100644 --- a/coverage/Escaper/RegExp.php.html +++ b/coverage/Escaper/RegExp.php.html @@ -131,7 +131,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Escaper/Rtf.php.html b/coverage/Escaper/Rtf.php.html index 6004323de7..b67d8f9795 100644 --- a/coverage/Escaper/Rtf.php.html +++ b/coverage/Escaper/Rtf.php.html @@ -220,7 +220,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Escaper/Xml.php.html b/coverage/Escaper/Xml.php.html index 95061ca3bc..b85a33d43b 100644 --- a/coverage/Escaper/Xml.php.html +++ b/coverage/Escaper/Xml.php.html @@ -129,7 +129,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Escaper/dashboard.html b/coverage/Escaper/dashboard.html index f1f035d5fa..2bd7d79ea6 100644 --- a/coverage/Escaper/dashboard.html +++ b/coverage/Escaper/dashboard.html @@ -136,7 +136,7 @@

    Project Risks

    diff --git a/coverage/Escaper/index.html b/coverage/Escaper/index.html index 3d078f2cf8..394f32da17 100644 --- a/coverage/Escaper/index.html +++ b/coverage/Escaper/index.html @@ -133,7 +133,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Exception/CopyFileException.php.html b/coverage/Exception/CopyFileException.php.html index 5d92c68890..72003b899f 100644 --- a/coverage/Exception/CopyFileException.php.html +++ b/coverage/Exception/CopyFileException.php.html @@ -177,7 +177,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Exception/CreateTemporaryFileException.php.html b/coverage/Exception/CreateTemporaryFileException.php.html index 7c791a350d..b49384002b 100644 --- a/coverage/Exception/CreateTemporaryFileException.php.html +++ b/coverage/Exception/CreateTemporaryFileException.php.html @@ -175,7 +175,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Exception/Exception.php.html b/coverage/Exception/Exception.php.html index e1716c339f..5c35b289d5 100644 --- a/coverage/Exception/Exception.php.html +++ b/coverage/Exception/Exception.php.html @@ -111,7 +111,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Exception/InvalidImageException.php.html b/coverage/Exception/InvalidImageException.php.html index 4a5f9b6abb..aa888ad9e8 100644 --- a/coverage/Exception/InvalidImageException.php.html +++ b/coverage/Exception/InvalidImageException.php.html @@ -111,7 +111,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Exception/InvalidObjectException.php.html b/coverage/Exception/InvalidObjectException.php.html index 9f0b20c3e9..c852ee8f8e 100644 --- a/coverage/Exception/InvalidObjectException.php.html +++ b/coverage/Exception/InvalidObjectException.php.html @@ -111,7 +111,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Exception/InvalidStyleException.php.html b/coverage/Exception/InvalidStyleException.php.html index 5115b6a608..f7a56e8334 100644 --- a/coverage/Exception/InvalidStyleException.php.html +++ b/coverage/Exception/InvalidStyleException.php.html @@ -113,7 +113,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Exception/UnsupportedImageTypeException.php.html b/coverage/Exception/UnsupportedImageTypeException.php.html index e8e7be2e68..a81701c28b 100644 --- a/coverage/Exception/UnsupportedImageTypeException.php.html +++ b/coverage/Exception/UnsupportedImageTypeException.php.html @@ -111,7 +111,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Exception/dashboard.html b/coverage/Exception/dashboard.html index 29dae294ae..44f9bbc387 100644 --- a/coverage/Exception/dashboard.html +++ b/coverage/Exception/dashboard.html @@ -136,7 +136,7 @@

    Project Risks

    diff --git a/coverage/Exception/index.html b/coverage/Exception/index.html index 1d45fcfcdb..bc6cc02945 100644 --- a/coverage/Exception/index.html +++ b/coverage/Exception/index.html @@ -204,7 +204,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/IOFactory.php.html b/coverage/IOFactory.php.html index 756593933e..8fbbbc3704 100644 --- a/coverage/IOFactory.php.html +++ b/coverage/IOFactory.php.html @@ -330,7 +330,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Media.php.html b/coverage/Media.php.html index 347b1890e1..dd3fda9721 100644 --- a/coverage/Media.php.html +++ b/coverage/Media.php.html @@ -434,7 +434,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Metadata/Compatibility.php.html b/coverage/Metadata/Compatibility.php.html index 32e6ee64a8..7e26d34ddd 100644 --- a/coverage/Metadata/Compatibility.php.html +++ b/coverage/Metadata/Compatibility.php.html @@ -224,7 +224,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Metadata/DocInfo.php.html b/coverage/Metadata/DocInfo.php.html index b76fe8fa29..e818c8f0e5 100644 --- a/coverage/Metadata/DocInfo.php.html +++ b/coverage/Metadata/DocInfo.php.html @@ -1422,7 +1422,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Metadata/Protection.php.html b/coverage/Metadata/Protection.php.html index fe92afb738..8640e86f01 100644 --- a/coverage/Metadata/Protection.php.html +++ b/coverage/Metadata/Protection.php.html @@ -563,7 +563,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Metadata/Settings.php.html b/coverage/Metadata/Settings.php.html index 739327652f..38668a44f6 100644 --- a/coverage/Metadata/Settings.php.html +++ b/coverage/Metadata/Settings.php.html @@ -1455,7 +1455,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Metadata/dashboard.html b/coverage/Metadata/dashboard.html index 0603c96df9..3607a4a489 100644 --- a/coverage/Metadata/dashboard.html +++ b/coverage/Metadata/dashboard.html @@ -136,7 +136,7 @@

    Project Risks

    diff --git a/coverage/Metadata/index.html b/coverage/Metadata/index.html index 5c1cfa89ce..d6f68acf6f 100644 --- a/coverage/Metadata/index.html +++ b/coverage/Metadata/index.html @@ -195,7 +195,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/PhpWord.php.html b/coverage/PhpWord.php.html index e00f97188c..644ad442df 100644 --- a/coverage/PhpWord.php.html +++ b/coverage/PhpWord.php.html @@ -857,7 +857,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/AbstractReader.php.html b/coverage/Reader/AbstractReader.php.html index 8b8906fbb2..5cfc002b10 100644 --- a/coverage/Reader/AbstractReader.php.html +++ b/coverage/Reader/AbstractReader.php.html @@ -289,7 +289,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/HTML.php.html b/coverage/Reader/HTML.php.html index 6daf490b96..9a15726f97 100644 --- a/coverage/Reader/HTML.php.html +++ b/coverage/Reader/HTML.php.html @@ -189,7 +189,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/MsDoc.php.html b/coverage/Reader/MsDoc.php.html index 42a85c938a..88153cc1b7 100644 --- a/coverage/Reader/MsDoc.php.html +++ b/coverage/Reader/MsDoc.php.html @@ -3018,7 +3018,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/ODText.php.html b/coverage/Reader/ODText.php.html index 658a05d211..0ec41cb051 100644 --- a/coverage/Reader/ODText.php.html +++ b/coverage/Reader/ODText.php.html @@ -277,7 +277,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/ODText/AbstractPart.php.html b/coverage/Reader/ODText/AbstractPart.php.html index 69c52d8030..e46d1deb23 100644 --- a/coverage/Reader/ODText/AbstractPart.php.html +++ b/coverage/Reader/ODText/AbstractPart.php.html @@ -118,7 +118,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/ODText/Content.php.html b/coverage/Reader/ODText/Content.php.html index 37337f8f79..9beedc1186 100644 --- a/coverage/Reader/ODText/Content.php.html +++ b/coverage/Reader/ODText/Content.php.html @@ -257,7 +257,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/ODText/Meta.php.html b/coverage/Reader/ODText/Meta.php.html index b6df04dd87..04d8024b61 100644 --- a/coverage/Reader/ODText/Meta.php.html +++ b/coverage/Reader/ODText/Meta.php.html @@ -216,7 +216,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/ODText/dashboard.html b/coverage/Reader/ODText/dashboard.html index 1e8188b941..24caa3ad32 100644 --- a/coverage/Reader/ODText/dashboard.html +++ b/coverage/Reader/ODText/dashboard.html @@ -141,7 +141,7 @@

    Project Risks

    diff --git a/coverage/Reader/ODText/index.html b/coverage/Reader/ODText/index.html index 83b8fb2b7c..3a4219f94a 100644 --- a/coverage/Reader/ODText/index.html +++ b/coverage/Reader/ODText/index.html @@ -153,7 +153,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/RTF.php.html b/coverage/Reader/RTF.php.html index 92feb75d73..fae2a94b63 100644 --- a/coverage/Reader/RTF.php.html +++ b/coverage/Reader/RTF.php.html @@ -190,7 +190,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/RTF/Document.php.html b/coverage/Reader/RTF/Document.php.html index c3d7b596ba..a29a1427ee 100644 --- a/coverage/Reader/RTF/Document.php.html +++ b/coverage/Reader/RTF/Document.php.html @@ -841,7 +841,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/RTF/dashboard.html b/coverage/Reader/RTF/dashboard.html index 27331300a3..b2c3cf6aab 100644 --- a/coverage/Reader/RTF/dashboard.html +++ b/coverage/Reader/RTF/dashboard.html @@ -139,7 +139,7 @@

    Project Risks

    diff --git a/coverage/Reader/RTF/index.html b/coverage/Reader/RTF/index.html index c43d40bd9c..67e1b2d8a4 100644 --- a/coverage/Reader/RTF/index.html +++ b/coverage/Reader/RTF/index.html @@ -112,7 +112,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/ReaderInterface.php.html b/coverage/Reader/ReaderInterface.php.html index 1a2559582a..a15836bb1b 100644 --- a/coverage/Reader/ReaderInterface.php.html +++ b/coverage/Reader/ReaderInterface.php.html @@ -114,7 +114,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007.php.html b/coverage/Reader/Word2007.php.html index adbfd08b32..121aba31de 100644 --- a/coverage/Reader/Word2007.php.html +++ b/coverage/Reader/Word2007.php.html @@ -397,7 +397,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/AbstractPart.php.html b/coverage/Reader/Word2007/AbstractPart.php.html index 6070d75af8..4a58ea6e28 100644 --- a/coverage/Reader/Word2007/AbstractPart.php.html +++ b/coverage/Reader/Word2007/AbstractPart.php.html @@ -1565,7 +1565,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/Comments.php.html b/coverage/Reader/Word2007/Comments.php.html index 466d5c1157..3cefb7909d 100644 --- a/coverage/Reader/Word2007/Comments.php.html +++ b/coverage/Reader/Word2007/Comments.php.html @@ -195,7 +195,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/DocPropsApp.php.html b/coverage/Reader/Word2007/DocPropsApp.php.html index 02bd91441b..31eb109701 100644 --- a/coverage/Reader/Word2007/DocPropsApp.php.html +++ b/coverage/Reader/Word2007/DocPropsApp.php.html @@ -127,7 +127,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/DocPropsCore.php.html b/coverage/Reader/Word2007/DocPropsCore.php.html index e208b91334..4e0b7ead36 100644 --- a/coverage/Reader/Word2007/DocPropsCore.php.html +++ b/coverage/Reader/Word2007/DocPropsCore.php.html @@ -220,7 +220,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/DocPropsCustom.php.html b/coverage/Reader/Word2007/DocPropsCustom.php.html index a93b0c6944..61395f1005 100644 --- a/coverage/Reader/Word2007/DocPropsCustom.php.html +++ b/coverage/Reader/Word2007/DocPropsCustom.php.html @@ -192,7 +192,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/Document.php.html b/coverage/Reader/Word2007/Document.php.html index c792b37e1b..470d736576 100644 --- a/coverage/Reader/Word2007/Document.php.html +++ b/coverage/Reader/Word2007/Document.php.html @@ -400,7 +400,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/Endnotes.php.html b/coverage/Reader/Word2007/Endnotes.php.html index 86894a5084..6ae6e9975f 100644 --- a/coverage/Reader/Word2007/Endnotes.php.html +++ b/coverage/Reader/Word2007/Endnotes.php.html @@ -127,7 +127,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/Footnotes.php.html b/coverage/Reader/Word2007/Footnotes.php.html index 5f62997f94..be6ca512f0 100644 --- a/coverage/Reader/Word2007/Footnotes.php.html +++ b/coverage/Reader/Word2007/Footnotes.php.html @@ -256,7 +256,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/Numbering.php.html b/coverage/Reader/Word2007/Numbering.php.html index 70eddfb52a..ec034f35ea 100644 --- a/coverage/Reader/Word2007/Numbering.php.html +++ b/coverage/Reader/Word2007/Numbering.php.html @@ -283,7 +283,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/Settings.php.html b/coverage/Reader/Word2007/Settings.php.html index ef8628e0d9..29f4c948c6 100644 --- a/coverage/Reader/Word2007/Settings.php.html +++ b/coverage/Reader/Word2007/Settings.php.html @@ -463,7 +463,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/Styles.php.html b/coverage/Reader/Word2007/Styles.php.html index 3cc1b3d31f..e7f4081107 100644 --- a/coverage/Reader/Word2007/Styles.php.html +++ b/coverage/Reader/Word2007/Styles.php.html @@ -246,7 +246,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/Word2007/dashboard.html b/coverage/Reader/Word2007/dashboard.html index 1fe7550b55..a8bf00f255 100644 --- a/coverage/Reader/Word2007/dashboard.html +++ b/coverage/Reader/Word2007/dashboard.html @@ -145,7 +145,7 @@

    Project Risks

    diff --git a/coverage/Reader/Word2007/index.html b/coverage/Reader/Word2007/index.html index 258b218cb0..113677d32e 100644 --- a/coverage/Reader/Word2007/index.html +++ b/coverage/Reader/Word2007/index.html @@ -362,7 +362,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Reader/dashboard.html b/coverage/Reader/dashboard.html index 501bc55677..a62683d3ea 100644 --- a/coverage/Reader/dashboard.html +++ b/coverage/Reader/dashboard.html @@ -164,7 +164,7 @@

    Project Risks

    diff --git a/coverage/Reader/index.html b/coverage/Reader/index.html index 9baa2b9daf..38209d2697 100644 --- a/coverage/Reader/index.html +++ b/coverage/Reader/index.html @@ -333,7 +333,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Settings.php.html b/coverage/Settings.php.html index b36fded688..e0c4787aca 100644 --- a/coverage/Settings.php.html +++ b/coverage/Settings.php.html @@ -1097,7 +1097,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/AbstractEnum.php.html b/coverage/Shared/AbstractEnum.php.html index 91f18904d7..a991e30aef 100644 --- a/coverage/Shared/AbstractEnum.php.html +++ b/coverage/Shared/AbstractEnum.php.html @@ -283,7 +283,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/Converter.php.html b/coverage/Shared/Converter.php.html index 549c03ff17..c3a66a50a2 100644 --- a/coverage/Shared/Converter.php.html +++ b/coverage/Shared/Converter.php.html @@ -1209,7 +1209,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/Css.php.html b/coverage/Shared/Css.php.html index 80472b9aa9..1ea0a2e90c 100644 --- a/coverage/Shared/Css.php.html +++ b/coverage/Shared/Css.php.html @@ -306,7 +306,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/Drawing.php.html b/coverage/Shared/Drawing.php.html index 03f4395e4d..8b0832aead 100644 --- a/coverage/Shared/Drawing.php.html +++ b/coverage/Shared/Drawing.php.html @@ -709,7 +709,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/Html.php.html b/coverage/Shared/Html.php.html index 629ae6de13..75805c030a 100644 --- a/coverage/Shared/Html.php.html +++ b/coverage/Shared/Html.php.html @@ -1945,7 +1945,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/Microsoft/PasswordEncoder.php.html b/coverage/Shared/Microsoft/PasswordEncoder.php.html index 4bc94bdddc..717295d23f 100644 --- a/coverage/Shared/Microsoft/PasswordEncoder.php.html +++ b/coverage/Shared/Microsoft/PasswordEncoder.php.html @@ -460,7 +460,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/Microsoft/dashboard.html b/coverage/Shared/Microsoft/dashboard.html index cb19c43294..2a0c813f66 100644 --- a/coverage/Shared/Microsoft/dashboard.html +++ b/coverage/Shared/Microsoft/dashboard.html @@ -137,7 +137,7 @@

    Project Risks

    diff --git a/coverage/Shared/Microsoft/index.html b/coverage/Shared/Microsoft/index.html index 61b5070220..af472a6214 100644 --- a/coverage/Shared/Microsoft/index.html +++ b/coverage/Shared/Microsoft/index.html @@ -112,7 +112,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/OLERead.php.html b/coverage/Shared/OLERead.php.html index 7dd1eaedb9..63033248da 100644 --- a/coverage/Shared/OLERead.php.html +++ b/coverage/Shared/OLERead.php.html @@ -560,7 +560,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/PCLZip/dashboard.html b/coverage/Shared/PCLZip/dashboard.html index c3b17bc4a3..045fbe7e74 100644 --- a/coverage/Shared/PCLZip/dashboard.html +++ b/coverage/Shared/PCLZip/dashboard.html @@ -237,7 +237,7 @@

    Project Risks

    diff --git a/coverage/Shared/PCLZip/index.html b/coverage/Shared/PCLZip/index.html index 17591a8a94..4b213aac7d 100644 --- a/coverage/Shared/PCLZip/index.html +++ b/coverage/Shared/PCLZip/index.html @@ -112,7 +112,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/PCLZip/pclzip.lib.php.html b/coverage/Shared/PCLZip/pclzip.lib.php.html index ba2820d12c..bd6973c37b 100644 --- a/coverage/Shared/PCLZip/pclzip.lib.php.html +++ b/coverage/Shared/PCLZip/pclzip.lib.php.html @@ -6741,7 +6741,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/Text.php.html b/coverage/Shared/Text.php.html index d37b4e36bc..0598a7f9bb 100644 --- a/coverage/Shared/Text.php.html +++ b/coverage/Shared/Text.php.html @@ -45,22 +45,22 @@ Total
    -
    - 98.11% covered (success) +
    + 96.36% covered (success)
    -
    98.11%
    -
    52 / 53
    -
    -
    - 90.91% covered (success) +
    96.36%
    +
    53 / 55
    +
    +
    + 81.82% covered (warning)
    -
    90.91%
    -
    10 / 11
    - CRAP +
    81.82%
    +
    9 / 11
    + CRAP
    0.00% covered (danger) @@ -74,22 +74,22 @@ Text
    -
    - 98.11% covered (success) +
    + 96.36% covered (success)
    -
    98.11%
    -
    52 / 53
    -
    -
    - 90.91% covered (success) +
    96.36%
    +
    53 / 55
    +
    +
    + 81.82% covered (warning)
    -
    90.91%
    -
    10 / 11
    - 36 +
    81.82%
    +
    9 / 11
    + 37
    0.00% covered (danger) @@ -233,29 +233,29 @@ -  toUTF8 -
    -
    - 100.00% covered (success) +  toUTF8 +
    +
    + 80.00% covered (warning)
    -
    100.00%
    -
    3 / 3
    -
    -
    - 100.00% covered (success) +
    80.00%
    +
    4 / 5
    +
    +
    + 0.00% covered (danger)
    -
    100.00%
    -
    1 / 1
    - 3 - +
    0.00%
    +
    0 / 1
    + 4.13 + -  toUnicode +  toUnicode
    100.00% covered (success) @@ -277,7 +277,7 @@ -  utf8ToUnicode +  utf8ToUnicode
    100.00% covered (success) @@ -299,7 +299,7 @@ -  unicodeToEntities +  unicodeToEntities
    100.00% covered (success) @@ -321,7 +321,7 @@ -  removeUnderscorePrefix +  removeUnderscorePrefix
    100.00% covered (success) @@ -495,111 +495,115 @@ 145    public static function toUTF8($value = '') 146    { 147        if (null !== $value && !self::isUTF8($value)) { - 148            $value = utf8_encode($value); - 149        } - 150 - 151        return $value; - 152    } - 153 - 154    /** - 155     * Returns unicode from UTF8 text. - 156     * - 157     * The function is splitted to reduce cyclomatic complexity - 158     * - 159     * @param string $text UTF8 text + 148            if (PHP_VERSION_ID < 80200) { + 149                $value = utf8_encode($value); + 150            } else { + 151                $value = mb_convert_encoding($value, 'UTF-8', mb_list_encodings()); + 152            } + 153        } + 154 + 155        return $value; + 156    } + 157 + 158    /** + 159     * Returns unicode from UTF8 text. 160     * - 161     * @return string Unicode text + 161     * The function is splitted to reduce cyclomatic complexity 162     * - 163     * @since 0.11.0 - 164     */ - 165    public static function toUnicode($text) - 166    { - 167        return self::unicodeToEntities(self::utf8ToUnicode($text)); - 168    } - 169 - 170    /** - 171     * Returns unicode array from UTF8 text. - 172     * - 173     * @param string $text UTF8 text - 174     * - 175     * @return array + 163     * @param string $text UTF8 text + 164     * + 165     * @return string Unicode text + 166     * + 167     * @since 0.11.0 + 168     */ + 169    public static function toUnicode($text) + 170    { + 171        return self::unicodeToEntities(self::utf8ToUnicode($text)); + 172    } + 173 + 174    /** + 175     * Returns unicode array from UTF8 text. 176     * - 177     * @since 0.11.0 - 178     * @see http://www.randomchaos.com/documents/?source=php_and_unicode - 179     */ - 180    public static function utf8ToUnicode($text) - 181    { - 182        $unicode = []; - 183        $values = []; - 184        $lookingFor = 1; - 185 - 186        // Gets unicode for each character - 187        for ($i = 0; $i < strlen($text); ++$i) { - 188            $thisValue = ord($text[$i]); - 189            if ($thisValue < 128) { - 190                $unicode[] = $thisValue; - 191            } else { - 192                if (count($values) == 0) { - 193                    $lookingFor = $thisValue < 224 ? 2 : 3; - 194                } - 195                $values[] = $thisValue; - 196                if (count($values) == $lookingFor) { - 197                    if ($lookingFor == 3) { - 198                        $number = (($values[0] % 16) * 4096) + (($values[1] % 64) * 64) + ($values[2] % 64); - 199                    } else { - 200                        $number = (($values[0] % 32) * 64) + ($values[1] % 64); - 201                    } - 202                    $unicode[] = $number; - 203                    $values = []; - 204                    $lookingFor = 1; - 205                } - 206            } - 207        } - 208 - 209        return $unicode; - 210    } - 211 - 212    /** - 213     * Returns entites from unicode array. - 214     * - 215     * @param array $unicode - 216     * - 217     * @return string + 177     * @param string $text UTF8 text + 178     * + 179     * @return array + 180     * + 181     * @since 0.11.0 + 182     * @see http://www.randomchaos.com/documents/?source=php_and_unicode + 183     */ + 184    public static function utf8ToUnicode($text) + 185    { + 186        $unicode = []; + 187        $values = []; + 188        $lookingFor = 1; + 189 + 190        // Gets unicode for each character + 191        for ($i = 0; $i < strlen($text); ++$i) { + 192            $thisValue = ord($text[$i]); + 193            if ($thisValue < 128) { + 194                $unicode[] = $thisValue; + 195            } else { + 196                if (count($values) == 0) { + 197                    $lookingFor = $thisValue < 224 ? 2 : 3; + 198                } + 199                $values[] = $thisValue; + 200                if (count($values) == $lookingFor) { + 201                    if ($lookingFor == 3) { + 202                        $number = (($values[0] % 16) * 4096) + (($values[1] % 64) * 64) + ($values[2] % 64); + 203                    } else { + 204                        $number = (($values[0] % 32) * 64) + ($values[1] % 64); + 205                    } + 206                    $unicode[] = $number; + 207                    $values = []; + 208                    $lookingFor = 1; + 209                } + 210            } + 211        } + 212 + 213        return $unicode; + 214    } + 215 + 216    /** + 217     * Returns entites from unicode array. 218     * - 219     * @since 0.11.0 - 220     * @see http://www.randomchaos.com/documents/?source=php_and_unicode - 221     */ - 222    private static function unicodeToEntities($unicode) - 223    { - 224        $entities = ''; - 225 - 226        foreach ($unicode as $value) { - 227            if ($value != 65279) { - 228                $entities .= $value > 127 ? '\uc0{\u' . $value . '}' : chr($value); - 229            } - 230        } - 231 - 232        return $entities; - 233    } - 234 - 235    /** - 236     * Return name without underscore for < 0.10.0 variable name compatibility. - 237     * - 238     * @param string $value - 239     * - 240     * @return string - 241     */ - 242    public static function removeUnderscorePrefix($value) - 243    { - 244        if (null !== $value) { - 245            if (substr($value, 0, 1) == '_') { - 246                $value = substr($value, 1); - 247            } - 248        } - 249 - 250        return $value; - 251    } - 252} + 219     * @param array $unicode + 220     * + 221     * @return string + 222     * + 223     * @since 0.11.0 + 224     * @see http://www.randomchaos.com/documents/?source=php_and_unicode + 225     */ + 226    private static function unicodeToEntities($unicode) + 227    { + 228        $entities = ''; + 229 + 230        foreach ($unicode as $value) { + 231            if ($value != 65279) { + 232                $entities .= $value > 127 ? '\uc0{\u' . $value . '}' : chr($value); + 233            } + 234        } + 235 + 236        return $entities; + 237    } + 238 + 239    /** + 240     * Return name without underscore for < 0.10.0 variable name compatibility. + 241     * + 242     * @param string $value + 243     * + 244     * @return string + 245     */ + 246    public static function removeUnderscorePrefix($value) + 247    { + 248        if (null !== $value) { + 249            if (substr($value, 0, 1) == '_') { + 250                $value = substr($value, 1); + 251            } + 252        } + 253 + 254        return $value; + 255    } + 256} @@ -610,7 +614,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/XMLReader.php.html b/coverage/Shared/XMLReader.php.html index 3837c375f7..e64515a15c 100644 --- a/coverage/Shared/XMLReader.php.html +++ b/coverage/Shared/XMLReader.php.html @@ -545,7 +545,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/XMLWriter.php.html b/coverage/Shared/XMLWriter.php.html index e0f1bb6c50..0dbae836f9 100644 --- a/coverage/Shared/XMLWriter.php.html +++ b/coverage/Shared/XMLWriter.php.html @@ -457,7 +457,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/ZipArchive.php.html b/coverage/Shared/ZipArchive.php.html index eb98efdc1c..836bad1b77 100644 --- a/coverage/Shared/ZipArchive.php.html +++ b/coverage/Shared/ZipArchive.php.html @@ -789,7 +789,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Shared/dashboard.html b/coverage/Shared/dashboard.html index 2c9e38f60b..4ebe937f1b 100644 --- a/coverage/Shared/dashboard.html +++ b/coverage/Shared/dashboard.html @@ -170,6 +170,7 @@

    Insufficient Coverage

    controlCharacterOOXML2PHP66% getDomFromString71% __destruct75% + toUTF880% process85% addHtml88% parseInput88% @@ -242,6 +243,7 @@

    Project Risks

    privErrorReset6 parseInput5 __destruct4 + toUTF84 addHtml4 getDomFromString3 controlCharacterOOXML2PHP2 @@ -254,7 +256,7 @@

    Project Risks

    @@ -291,7 +293,7 @@

    Project Risks

    .yAxis.tickFormat(d3.format('d')); d3.select('#methodCoverageDistribution svg') - .datum(getCoverageDistributionData([50,0,0,0,0,0,2,1,2,3,3,121], "Method Coverage")) + .datum(getCoverageDistributionData([50,0,0,0,0,0,2,1,2,4,3,120], "Method Coverage")) .transition().duration(500).call(chart); nv.utils.windowResize(chart.update); @@ -341,7 +343,7 @@

    Project Risks

    chart.yAxis.axisLabel('Cyclomatic Complexity'); d3.select('#classComplexity svg') - .datum(getComplexityData([[100,7,"PhpOffice\\PhpWord\\Shared\\AbstractEnum<\/a>"],[100,58,"PhpOffice\\PhpWord\\Shared\\Converter<\/a>"],[89.47368421052632,10,"PhpOffice\\PhpWord\\Shared\\Css<\/a>"],[100,28,"PhpOffice\\PhpWord\\Shared\\Drawing<\/a>"],[96.43527204502814,190,"PhpOffice\\PhpWord\\Shared\\Html<\/a>"],[100,14,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder<\/a>"],[100,31,"PhpOffice\\PhpWord\\Shared\\OLERead<\/a>"],[0,604,"PclZip<\/a>"],[98.11320754716981,36,"PhpOffice\\PhpWord\\Shared\\Text<\/a>"],[95.83333333333334,24,"PhpOffice\\PhpWord\\Shared\\XMLReader<\/a>"],[97.22222222222221,21,"PhpOffice\\PhpWord\\Shared\\XMLWriter<\/a>"],[98.1981981981982,41,"PhpOffice\\PhpWord\\Shared\\ZipArchive<\/a>"]], 'Class Complexity')) + .datum(getComplexityData([[100,7,"PhpOffice\\PhpWord\\Shared\\AbstractEnum<\/a>"],[100,58,"PhpOffice\\PhpWord\\Shared\\Converter<\/a>"],[89.47368421052632,10,"PhpOffice\\PhpWord\\Shared\\Css<\/a>"],[100,28,"PhpOffice\\PhpWord\\Shared\\Drawing<\/a>"],[96.43527204502814,190,"PhpOffice\\PhpWord\\Shared\\Html<\/a>"],[100,14,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder<\/a>"],[100,31,"PhpOffice\\PhpWord\\Shared\\OLERead<\/a>"],[0,604,"PclZip<\/a>"],[96.36363636363636,37,"PhpOffice\\PhpWord\\Shared\\Text<\/a>"],[95.83333333333334,24,"PhpOffice\\PhpWord\\Shared\\XMLReader<\/a>"],[97.22222222222221,21,"PhpOffice\\PhpWord\\Shared\\XMLWriter<\/a>"],[98.1981981981982,41,"PhpOffice\\PhpWord\\Shared\\ZipArchive<\/a>"]], 'Class Complexity')) .transition() .duration(500) .call(chart); @@ -365,7 +367,7 @@

    Project Risks

    chart.yAxis.axisLabel('Method Complexity'); d3.select('#methodComplexity svg') - .datum(getComplexityData([[100,3,"
    PhpOffice\\PhpWord\\Shared\\AbstractEnum::getConstants<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::values<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::isValid<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::validate<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToInch<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::emuToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::picaToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::degreeToAngle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::angleToDegree<\/a>"],[100,16,"PhpOffice\\PhpWord\\Shared\\Converter::stringToRgb<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Converter::htmlToRgb<\/a>"],[100,9,"PhpOffice\\PhpWord\\Shared\\Converter::cssToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::__construct<\/a>"],[85.71428571428571,6,"PhpOffice\\PhpWord\\Shared\\Css::process<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::getStyles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::sanitize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToEmu<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::emuToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToPoints<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::pointsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::pointsToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::centimetersToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::degreesToAngle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::angleToDegrees<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::centimetersToTwips<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::inchesToTwips<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToInches<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToPixels<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Drawing::htmlToRGB<\/a>"],[88.88888888888889,4,"PhpOffice\\PhpWord\\Shared\\Html::addHtml<\/a>"],[97.5609756097561,16,"PhpOffice\\PhpWord\\Shared\\Html::parseInlineStyle<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\Html::parseNode<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Html::parseChildNodes<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseParagraph<\/a>"],[88.88888888888889,5,"PhpOffice\\PhpWord\\Shared\\Html::parseInput<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseHeading<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::parseText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseProperty<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseSpan<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseTable<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::parseRow<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseCell<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::shouldAddTextRun<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::recursiveParseStylesInHierarchy<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::filterOutNonInheritedStyles<\/a>"],[100,9,"PhpOffice\\PhpWord\\Shared\\Html::parseList<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::getListStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseListItem<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::parseStyle<\/a>"],[96.96969696969697,47,"PhpOffice\\PhpWord\\Shared\\Html::parseStyleDeclarations<\/a>"],[100,21,"PhpOffice\\PhpWord\\Shared\\Html::parseImage<\/a>"],[100,6,"PhpOffice\\PhpWord\\Shared\\Html::mapBorderStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::mapBorderColor<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Html::mapAlign<\/a>"],[53.84615384615385,9,"PhpOffice\\PhpWord\\Shared\\Html::mapAlignVertical<\/a>"],[50,7,"PhpOffice\\PhpWord\\Shared\\Html::mapListType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseLineBreak<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::parseLink<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseHorizRule<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::hashPassword<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::getAlgorithm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::getAlgorithmId<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::buildCombinedKey<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::int32<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\OLERead::read<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\OLERead::getStream<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\OLERead::readData<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\OLERead::readPropertySets<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\OLERead::getInt4d<\/a>"],[0,2,"PclZip::__construct<\/a>"],[0,18,"PclZip::create<\/a>"],[0,17,"PclZip::add<\/a>"],[0,3,"PclZip::listContent<\/a>"],[0,15,"PclZip::extract<\/a>"],[0,17,"PclZip::extractByIndex<\/a>"],[0,5,"PclZip::delete<\/a>"],[0,1,"PclZip::deleteByIndex<\/a>"],[0,5,"PclZip::properties<\/a>"],[0,5,"PclZip::duplicate<\/a>"],[0,5,"PclZip::merge<\/a>"],[0,2,"PclZip::errorCode<\/a>"],[0,3,"PclZip::errorName<\/a>"],[0,3,"PclZip::errorInfo<\/a>"],[0,3,"PclZip::privCheckFormat<\/a>"],[0,64,"PclZip::privParseOptions<\/a>"],[0,7,"PclZip::privOptionDefaultThreshold<\/a>"],[0,22,"PclZip::privFileDescrParseAtt<\/a>"],[0,17,"PclZip::privFileDescrExpand<\/a>"],[0,2,"PclZip::privCreate<\/a>"],[0,18,"PclZip::privAdd<\/a>"],[0,3,"PclZip::privOpenFd<\/a>"],[0,2,"PclZip::privCloseFd<\/a>"],[0,7,"PclZip::privAddList<\/a>"],[0,12,"PclZip::privAddFileList<\/a>"],[0,31,"PclZip::privAddFile<\/a>"],[0,11,"PclZip::privAddFileUsingTempFile<\/a>"],[0,20,"PclZip::privCalculateStoredFilename<\/a>"],[0,3,"PclZip::privWriteFileHeader<\/a>"],[0,4,"PclZip::privWriteCentralFileHeader<\/a>"],[0,2,"PclZip::privWriteCentralHeader<\/a>"],[0,6,"PclZip::privList<\/a>"],[0,1,"PclZip::privConvertHeader2FileInfo<\/a>"],[0,60,"PclZip::privExtractByRule<\/a>"],[0,49,"PclZip::privExtractFile<\/a>"],[0,8,"PclZip::privExtractFileUsingTempFile<\/a>"],[0,12,"PclZip::privExtractFileInOutput<\/a>"],[0,13,"PclZip::privExtractFileAsString<\/a>"],[0,6,"PclZip::privReadFileHeader<\/a>"],[0,8,"PclZip::privReadCentralFileHeader<\/a>"],[0,8,"PclZip::privCheckFileHeaders<\/a>"],[0,15,"PclZip::privReadEndCentralDir<\/a>"],[0,43,"PclZip::privDeleteByRule<\/a>"],[0,9,"PclZip::privDirCheck<\/a>"],[0,17,"PclZip::privMerge<\/a>"],[0,6,"PclZip::privDuplicate<\/a>"],[0,2,"PclZip::privErrorLog<\/a>"],[0,2,"PclZip::privErrorReset<\/a>"],[0,5,"PclZip::privDisableMagicQuotes<\/a>"],[0,5,"PclZip::privSwapBackMagicQuotes<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Text::buildControlCharacters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Text::controlCharacterPHP2OOXML<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Text::numberFormat<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Text::chr<\/a>"],[66.66666666666666,2,"PhpOffice\\PhpWord\\Shared\\Text::controlCharacterOOXML2PHP<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Text::isUTF8<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Text::toUTF8<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Text::toUnicode<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Text::utf8ToUnicode<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Text::unicodeToEntities<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Text::removeUnderscorePrefix<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::getDomFromZip<\/a>"],[71.42857142857143,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::getDomFromString<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\XMLReader::getElements<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::registerNamespace<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLReader::getElement<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\XMLReader::getAttribute<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLReader::getValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\XMLReader::countElements<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\XMLReader::elementExists<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\XMLWriter::__construct<\/a>"],[75,4,"PhpOffice\\PhpWord\\Shared\\XMLWriter::__destruct<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::getData<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeElementBlock<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeElementIf<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeAttributeIf<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeAttribute<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::__call<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\ZipArchive::open<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::close<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::extractTo<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::getFromName<\/a>"],[90.9090909090909,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipAddFile<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipAddFromString<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipExtractTo<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipGetFromName<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipGetNameIndex<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipLocateName<\/a>"]], 'Method Complexity')) + .datum(getComplexityData([[100,3,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::getConstants<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::values<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::isValid<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::validate<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToInch<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::emuToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::picaToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::degreeToAngle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::angleToDegree<\/a>"],[100,16,"PhpOffice\\PhpWord\\Shared\\Converter::stringToRgb<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Converter::htmlToRgb<\/a>"],[100,9,"PhpOffice\\PhpWord\\Shared\\Converter::cssToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::__construct<\/a>"],[85.71428571428571,6,"PhpOffice\\PhpWord\\Shared\\Css::process<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::getStyles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::sanitize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToEmu<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::emuToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToPoints<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::pointsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::pointsToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::centimetersToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::degreesToAngle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::angleToDegrees<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::centimetersToTwips<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::inchesToTwips<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToInches<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToPixels<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Drawing::htmlToRGB<\/a>"],[88.88888888888889,4,"PhpOffice\\PhpWord\\Shared\\Html::addHtml<\/a>"],[97.5609756097561,16,"PhpOffice\\PhpWord\\Shared\\Html::parseInlineStyle<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\Html::parseNode<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Html::parseChildNodes<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseParagraph<\/a>"],[88.88888888888889,5,"PhpOffice\\PhpWord\\Shared\\Html::parseInput<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseHeading<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::parseText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseProperty<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseSpan<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseTable<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::parseRow<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseCell<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::shouldAddTextRun<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::recursiveParseStylesInHierarchy<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::filterOutNonInheritedStyles<\/a>"],[100,9,"PhpOffice\\PhpWord\\Shared\\Html::parseList<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::getListStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseListItem<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::parseStyle<\/a>"],[96.96969696969697,47,"PhpOffice\\PhpWord\\Shared\\Html::parseStyleDeclarations<\/a>"],[100,21,"PhpOffice\\PhpWord\\Shared\\Html::parseImage<\/a>"],[100,6,"PhpOffice\\PhpWord\\Shared\\Html::mapBorderStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::mapBorderColor<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Html::mapAlign<\/a>"],[53.84615384615385,9,"PhpOffice\\PhpWord\\Shared\\Html::mapAlignVertical<\/a>"],[50,7,"PhpOffice\\PhpWord\\Shared\\Html::mapListType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseLineBreak<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::parseLink<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseHorizRule<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::hashPassword<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::getAlgorithm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::getAlgorithmId<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::buildCombinedKey<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::int32<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\OLERead::read<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\OLERead::getStream<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\OLERead::readData<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\OLERead::readPropertySets<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\OLERead::getInt4d<\/a>"],[0,2,"PclZip::__construct<\/a>"],[0,18,"PclZip::create<\/a>"],[0,17,"PclZip::add<\/a>"],[0,3,"PclZip::listContent<\/a>"],[0,15,"PclZip::extract<\/a>"],[0,17,"PclZip::extractByIndex<\/a>"],[0,5,"PclZip::delete<\/a>"],[0,1,"PclZip::deleteByIndex<\/a>"],[0,5,"PclZip::properties<\/a>"],[0,5,"PclZip::duplicate<\/a>"],[0,5,"PclZip::merge<\/a>"],[0,2,"PclZip::errorCode<\/a>"],[0,3,"PclZip::errorName<\/a>"],[0,3,"PclZip::errorInfo<\/a>"],[0,3,"PclZip::privCheckFormat<\/a>"],[0,64,"PclZip::privParseOptions<\/a>"],[0,7,"PclZip::privOptionDefaultThreshold<\/a>"],[0,22,"PclZip::privFileDescrParseAtt<\/a>"],[0,17,"PclZip::privFileDescrExpand<\/a>"],[0,2,"PclZip::privCreate<\/a>"],[0,18,"PclZip::privAdd<\/a>"],[0,3,"PclZip::privOpenFd<\/a>"],[0,2,"PclZip::privCloseFd<\/a>"],[0,7,"PclZip::privAddList<\/a>"],[0,12,"PclZip::privAddFileList<\/a>"],[0,31,"PclZip::privAddFile<\/a>"],[0,11,"PclZip::privAddFileUsingTempFile<\/a>"],[0,20,"PclZip::privCalculateStoredFilename<\/a>"],[0,3,"PclZip::privWriteFileHeader<\/a>"],[0,4,"PclZip::privWriteCentralFileHeader<\/a>"],[0,2,"PclZip::privWriteCentralHeader<\/a>"],[0,6,"PclZip::privList<\/a>"],[0,1,"PclZip::privConvertHeader2FileInfo<\/a>"],[0,60,"PclZip::privExtractByRule<\/a>"],[0,49,"PclZip::privExtractFile<\/a>"],[0,8,"PclZip::privExtractFileUsingTempFile<\/a>"],[0,12,"PclZip::privExtractFileInOutput<\/a>"],[0,13,"PclZip::privExtractFileAsString<\/a>"],[0,6,"PclZip::privReadFileHeader<\/a>"],[0,8,"PclZip::privReadCentralFileHeader<\/a>"],[0,8,"PclZip::privCheckFileHeaders<\/a>"],[0,15,"PclZip::privReadEndCentralDir<\/a>"],[0,43,"PclZip::privDeleteByRule<\/a>"],[0,9,"PclZip::privDirCheck<\/a>"],[0,17,"PclZip::privMerge<\/a>"],[0,6,"PclZip::privDuplicate<\/a>"],[0,2,"PclZip::privErrorLog<\/a>"],[0,2,"PclZip::privErrorReset<\/a>"],[0,5,"PclZip::privDisableMagicQuotes<\/a>"],[0,5,"PclZip::privSwapBackMagicQuotes<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Text::buildControlCharacters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Text::controlCharacterPHP2OOXML<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Text::numberFormat<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Text::chr<\/a>"],[66.66666666666666,2,"PhpOffice\\PhpWord\\Shared\\Text::controlCharacterOOXML2PHP<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Text::isUTF8<\/a>"],[80,4,"PhpOffice\\PhpWord\\Shared\\Text::toUTF8<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Text::toUnicode<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Text::utf8ToUnicode<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Text::unicodeToEntities<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Text::removeUnderscorePrefix<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::getDomFromZip<\/a>"],[71.42857142857143,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::getDomFromString<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\XMLReader::getElements<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::registerNamespace<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLReader::getElement<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\XMLReader::getAttribute<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLReader::getValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\XMLReader::countElements<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\XMLReader::elementExists<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\XMLWriter::__construct<\/a>"],[75,4,"PhpOffice\\PhpWord\\Shared\\XMLWriter::__destruct<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::getData<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeElementBlock<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeElementIf<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeAttributeIf<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeAttribute<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::__call<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\ZipArchive::open<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::close<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::extractTo<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::getFromName<\/a>"],[90.9090909090909,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipAddFile<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipAddFromString<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipExtractTo<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipGetFromName<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipGetNameIndex<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipLocateName<\/a>"]], 'Method Complexity')) .transition() .duration(500) .call(chart); diff --git a/coverage/Shared/index.html b/coverage/Shared/index.html index 4b11467275..37da43d903 100644 --- a/coverage/Shared/index.html +++ b/coverage/Shared/index.html @@ -45,21 +45,21 @@ Total
    -
    - 34.43% covered (danger) +
    + 34.44% covered (danger)
    -
    34.43%
    -
    1043 / 3029
    +
    34.44%
    +
    1044 / 3031
    -
    - 63.98% covered (warning) +
    + 63.44% covered (warning)
    -
    63.98%
    -
    119 / 186
    +
    63.44%
    +
    118 / 186
    41.67% covered (danger) @@ -297,21 +297,21 @@ Text.php
    -
    - 98.11% covered (success) +
    + 96.36% covered (success)
    -
    98.11%
    -
    52 / 53
    -
    -
    - 90.91% covered (success) +
    96.36%
    +
    53 / 55
    +
    +
    + 81.82% covered (warning)
    -
    90.91%
    -
    10 / 11
    +
    81.82%
    +
    9 / 11
    0.00% covered (danger) @@ -419,7 +419,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/SimpleType/Border.php.html b/coverage/SimpleType/Border.php.html index 9d76198f8a..943e1cbdff 100644 --- a/coverage/SimpleType/Border.php.html +++ b/coverage/SimpleType/Border.php.html @@ -143,7 +143,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/SimpleType/DocProtect.php.html b/coverage/SimpleType/DocProtect.php.html index e53845cc6a..fa84a3c2f0 100644 --- a/coverage/SimpleType/DocProtect.php.html +++ b/coverage/SimpleType/DocProtect.php.html @@ -140,7 +140,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/SimpleType/Jc.php.html b/coverage/SimpleType/Jc.php.html index 5471878889..fafc3d8c10 100644 --- a/coverage/SimpleType/Jc.php.html +++ b/coverage/SimpleType/Jc.php.html @@ -152,7 +152,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/SimpleType/JcTable.php.html b/coverage/SimpleType/JcTable.php.html index 0bc7a14217..862add7eac 100644 --- a/coverage/SimpleType/JcTable.php.html +++ b/coverage/SimpleType/JcTable.php.html @@ -120,7 +120,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/SimpleType/LineSpacingRule.php.html b/coverage/SimpleType/LineSpacingRule.php.html index bcc36f731b..342d8fd45b 100644 --- a/coverage/SimpleType/LineSpacingRule.php.html +++ b/coverage/SimpleType/LineSpacingRule.php.html @@ -130,7 +130,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/SimpleType/NumberFormat.php.html b/coverage/SimpleType/NumberFormat.php.html index 81fe41e4e2..bdcf91b5cc 100644 --- a/coverage/SimpleType/NumberFormat.php.html +++ b/coverage/SimpleType/NumberFormat.php.html @@ -236,7 +236,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/SimpleType/TblWidth.php.html b/coverage/SimpleType/TblWidth.php.html index cbb0187123..bdd2c53960 100644 --- a/coverage/SimpleType/TblWidth.php.html +++ b/coverage/SimpleType/TblWidth.php.html @@ -127,7 +127,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/SimpleType/TextAlignment.php.html b/coverage/SimpleType/TextAlignment.php.html index c4d2fe5723..c381ad5e20 100644 --- a/coverage/SimpleType/TextAlignment.php.html +++ b/coverage/SimpleType/TextAlignment.php.html @@ -130,7 +130,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/SimpleType/VerticalJc.php.html b/coverage/SimpleType/VerticalJc.php.html index 24d2b9d48a..8522af3c57 100644 --- a/coverage/SimpleType/VerticalJc.php.html +++ b/coverage/SimpleType/VerticalJc.php.html @@ -122,7 +122,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/SimpleType/Zoom.php.html b/coverage/SimpleType/Zoom.php.html index 7333d3061c..f56f1c99dd 100644 --- a/coverage/SimpleType/Zoom.php.html +++ b/coverage/SimpleType/Zoom.php.html @@ -127,7 +127,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/SimpleType/dashboard.html b/coverage/SimpleType/dashboard.html index e47ce266bb..51c22aa618 100644 --- a/coverage/SimpleType/dashboard.html +++ b/coverage/SimpleType/dashboard.html @@ -136,7 +136,7 @@

    Project Risks

    diff --git a/coverage/SimpleType/index.html b/coverage/SimpleType/index.html index 8223e843f4..92e4869197 100644 --- a/coverage/SimpleType/index.html +++ b/coverage/SimpleType/index.html @@ -198,7 +198,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style.php.html b/coverage/Style.php.html index fe75812097..1beed46595 100644 --- a/coverage/Style.php.html +++ b/coverage/Style.php.html @@ -596,7 +596,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/AbstractStyle.php.html b/coverage/Style/AbstractStyle.php.html index e7f595ad2e..eb7942a5d0 100644 --- a/coverage/Style/AbstractStyle.php.html +++ b/coverage/Style/AbstractStyle.php.html @@ -848,7 +848,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Border.php.html b/coverage/Style/Border.php.html index 84fb2fb6dc..0912f645eb 100644 --- a/coverage/Style/Border.php.html +++ b/coverage/Style/Border.php.html @@ -1604,7 +1604,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Cell.php.html b/coverage/Style/Cell.php.html index f1865bc291..d1a65bf0c5 100644 --- a/coverage/Style/Cell.php.html +++ b/coverage/Style/Cell.php.html @@ -859,7 +859,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Chart.php.html b/coverage/Style/Chart.php.html index c249555f65..7e9907271d 100644 --- a/coverage/Style/Chart.php.html +++ b/coverage/Style/Chart.php.html @@ -1395,7 +1395,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Extrusion.php.html b/coverage/Style/Extrusion.php.html index 5ea1f3679d..f32bf434bf 100644 --- a/coverage/Style/Extrusion.php.html +++ b/coverage/Style/Extrusion.php.html @@ -334,7 +334,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Fill.php.html b/coverage/Style/Fill.php.html index 6dce5e1df7..f9980936de 100644 --- a/coverage/Style/Fill.php.html +++ b/coverage/Style/Fill.php.html @@ -252,7 +252,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Font.php.html b/coverage/Style/Font.php.html index adff2a1092..f0ecda3ba1 100644 --- a/coverage/Style/Font.php.html +++ b/coverage/Style/Font.php.html @@ -2275,7 +2275,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Frame.php.html b/coverage/Style/Frame.php.html index a13d5bdc32..4605d7fffb 100644 --- a/coverage/Style/Frame.php.html +++ b/coverage/Style/Frame.php.html @@ -1570,7 +1570,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Image.php.html b/coverage/Style/Image.php.html index 2bff8d67b6..89edfbb7e5 100644 --- a/coverage/Style/Image.php.html +++ b/coverage/Style/Image.php.html @@ -760,7 +760,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Indentation.php.html b/coverage/Style/Indentation.php.html index 898317dd6c..44f95ad3aa 100644 --- a/coverage/Style/Indentation.php.html +++ b/coverage/Style/Indentation.php.html @@ -475,7 +475,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Language.php.html b/coverage/Style/Language.php.html index 5d1c54e4bb..dc9db76a09 100644 --- a/coverage/Style/Language.php.html +++ b/coverage/Style/Language.php.html @@ -604,7 +604,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Line.php.html b/coverage/Style/Line.php.html index 066a54f816..227ca8bc3f 100644 --- a/coverage/Style/Line.php.html +++ b/coverage/Style/Line.php.html @@ -712,7 +712,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/LineNumbering.php.html b/coverage/Style/LineNumbering.php.html index fa7b84128b..4149f78c10 100644 --- a/coverage/Style/LineNumbering.php.html +++ b/coverage/Style/LineNumbering.php.html @@ -483,7 +483,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/ListItem.php.html b/coverage/Style/ListItem.php.html index d60b700291..440cab41bd 100644 --- a/coverage/Style/ListItem.php.html +++ b/coverage/Style/ListItem.php.html @@ -578,7 +578,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Numbering.php.html b/coverage/Style/Numbering.php.html index 9d28294626..f5a7a73829 100644 --- a/coverage/Style/Numbering.php.html +++ b/coverage/Style/Numbering.php.html @@ -384,7 +384,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/NumberingLevel.php.html b/coverage/Style/NumberingLevel.php.html index b1cdf181a2..ba81960737 100644 --- a/coverage/Style/NumberingLevel.php.html +++ b/coverage/Style/NumberingLevel.php.html @@ -1139,7 +1139,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Outline.php.html b/coverage/Style/Outline.php.html index 8263e099e6..5e924a20d5 100644 --- a/coverage/Style/Outline.php.html +++ b/coverage/Style/Outline.php.html @@ -787,7 +787,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Paper.php.html b/coverage/Style/Paper.php.html index 3e543868cb..99d790b8ed 100644 --- a/coverage/Style/Paper.php.html +++ b/coverage/Style/Paper.php.html @@ -421,7 +421,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Paragraph.php.html b/coverage/Style/Paragraph.php.html index eb2d3c180f..7d5632cc75 100644 --- a/coverage/Style/Paragraph.php.html +++ b/coverage/Style/Paragraph.php.html @@ -2040,7 +2040,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Row.php.html b/coverage/Style/Row.php.html index c7b84261bf..0df13ef80c 100644 --- a/coverage/Style/Row.php.html +++ b/coverage/Style/Row.php.html @@ -396,7 +396,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Section.php.html b/coverage/Style/Section.php.html index a9893ff6c0..d4d193a0bf 100644 --- a/coverage/Style/Section.php.html +++ b/coverage/Style/Section.php.html @@ -1310,7 +1310,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Shading.php.html b/coverage/Style/Shading.php.html index a6db8c79f8..c51214927a 100644 --- a/coverage/Style/Shading.php.html +++ b/coverage/Style/Shading.php.html @@ -421,7 +421,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Shadow.php.html b/coverage/Style/Shadow.php.html index 4776e8868b..e172b6595f 100644 --- a/coverage/Style/Shadow.php.html +++ b/coverage/Style/Shadow.php.html @@ -325,7 +325,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Shape.php.html b/coverage/Style/Shape.php.html index 3941c72770..3c68de6b7f 100644 --- a/coverage/Style/Shape.php.html +++ b/coverage/Style/Shape.php.html @@ -709,7 +709,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Spacing.php.html b/coverage/Style/Spacing.php.html index e6914b00b5..267d5649aa 100644 --- a/coverage/Style/Spacing.php.html +++ b/coverage/Style/Spacing.php.html @@ -478,7 +478,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/TOC.php.html b/coverage/Style/TOC.php.html index 3c265da7ab..8a1fd40ddc 100644 --- a/coverage/Style/TOC.php.html +++ b/coverage/Style/TOC.php.html @@ -377,7 +377,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Tab.php.html b/coverage/Style/Tab.php.html index fe5569d087..b50b7c2607 100644 --- a/coverage/Style/Tab.php.html +++ b/coverage/Style/Tab.php.html @@ -446,7 +446,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/Table.php.html b/coverage/Style/Table.php.html index 48477d6336..0bb320647f 100644 --- a/coverage/Style/Table.php.html +++ b/coverage/Style/Table.php.html @@ -1986,7 +1986,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/TablePosition.php.html b/coverage/Style/TablePosition.php.html index 66f3f821c2..3071d87c5b 100644 --- a/coverage/Style/TablePosition.php.html +++ b/coverage/Style/TablePosition.php.html @@ -1006,7 +1006,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/TextBox.php.html b/coverage/Style/TextBox.php.html index e500ec9ae3..5d9d400cd1 100644 --- a/coverage/Style/TextBox.php.html +++ b/coverage/Style/TextBox.php.html @@ -717,7 +717,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Style/dashboard.html b/coverage/Style/dashboard.html index 2e95f64c32..f03e1a60d3 100644 --- a/coverage/Style/dashboard.html +++ b/coverage/Style/dashboard.html @@ -141,7 +141,7 @@

    Project Risks

    diff --git a/coverage/Style/index.html b/coverage/Style/index.html index e13c472518..8a8edba388 100644 --- a/coverage/Style/index.html +++ b/coverage/Style/index.html @@ -923,7 +923,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/TemplateProcessor.php.html b/coverage/TemplateProcessor.php.html index fd4b8ac620..749b8df90e 100644 --- a/coverage/TemplateProcessor.php.html +++ b/coverage/TemplateProcessor.php.html @@ -44,21 +44,21 @@ Total
    -
    - 86.63% covered (warning) +
    + 86.49% covered (warning)
    -
    86.63%
    -
    447 / 516
    +
    86.49%
    +
    448 / 518
    -
    - 75.86% covered (warning) +
    + 74.14% covered (warning)
    -
    75.86%
    -
    44 / 58
    +
    74.14%
    +
    43 / 58
    CRAP
    @@ -73,22 +73,22 @@ TemplateProcessor
    -
    - 86.63% covered (warning) +
    + 86.49% covered (warning)
    -
    86.63%
    -
    447 / 516
    +
    86.49%
    +
    448 / 518
    -
    - 75.86% covered (warning) +
    + 74.14% covered (warning)
    -
    75.86%
    -
    44 / 58
    - 266.84 +
    74.14%
    +
    43 / 58
    + 271.38
    0.00% covered (danger) @@ -254,29 +254,29 @@ -  ensureUtf8Encoded -
    -
    - 100.00% covered (success) +  ensureUtf8Encoded +
    +
    + 80.00% covered (warning)
    -
    100.00%
    -
    3 / 3
    -
    -
    - 100.00% covered (success) +
    80.00%
    +
    4 / 5
    +
    +
    + 0.00% covered (danger)
    -
    100.00%
    -
    1 / 1
    - 4 - +
    0.00%
    +
    0 / 1
    + 5.20 + -  setComplexValue +  setComplexValue
    92.31% covered (success) @@ -298,7 +298,7 @@ -  setComplexBlock +  setComplexBlock
    100.00% covered (success) @@ -320,7 +320,7 @@ -  setValue +  setValue
    100.00% covered (success) @@ -342,7 +342,7 @@ -  setValues +  setValues
    100.00% covered (success) @@ -364,7 +364,7 @@ -  setChart +  setChart
    0.00% covered (danger) @@ -386,7 +386,7 @@ -  getImageArgs +  getImageArgs
    77.27% covered (warning) @@ -408,7 +408,7 @@ -  chooseImageDimension +  chooseImageDimension
    90.00% covered (success) @@ -430,7 +430,7 @@ -  fixImageWidthHeightRatio +  fixImageWidthHeightRatio
    55.17% covered (warning) @@ -452,7 +452,7 @@ -  prepareImageAttrs +  prepareImageAttrs
    96.77% covered (success) @@ -474,7 +474,7 @@ -  addImageToRelations +  addImageToRelations
    96.15% covered (success) @@ -496,7 +496,7 @@ -  setImageValue +  setImageValue
    100.00% covered (success) @@ -518,7 +518,7 @@ -  getVariableCount +  getVariableCount
    100.00% covered (success) @@ -540,7 +540,7 @@ -  getVariables +  getVariables
    100.00% covered (success) @@ -562,7 +562,7 @@ -  cloneRow +  cloneRow
    95.83% covered (success) @@ -584,7 +584,7 @@ -  deleteRow +  deleteRow
    30.30% covered (danger) @@ -606,7 +606,7 @@ -  cloneRowAndSetValues +  cloneRowAndSetValues
    100.00% covered (success) @@ -628,7 +628,7 @@ -  cloneBlock +  cloneBlock
    100.00% covered (success) @@ -650,7 +650,7 @@ -  replaceBlock +  replaceBlock
    100.00% covered (success) @@ -672,7 +672,7 @@ -  deleteBlock +  deleteBlock
    100.00% covered (success) @@ -694,7 +694,7 @@ -  setUpdateFields +  setUpdateFields
    100.00% covered (success) @@ -716,7 +716,7 @@ -  save +  save
    100.00% covered (success) @@ -738,7 +738,7 @@ -  savePartWithRels +  savePartWithRels
    100.00% covered (success) @@ -760,7 +760,7 @@ -  saveAs +  saveAs
    100.00% covered (success) @@ -782,7 +782,7 @@ -  fixBrokenMacros +  fixBrokenMacros
    100.00% covered (success) @@ -804,7 +804,7 @@ -  setValueForPart +  setValueForPart
    100.00% covered (success) @@ -826,7 +826,7 @@ -  getVariablesForPart +  getVariablesForPart
    100.00% covered (success) @@ -848,7 +848,7 @@ -  getHeaderName +  getHeaderName
    100.00% covered (success) @@ -870,7 +870,7 @@ -  getMainPartName +  getMainPartName
    100.00% covered (success) @@ -892,7 +892,7 @@ -  getSettingsPartName +  getSettingsPartName
    100.00% covered (success) @@ -914,7 +914,7 @@ -  getFooterName +  getFooterName
    100.00% covered (success) @@ -936,7 +936,7 @@ -  getRelationsName +  getRelationsName
    100.00% covered (success) @@ -958,7 +958,7 @@ -  getNextRelationsIndex +  getNextRelationsIndex
    83.33% covered (warning) @@ -980,7 +980,7 @@ -  getDocumentContentTypesName +  getDocumentContentTypesName
    100.00% covered (success) @@ -1002,7 +1002,7 @@ -  findTableStart +  findTableStart
    92.86% covered (success) @@ -1024,7 +1024,7 @@ -  findTableEnd +  findTableEnd
    100.00% covered (success) @@ -1046,7 +1046,7 @@ -  findRowStart +  findRowStart
    83.33% covered (warning) @@ -1068,7 +1068,7 @@ -  findRowEnd +  findRowEnd
    100.00% covered (success) @@ -1090,7 +1090,7 @@ -  getSlice +  getSlice
    100.00% covered (success) @@ -1112,7 +1112,7 @@ -  indexClonedVariables +  indexClonedVariables
    100.00% covered (success) @@ -1134,7 +1134,7 @@ -  replaceClonedVariables +  replaceClonedVariables
    100.00% covered (success) @@ -1156,7 +1156,7 @@ -  replaceXmlBlock +  replaceXmlBlock
    100.00% covered (success) @@ -1178,7 +1178,7 @@ -  findContainingXmlBlockForMacro +  findContainingXmlBlockForMacro
    100.00% covered (success) @@ -1200,7 +1200,7 @@ -  findMacro +  findMacro
    100.00% covered (success) @@ -1222,7 +1222,7 @@ -  findXmlBlockStart +  findXmlBlockStart
    100.00% covered (success) @@ -1244,7 +1244,7 @@ -  findXmlBlockEnd +  findXmlBlockEnd
    100.00% covered (success) @@ -1266,7 +1266,7 @@ -  splitTextIntoTexts +  splitTextIntoTexts
    100.00% covered (success) @@ -1288,7 +1288,7 @@ -  textNeedsSplitting +  textNeedsSplitting
    100.00% covered (success) @@ -1310,7 +1310,7 @@ -  setMacroOpeningChars +  setMacroOpeningChars
    100.00% covered (success) @@ -1332,7 +1332,7 @@ -  setMacroClosingChars +  setMacroClosingChars
    100.00% covered (success) @@ -1354,7 +1354,7 @@ -  setMacroChars +  setMacroChars
    100.00% covered (success) @@ -1640,1199 +1640,1203 @@ 257    protected static function ensureUtf8Encoded($subject) 258    { 259        if (!Text::isUTF8($subject) && null !== $subject) { - 260            $subject = utf8_encode($subject); - 261        } - 262 - 263        return (null !== $subject) ? $subject : ''; - 264    } - 265 - 266    /** - 267     * @param string $search - 268     * @param \PhpOffice\PhpWord\Element\AbstractElement $complexType - 269     */ - 270    public function setComplexValue($search, Element\AbstractElement $complexType): void - 271    { - 272        $elementName = substr(get_class($complexType), strrpos(get_class($complexType), '\\') + 1); - 273        $objectClass = 'PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\' . $elementName; - 274 - 275        $xmlWriter = new XMLWriter(); - 276        /** @var \PhpOffice\PhpWord\Writer\Word2007\Element\AbstractElement $elementWriter */ - 277        $elementWriter = new $objectClass($xmlWriter, $complexType, true); - 278        $elementWriter->write(); - 279 - 280        $where = $this->findContainingXmlBlockForMacro($search, 'w:r'); - 281 - 282        if ($where === false) { - 283            return; - 284        } + 260            if (PHP_VERSION_ID < 80200) { + 261                $subject = utf8_encode($subject); + 262            } else { + 263                $subject = mb_convert_encoding($subject, 'UTF-8', mb_list_encodings()); + 264            } + 265        } + 266 + 267        return (null !== $subject) ? $subject : ''; + 268    } + 269 + 270    /** + 271     * @param string $search + 272     * @param \PhpOffice\PhpWord\Element\AbstractElement $complexType + 273     */ + 274    public function setComplexValue($search, Element\AbstractElement $complexType): void + 275    { + 276        $elementName = substr(get_class($complexType), strrpos(get_class($complexType), '\\') + 1); + 277        $objectClass = 'PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\' . $elementName; + 278 + 279        $xmlWriter = new XMLWriter(); + 280        /** @var \PhpOffice\PhpWord\Writer\Word2007\Element\AbstractElement $elementWriter */ + 281        $elementWriter = new $objectClass($xmlWriter, $complexType, true); + 282        $elementWriter->write(); + 283 + 284        $where = $this->findContainingXmlBlockForMacro($search, 'w:r'); 285 - 286        $block = $this->getSlice($where['start'], $where['end']); - 287        $textParts = $this->splitTextIntoTexts($block); - 288        $this->replaceXmlBlock($search, $textParts, 'w:r'); + 286        if ($where === false) { + 287            return; + 288        } 289 - 290        $search = static::ensureMacroCompleted($search); - 291        $this->replaceXmlBlock($search, $xmlWriter->getData(), 'w:r'); - 292    } + 290        $block = $this->getSlice($where['start'], $where['end']); + 291        $textParts = $this->splitTextIntoTexts($block); + 292        $this->replaceXmlBlock($search, $textParts, 'w:r'); 293 - 294    /** - 295     * @param string $search - 296     * @param \PhpOffice\PhpWord\Element\AbstractElement $complexType - 297     */ - 298    public function setComplexBlock($search, Element\AbstractElement $complexType): void - 299    { - 300        $elementName = substr(get_class($complexType), strrpos(get_class($complexType), '\\') + 1); - 301        $objectClass = 'PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\' . $elementName; - 302 - 303        $xmlWriter = new XMLWriter(); - 304        /** @var \PhpOffice\PhpWord\Writer\Word2007\Element\AbstractElement $elementWriter */ - 305        $elementWriter = new $objectClass($xmlWriter, $complexType, false); - 306        $elementWriter->write(); - 307 - 308        $this->replaceXmlBlock($search, $xmlWriter->getData(), 'w:p'); - 309    } - 310 - 311    /** - 312     * @param mixed $search - 313     * @param mixed $replace - 314     * @param int $limit - 315     */ - 316    public function setValue($search, $replace, $limit = self::MAXIMUM_REPLACEMENTS_DEFAULT): void - 317    { - 318        if (is_array($search)) { - 319            foreach ($search as &$item) { - 320                $item = static::ensureMacroCompleted($item); - 321            } - 322            unset($item); - 323        } else { - 324            $search = static::ensureMacroCompleted($search); - 325        } - 326 - 327        if (is_array($replace)) { - 328            foreach ($replace as &$item) { - 329                $item = static::ensureUtf8Encoded($item); - 330            } - 331            unset($item); - 332        } else { - 333            $replace = static::ensureUtf8Encoded($replace); - 334        } - 335 - 336        if (Settings::isOutputEscapingEnabled()) { - 337            $xmlEscaper = new Xml(); - 338            $replace = $xmlEscaper->escape($replace); - 339        } - 340 - 341        $this->tempDocumentHeaders = $this->setValueForPart($search, $replace, $this->tempDocumentHeaders, $limit); - 342        $this->tempDocumentMainPart = $this->setValueForPart($search, $replace, $this->tempDocumentMainPart, $limit); - 343        $this->tempDocumentFooters = $this->setValueForPart($search, $replace, $this->tempDocumentFooters, $limit); - 344    } - 345 - 346    /** - 347     * Set values from a one-dimensional array of "variable => value"-pairs. - 348     */ - 349    public function setValues(array $values): void - 350    { - 351        foreach ($values as $macro => $replace) { - 352            $this->setValue($macro, $replace); - 353        } - 354    } - 355 - 356    /** - 357     * @param string $search - 358     */ - 359    public function setChart($search, Element\AbstractElement $chart): void - 360    { - 361        $elementName = substr(get_class($chart), strrpos(get_class($chart), '\\') + 1); - 362        $objectClass = 'PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\' . $elementName; - 363 - 364        // Get the next relation id - 365        $rId = $this->getNextRelationsIndex($this->getMainPartName()); - 366        $chart->setRelationId($rId); + 294        $search = static::ensureMacroCompleted($search); + 295        $this->replaceXmlBlock($search, $xmlWriter->getData(), 'w:r'); + 296    } + 297 + 298    /** + 299     * @param string $search + 300     * @param \PhpOffice\PhpWord\Element\AbstractElement $complexType + 301     */ + 302    public function setComplexBlock($search, Element\AbstractElement $complexType): void + 303    { + 304        $elementName = substr(get_class($complexType), strrpos(get_class($complexType), '\\') + 1); + 305        $objectClass = 'PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\' . $elementName; + 306 + 307        $xmlWriter = new XMLWriter(); + 308        /** @var \PhpOffice\PhpWord\Writer\Word2007\Element\AbstractElement $elementWriter */ + 309        $elementWriter = new $objectClass($xmlWriter, $complexType, false); + 310        $elementWriter->write(); + 311 + 312        $this->replaceXmlBlock($search, $xmlWriter->getData(), 'w:p'); + 313    } + 314 + 315    /** + 316     * @param mixed $search + 317     * @param mixed $replace + 318     * @param int $limit + 319     */ + 320    public function setValue($search, $replace, $limit = self::MAXIMUM_REPLACEMENTS_DEFAULT): void + 321    { + 322        if (is_array($search)) { + 323            foreach ($search as &$item) { + 324                $item = static::ensureMacroCompleted($item); + 325            } + 326            unset($item); + 327        } else { + 328            $search = static::ensureMacroCompleted($search); + 329        } + 330 + 331        if (is_array($replace)) { + 332            foreach ($replace as &$item) { + 333                $item = static::ensureUtf8Encoded($item); + 334            } + 335            unset($item); + 336        } else { + 337            $replace = static::ensureUtf8Encoded($replace); + 338        } + 339 + 340        if (Settings::isOutputEscapingEnabled()) { + 341            $xmlEscaper = new Xml(); + 342            $replace = $xmlEscaper->escape($replace); + 343        } + 344 + 345        $this->tempDocumentHeaders = $this->setValueForPart($search, $replace, $this->tempDocumentHeaders, $limit); + 346        $this->tempDocumentMainPart = $this->setValueForPart($search, $replace, $this->tempDocumentMainPart, $limit); + 347        $this->tempDocumentFooters = $this->setValueForPart($search, $replace, $this->tempDocumentFooters, $limit); + 348    } + 349 + 350    /** + 351     * Set values from a one-dimensional array of "variable => value"-pairs. + 352     */ + 353    public function setValues(array $values): void + 354    { + 355        foreach ($values as $macro => $replace) { + 356            $this->setValue($macro, $replace); + 357        } + 358    } + 359 + 360    /** + 361     * @param string $search + 362     */ + 363    public function setChart($search, Element\AbstractElement $chart): void + 364    { + 365        $elementName = substr(get_class($chart), strrpos(get_class($chart), '\\') + 1); + 366        $objectClass = 'PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\' . $elementName; 367 - 368        // Define the chart filename - 369        $filename = "charts/chart{$rId}.xml"; - 370 - 371        // Get the part writer - 372        $writerPart = new \PhpOffice\PhpWord\Writer\Word2007\Part\Chart(); - 373        $writerPart->setElement($chart); + 368        // Get the next relation id + 369        $rId = $this->getNextRelationsIndex($this->getMainPartName()); + 370        $chart->setRelationId($rId); + 371 + 372        // Define the chart filename + 373        $filename = "charts/chart{$rId}.xml"; 374 - 375        // ContentTypes.xml - 376        $this->zipClass->addFromString("word/{$filename}", $writerPart->write()); - 377 - 378        // add chart to content type - 379        $xmlRelationsType = "<Override PartName=\"/word/{$filename}\" ContentType=\"application/vnd.openxmlformats-officedocument.drawingml.chart+xml\"/>"; - 380        $this->tempDocumentContentTypes = str_replace('</Types>', $xmlRelationsType, $this->tempDocumentContentTypes) . '</Types>'; + 375        // Get the part writer + 376        $writerPart = new \PhpOffice\PhpWord\Writer\Word2007\Part\Chart(); + 377        $writerPart->setElement($chart); + 378 + 379        // ContentTypes.xml + 380        $this->zipClass->addFromString("word/{$filename}", $writerPart->write()); 381 - 382        // Add the chart to relations - 383        $xmlChartRelation = "<Relationship Id=\"rId{$rId}\" Type=\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart\" Target=\"charts/chart{$rId}.xml\"/>"; - 384        $this->tempDocumentRelations[$this->getMainPartName()] = str_replace('</Relationships>', $xmlChartRelation, $this->tempDocumentRelations[$this->getMainPartName()]) . '</Relationships>'; + 382        // add chart to content type + 383        $xmlRelationsType = "<Override PartName=\"/word/{$filename}\" ContentType=\"application/vnd.openxmlformats-officedocument.drawingml.chart+xml\"/>"; + 384        $this->tempDocumentContentTypes = str_replace('</Types>', $xmlRelationsType, $this->tempDocumentContentTypes) . '</Types>'; 385 - 386        // Write the chart - 387        $xmlWriter = new XMLWriter(); - 388        $elementWriter = new $objectClass($xmlWriter, $chart, true); - 389        $elementWriter->write(); - 390 - 391        // Place it in the template - 392        $this->replaceXmlBlock($search, '<w:p>' . $xmlWriter->getData() . '</w:p>', 'w:p'); - 393    } + 386        // Add the chart to relations + 387        $xmlChartRelation = "<Relationship Id=\"rId{$rId}\" Type=\"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart\" Target=\"charts/chart{$rId}.xml\"/>"; + 388        $this->tempDocumentRelations[$this->getMainPartName()] = str_replace('</Relationships>', $xmlChartRelation, $this->tempDocumentRelations[$this->getMainPartName()]) . '</Relationships>'; + 389 + 390        // Write the chart + 391        $xmlWriter = new XMLWriter(); + 392        $elementWriter = new $objectClass($xmlWriter, $chart, true); + 393        $elementWriter->write(); 394 - 395    private function getImageArgs($varNameWithArgs) - 396    { - 397        $varElements = explode(':', $varNameWithArgs); - 398        array_shift($varElements); // first element is name of variable => remove it - 399 - 400        $varInlineArgs = []; - 401        // size format documentation: https://msdn.microsoft.com/en-us/library/documentformat.openxml.vml.shape%28v=office.14%29.aspx?f=255&MSPPError=-2147217396 - 402        foreach ($varElements as $argIdx => $varArg) { - 403            if (strpos($varArg, '=')) { // arg=value - 404                [$argName, $argValue] = explode('=', $varArg, 2); - 405                $argName = strtolower($argName); - 406                if ($argName == 'size') { - 407                    [$varInlineArgs['width'], $varInlineArgs['height']] = explode('x', $argValue, 2); - 408                } else { - 409                    $varInlineArgs[strtolower($argName)] = $argValue; - 410                } - 411            } elseif (preg_match('/^([0-9]*[a-z%]{0,2}|auto)x([0-9]*[a-z%]{0,2}|auto)$/i', $varArg)) { // 60x40 - 412                [$varInlineArgs['width'], $varInlineArgs['height']] = explode('x', $varArg, 2); - 413            } else { // :60:40:f - 414                switch ($argIdx) { - 415                    case 0: - 416                        $varInlineArgs['width'] = $varArg; - 417 - 418                        break; - 419                    case 1: - 420                        $varInlineArgs['height'] = $varArg; + 395        // Place it in the template + 396        $this->replaceXmlBlock($search, '<w:p>' . $xmlWriter->getData() . '</w:p>', 'w:p'); + 397    } + 398 + 399    private function getImageArgs($varNameWithArgs) + 400    { + 401        $varElements = explode(':', $varNameWithArgs); + 402        array_shift($varElements); // first element is name of variable => remove it + 403 + 404        $varInlineArgs = []; + 405        // size format documentation: https://msdn.microsoft.com/en-us/library/documentformat.openxml.vml.shape%28v=office.14%29.aspx?f=255&MSPPError=-2147217396 + 406        foreach ($varElements as $argIdx => $varArg) { + 407            if (strpos($varArg, '=')) { // arg=value + 408                [$argName, $argValue] = explode('=', $varArg, 2); + 409                $argName = strtolower($argName); + 410                if ($argName == 'size') { + 411                    [$varInlineArgs['width'], $varInlineArgs['height']] = explode('x', $argValue, 2); + 412                } else { + 413                    $varInlineArgs[strtolower($argName)] = $argValue; + 414                } + 415            } elseif (preg_match('/^([0-9]*[a-z%]{0,2}|auto)x([0-9]*[a-z%]{0,2}|auto)$/i', $varArg)) { // 60x40 + 416                [$varInlineArgs['width'], $varInlineArgs['height']] = explode('x', $varArg, 2); + 417            } else { // :60:40:f + 418                switch ($argIdx) { + 419                    case 0: + 420                        $varInlineArgs['width'] = $varArg; 421 422                        break; - 423                    case 2: - 424                        $varInlineArgs['ratio'] = $varArg; + 423                    case 1: + 424                        $varInlineArgs['height'] = $varArg; 425 - 426                        break; - 427                } - 428            } - 429        } - 430 - 431        return $varInlineArgs; - 432    } - 433 - 434    private function chooseImageDimension($baseValue, $inlineValue, $defaultValue) - 435    { - 436        $value = $baseValue; - 437        if (null === $value && isset($inlineValue)) { - 438            $value = $inlineValue; - 439        } - 440        if (!preg_match('/^([0-9.]*(cm|mm|in|pt|pc|px|%|em|ex|)|auto)$/i', $value ?? '')) { - 441            $value = null; - 442        } - 443        if (null === $value) { - 444            $value = $defaultValue; - 445        } - 446        if (is_numeric($value)) { - 447            $value .= 'px'; - 448        } - 449 - 450        return $value; - 451    } - 452 - 453    private function fixImageWidthHeightRatio(&$width, &$height, $actualWidth, $actualHeight): void - 454    { - 455        $imageRatio = $actualWidth / $actualHeight; + 426                        break; + 427                    case 2: + 428                        $varInlineArgs['ratio'] = $varArg; + 429 + 430                        break; + 431                } + 432            } + 433        } + 434 + 435        return $varInlineArgs; + 436    } + 437 + 438    private function chooseImageDimension($baseValue, $inlineValue, $defaultValue) + 439    { + 440        $value = $baseValue; + 441        if (null === $value && isset($inlineValue)) { + 442            $value = $inlineValue; + 443        } + 444        if (!preg_match('/^([0-9.]*(cm|mm|in|pt|pc|px|%|em|ex|)|auto)$/i', $value ?? '')) { + 445            $value = null; + 446        } + 447        if (null === $value) { + 448            $value = $defaultValue; + 449        } + 450        if (is_numeric($value)) { + 451            $value .= 'px'; + 452        } + 453 + 454        return $value; + 455    } 456 - 457        if (($width === '') && ($height === '')) { // defined size are empty - 458            $width = $actualWidth . 'px'; - 459            $height = $actualHeight . 'px'; - 460        } elseif ($width === '') { // defined width is empty - 461            $heightFloat = (float) $height; - 462            $widthFloat = $heightFloat * $imageRatio; - 463            $matches = []; - 464            preg_match('/\\d([a-z%]+)$/', $height, $matches); - 465            $width = $widthFloat . $matches[1]; - 466        } elseif ($height === '') { // defined height is empty - 467            $widthFloat = (float) $width; - 468            $heightFloat = $widthFloat / $imageRatio; - 469            $matches = []; - 470            preg_match('/\\d([a-z%]+)$/', $width, $matches); - 471            $height = $heightFloat . $matches[1]; - 472        } else { // we have defined size, but we need also check it aspect ratio - 473            $widthMatches = []; - 474            preg_match('/\\d([a-z%]+)$/', $width, $widthMatches); - 475            $heightMatches = []; - 476            preg_match('/\\d([a-z%]+)$/', $height, $heightMatches); - 477            // try to fix only if dimensions are same - 478            if ($widthMatches[1] == $heightMatches[1]) { - 479                $dimention = $widthMatches[1]; - 480                $widthFloat = (float) $width; - 481                $heightFloat = (float) $height; - 482                $definedRatio = $widthFloat / $heightFloat; - 483 - 484                if ($imageRatio > $definedRatio) { // image wider than defined box - 485                    $height = ($widthFloat / $imageRatio) . $dimention; - 486                } elseif ($imageRatio < $definedRatio) { // image higher than defined box - 487                    $width = ($heightFloat * $imageRatio) . $dimention; - 488                } - 489            } - 490        } - 491    } - 492 - 493    private function prepareImageAttrs($replaceImage, $varInlineArgs) - 494    { - 495        // get image path and size - 496        $width = null; - 497        $height = null; - 498        $ratio = null; - 499 - 500        // a closure can be passed as replacement value which after resolving, can contain the replacement info for the image - 501        // use case: only when a image if found, the replacement tags can be generated - 502        if (is_callable($replaceImage)) { - 503            $replaceImage = $replaceImage(); - 504        } - 505 - 506        if (is_array($replaceImage) && isset($replaceImage['path'])) { - 507            $imgPath = $replaceImage['path']; - 508            if (isset($replaceImage['width'])) { - 509                $width = $replaceImage['width']; - 510            } - 511            if (isset($replaceImage['height'])) { - 512                $height = $replaceImage['height']; - 513            } - 514            if (isset($replaceImage['ratio'])) { - 515                $ratio = $replaceImage['ratio']; - 516            } - 517        } else { - 518            $imgPath = $replaceImage; - 519        } - 520 - 521        $width = $this->chooseImageDimension($width, $varInlineArgs['width'] ?? null, 115); - 522        $height = $this->chooseImageDimension($height, $varInlineArgs['height'] ?? null, 70); - 523 - 524        $imageData = @getimagesize($imgPath); - 525        if (!is_array($imageData)) { - 526            throw new Exception(sprintf('Invalid image: %s', $imgPath)); - 527        } - 528        [$actualWidth, $actualHeight, $imageType] = $imageData; - 529 - 530        // fix aspect ratio (by default) - 531        if (null === $ratio && isset($varInlineArgs['ratio'])) { - 532            $ratio = $varInlineArgs['ratio']; - 533        } - 534        if (null === $ratio || !in_array(strtolower($ratio), ['', '-', 'f', 'false'])) { - 535            $this->fixImageWidthHeightRatio($width, $height, $actualWidth, $actualHeight); - 536        } - 537 - 538        $imageAttrs = [ - 539            'src' => $imgPath, - 540            'mime' => image_type_to_mime_type($imageType), - 541            'width' => $width, - 542            'height' => $height, - 543        ]; - 544 - 545        return $imageAttrs; - 546    } - 547 - 548    private function addImageToRelations($partFileName, $rid, $imgPath, $imageMimeType): void - 549    { - 550        // define templates - 551        $typeTpl = '<Override PartName="/word/media/{IMG}" ContentType="image/{EXT}"/>'; - 552        $relationTpl = '<Relationship Id="{RID}" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="media/{IMG}"/>'; - 553        $newRelationsTpl = '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>' . "\n" . '<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"></Relationships>'; - 554        $newRelationsTypeTpl = '<Override PartName="/{RELS}" ContentType="application/vnd.openxmlformats-package.relationships+xml"/>'; - 555        $extTransform = [ - 556            'image/jpeg' => 'jpeg', - 557            'image/png' => 'png', - 558            'image/bmp' => 'bmp', - 559            'image/gif' => 'gif', - 560        ]; - 561 - 562        // get image embed name - 563        if (isset($this->tempDocumentNewImages[$imgPath])) { - 564            $imgName = $this->tempDocumentNewImages[$imgPath]; - 565        } else { - 566            // transform extension - 567            if (isset($extTransform[$imageMimeType])) { - 568                $imgExt = $extTransform[$imageMimeType]; - 569            } else { - 570                throw new Exception("Unsupported image type $imageMimeType"); - 571            } - 572 - 573            // add image to document - 574            $imgName = 'image_' . $rid . '_' . pathinfo($partFileName, PATHINFO_FILENAME) . '.' . $imgExt; - 575            $this->zipClass->pclzipAddFile($imgPath, 'word/media/' . $imgName); - 576            $this->tempDocumentNewImages[$imgPath] = $imgName; - 577 - 578            // setup type for image - 579            $xmlImageType = str_replace(['{IMG}', '{EXT}'], [$imgName, $imgExt], $typeTpl); - 580            $this->tempDocumentContentTypes = str_replace('</Types>', $xmlImageType, $this->tempDocumentContentTypes) . '</Types>'; - 581        } - 582 - 583        $xmlImageRelation = str_replace(['{RID}', '{IMG}'], [$rid, $imgName], $relationTpl); - 584 - 585        if (!isset($this->tempDocumentRelations[$partFileName])) { - 586            // create new relations file - 587            $this->tempDocumentRelations[$partFileName] = $newRelationsTpl; - 588            // and add it to content types - 589            $xmlRelationsType = str_replace('{RELS}', $this->getRelationsName($partFileName), $newRelationsTypeTpl); - 590            $this->tempDocumentContentTypes = str_replace('</Types>', $xmlRelationsType, $this->tempDocumentContentTypes) . '</Types>'; - 591        } - 592 - 593        // add image to relations - 594        $this->tempDocumentRelations[$partFileName] = str_replace('</Relationships>', $xmlImageRelation, $this->tempDocumentRelations[$partFileName]) . '</Relationships>'; - 595    } + 457    private function fixImageWidthHeightRatio(&$width, &$height, $actualWidth, $actualHeight): void + 458    { + 459        $imageRatio = $actualWidth / $actualHeight; + 460 + 461        if (($width === '') && ($height === '')) { // defined size are empty + 462            $width = $actualWidth . 'px'; + 463            $height = $actualHeight . 'px'; + 464        } elseif ($width === '') { // defined width is empty + 465            $heightFloat = (float) $height; + 466            $widthFloat = $heightFloat * $imageRatio; + 467            $matches = []; + 468            preg_match('/\\d([a-z%]+)$/', $height, $matches); + 469            $width = $widthFloat . $matches[1]; + 470        } elseif ($height === '') { // defined height is empty + 471            $widthFloat = (float) $width; + 472            $heightFloat = $widthFloat / $imageRatio; + 473            $matches = []; + 474            preg_match('/\\d([a-z%]+)$/', $width, $matches); + 475            $height = $heightFloat . $matches[1]; + 476        } else { // we have defined size, but we need also check it aspect ratio + 477            $widthMatches = []; + 478            preg_match('/\\d([a-z%]+)$/', $width, $widthMatches); + 479            $heightMatches = []; + 480            preg_match('/\\d([a-z%]+)$/', $height, $heightMatches); + 481            // try to fix only if dimensions are same + 482            if ($widthMatches[1] == $heightMatches[1]) { + 483                $dimention = $widthMatches[1]; + 484                $widthFloat = (float) $width; + 485                $heightFloat = (float) $height; + 486                $definedRatio = $widthFloat / $heightFloat; + 487 + 488                if ($imageRatio > $definedRatio) { // image wider than defined box + 489                    $height = ($widthFloat / $imageRatio) . $dimention; + 490                } elseif ($imageRatio < $definedRatio) { // image higher than defined box + 491                    $width = ($heightFloat * $imageRatio) . $dimention; + 492                } + 493            } + 494        } + 495    } + 496 + 497    private function prepareImageAttrs($replaceImage, $varInlineArgs) + 498    { + 499        // get image path and size + 500        $width = null; + 501        $height = null; + 502        $ratio = null; + 503 + 504        // a closure can be passed as replacement value which after resolving, can contain the replacement info for the image + 505        // use case: only when a image if found, the replacement tags can be generated + 506        if (is_callable($replaceImage)) { + 507            $replaceImage = $replaceImage(); + 508        } + 509 + 510        if (is_array($replaceImage) && isset($replaceImage['path'])) { + 511            $imgPath = $replaceImage['path']; + 512            if (isset($replaceImage['width'])) { + 513                $width = $replaceImage['width']; + 514            } + 515            if (isset($replaceImage['height'])) { + 516                $height = $replaceImage['height']; + 517            } + 518            if (isset($replaceImage['ratio'])) { + 519                $ratio = $replaceImage['ratio']; + 520            } + 521        } else { + 522            $imgPath = $replaceImage; + 523        } + 524 + 525        $width = $this->chooseImageDimension($width, $varInlineArgs['width'] ?? null, 115); + 526        $height = $this->chooseImageDimension($height, $varInlineArgs['height'] ?? null, 70); + 527 + 528        $imageData = @getimagesize($imgPath); + 529        if (!is_array($imageData)) { + 530            throw new Exception(sprintf('Invalid image: %s', $imgPath)); + 531        } + 532        [$actualWidth, $actualHeight, $imageType] = $imageData; + 533 + 534        // fix aspect ratio (by default) + 535        if (null === $ratio && isset($varInlineArgs['ratio'])) { + 536            $ratio = $varInlineArgs['ratio']; + 537        } + 538        if (null === $ratio || !in_array(strtolower($ratio), ['', '-', 'f', 'false'])) { + 539            $this->fixImageWidthHeightRatio($width, $height, $actualWidth, $actualHeight); + 540        } + 541 + 542        $imageAttrs = [ + 543            'src' => $imgPath, + 544            'mime' => image_type_to_mime_type($imageType), + 545            'width' => $width, + 546            'height' => $height, + 547        ]; + 548 + 549        return $imageAttrs; + 550    } + 551 + 552    private function addImageToRelations($partFileName, $rid, $imgPath, $imageMimeType): void + 553    { + 554        // define templates + 555        $typeTpl = '<Override PartName="/word/media/{IMG}" ContentType="image/{EXT}"/>'; + 556        $relationTpl = '<Relationship Id="{RID}" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="media/{IMG}"/>'; + 557        $newRelationsTpl = '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>' . "\n" . '<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"></Relationships>'; + 558        $newRelationsTypeTpl = '<Override PartName="/{RELS}" ContentType="application/vnd.openxmlformats-package.relationships+xml"/>'; + 559        $extTransform = [ + 560            'image/jpeg' => 'jpeg', + 561            'image/png' => 'png', + 562            'image/bmp' => 'bmp', + 563            'image/gif' => 'gif', + 564        ]; + 565 + 566        // get image embed name + 567        if (isset($this->tempDocumentNewImages[$imgPath])) { + 568            $imgName = $this->tempDocumentNewImages[$imgPath]; + 569        } else { + 570            // transform extension + 571            if (isset($extTransform[$imageMimeType])) { + 572                $imgExt = $extTransform[$imageMimeType]; + 573            } else { + 574                throw new Exception("Unsupported image type $imageMimeType"); + 575            } + 576 + 577            // add image to document + 578            $imgName = 'image_' . $rid . '_' . pathinfo($partFileName, PATHINFO_FILENAME) . '.' . $imgExt; + 579            $this->zipClass->pclzipAddFile($imgPath, 'word/media/' . $imgName); + 580            $this->tempDocumentNewImages[$imgPath] = $imgName; + 581 + 582            // setup type for image + 583            $xmlImageType = str_replace(['{IMG}', '{EXT}'], [$imgName, $imgExt], $typeTpl); + 584            $this->tempDocumentContentTypes = str_replace('</Types>', $xmlImageType, $this->tempDocumentContentTypes) . '</Types>'; + 585        } + 586 + 587        $xmlImageRelation = str_replace(['{RID}', '{IMG}'], [$rid, $imgName], $relationTpl); + 588 + 589        if (!isset($this->tempDocumentRelations[$partFileName])) { + 590            // create new relations file + 591            $this->tempDocumentRelations[$partFileName] = $newRelationsTpl; + 592            // and add it to content types + 593            $xmlRelationsType = str_replace('{RELS}', $this->getRelationsName($partFileName), $newRelationsTypeTpl); + 594            $this->tempDocumentContentTypes = str_replace('</Types>', $xmlRelationsType, $this->tempDocumentContentTypes) . '</Types>'; + 595        } 596 - 597    /** - 598     * @param mixed $search - 599     * @param mixed $replace Path to image, or array("path" => xx, "width" => yy, "height" => zz) - 600     * @param int $limit - 601     */ - 602    public function setImageValue($search, $replace, $limit = self::MAXIMUM_REPLACEMENTS_DEFAULT): void - 603    { - 604        // prepare $search_replace - 605        if (!is_array($search)) { - 606            $search = [$search]; - 607        } - 608 - 609        $replacesList = []; - 610        if (!is_array($replace) || isset($replace['path'])) { - 611            $replacesList[] = $replace; - 612        } else { - 613            $replacesList = array_values($replace); - 614        } - 615 - 616        $searchReplace = []; - 617        foreach ($search as $searchIdx => $searchString) { - 618            $searchReplace[$searchString] = $replacesList[$searchIdx] ?? $replacesList[0]; - 619        } - 620 - 621        // collect document parts - 622        $searchParts = [ - 623            $this->getMainPartName() => &$this->tempDocumentMainPart, - 624        ]; - 625        foreach (array_keys($this->tempDocumentHeaders) as $headerIndex) { - 626            $searchParts[$this->getHeaderName($headerIndex)] = &$this->tempDocumentHeaders[$headerIndex]; - 627        } - 628        foreach (array_keys($this->tempDocumentFooters) as $headerIndex) { - 629            $searchParts[$this->getFooterName($headerIndex)] = &$this->tempDocumentFooters[$headerIndex]; - 630        } - 631 - 632        // define templates - 633        // result can be verified via "Open XML SDK 2.5 Productivity Tool" (http://www.microsoft.com/en-us/download/details.aspx?id=30425) - 634        $imgTpl = '<w:pict><v:shape type="#_x0000_t75" style="width:{WIDTH};height:{HEIGHT}" stroked="f"><v:imagedata r:id="{RID}" o:title=""/></v:shape></w:pict>'; + 597        // add image to relations + 598        $this->tempDocumentRelations[$partFileName] = str_replace('</Relationships>', $xmlImageRelation, $this->tempDocumentRelations[$partFileName]) . '</Relationships>'; + 599    } + 600 + 601    /** + 602     * @param mixed $search + 603     * @param mixed $replace Path to image, or array("path" => xx, "width" => yy, "height" => zz) + 604     * @param int $limit + 605     */ + 606    public function setImageValue($search, $replace, $limit = self::MAXIMUM_REPLACEMENTS_DEFAULT): void + 607    { + 608        // prepare $search_replace + 609        if (!is_array($search)) { + 610            $search = [$search]; + 611        } + 612 + 613        $replacesList = []; + 614        if (!is_array($replace) || isset($replace['path'])) { + 615            $replacesList[] = $replace; + 616        } else { + 617            $replacesList = array_values($replace); + 618        } + 619 + 620        $searchReplace = []; + 621        foreach ($search as $searchIdx => $searchString) { + 622            $searchReplace[$searchString] = $replacesList[$searchIdx] ?? $replacesList[0]; + 623        } + 624 + 625        // collect document parts + 626        $searchParts = [ + 627            $this->getMainPartName() => &$this->tempDocumentMainPart, + 628        ]; + 629        foreach (array_keys($this->tempDocumentHeaders) as $headerIndex) { + 630            $searchParts[$this->getHeaderName($headerIndex)] = &$this->tempDocumentHeaders[$headerIndex]; + 631        } + 632        foreach (array_keys($this->tempDocumentFooters) as $headerIndex) { + 633            $searchParts[$this->getFooterName($headerIndex)] = &$this->tempDocumentFooters[$headerIndex]; + 634        } 635 - 636        $i = 0; - 637        foreach ($searchParts as $partFileName => &$partContent) { - 638            $partVariables = $this->getVariablesForPart($partContent); + 636        // define templates + 637        // result can be verified via "Open XML SDK 2.5 Productivity Tool" (http://www.microsoft.com/en-us/download/details.aspx?id=30425) + 638        $imgTpl = '<w:pict><v:shape type="#_x0000_t75" style="width:{WIDTH};height:{HEIGHT}" stroked="f"><v:imagedata r:id="{RID}" o:title=""/></v:shape></w:pict>'; 639 - 640            foreach ($searchReplace as $searchString => $replaceImage) { - 641                $varsToReplace = array_filter($partVariables, function ($partVar) use ($searchString) { - 642                    return ($partVar == $searchString) || preg_match('/^' . preg_quote($searchString) . ':/', $partVar); - 643                }); - 644 - 645                foreach ($varsToReplace as $varNameWithArgs) { - 646                    $varInlineArgs = $this->getImageArgs($varNameWithArgs); - 647                    $preparedImageAttrs = $this->prepareImageAttrs($replaceImage, $varInlineArgs); - 648                    $imgPath = $preparedImageAttrs['src']; - 649 - 650                    // get image index - 651                    $imgIndex = $this->getNextRelationsIndex($partFileName); - 652                    $rid = 'rId' . $imgIndex; + 640        $i = 0; + 641        foreach ($searchParts as $partFileName => &$partContent) { + 642            $partVariables = $this->getVariablesForPart($partContent); + 643 + 644            foreach ($searchReplace as $searchString => $replaceImage) { + 645                $varsToReplace = array_filter($partVariables, function ($partVar) use ($searchString) { + 646                    return ($partVar == $searchString) || preg_match('/^' . preg_quote($searchString) . ':/', $partVar); + 647                }); + 648 + 649                foreach ($varsToReplace as $varNameWithArgs) { + 650                    $varInlineArgs = $this->getImageArgs($varNameWithArgs); + 651                    $preparedImageAttrs = $this->prepareImageAttrs($replaceImage, $varInlineArgs); + 652                    $imgPath = $preparedImageAttrs['src']; 653 - 654                    // replace preparations - 655                    $this->addImageToRelations($partFileName, $rid, $imgPath, $preparedImageAttrs['mime']); - 656                    $xmlImage = str_replace(['{RID}', '{WIDTH}', '{HEIGHT}'], [$rid, $preparedImageAttrs['width'], $preparedImageAttrs['height']], $imgTpl); + 654                    // get image index + 655                    $imgIndex = $this->getNextRelationsIndex($partFileName); + 656                    $rid = 'rId' . $imgIndex; 657 - 658                    // replace variable - 659                    $varNameWithArgsFixed = static::ensureMacroCompleted($varNameWithArgs); - 660                    $matches = []; - 661                    if (preg_match('/(<[^<]+>)([^<]*)(' . preg_quote($varNameWithArgsFixed) . ')([^>]*)(<[^>]+>)/Uu', $partContent, $matches)) { - 662                        $wholeTag = $matches[0]; - 663                        array_shift($matches); - 664                        [$openTag, $prefix, , $postfix, $closeTag] = $matches; - 665                        $replaceXml = $openTag . $prefix . $closeTag . $xmlImage . $openTag . $postfix . $closeTag; - 666                        // replace on each iteration, because in one tag we can have 2+ inline variables => before proceed next variable we need to change $partContent - 667                        $partContent = $this->setValueForPart($wholeTag, $replaceXml, $partContent, $limit); - 668                    } - 669 - 670                    if (++$i >= $limit) { - 671                        break; + 658                    // replace preparations + 659                    $this->addImageToRelations($partFileName, $rid, $imgPath, $preparedImageAttrs['mime']); + 660                    $xmlImage = str_replace(['{RID}', '{WIDTH}', '{HEIGHT}'], [$rid, $preparedImageAttrs['width'], $preparedImageAttrs['height']], $imgTpl); + 661 + 662                    // replace variable + 663                    $varNameWithArgsFixed = static::ensureMacroCompleted($varNameWithArgs); + 664                    $matches = []; + 665                    if (preg_match('/(<[^<]+>)([^<]*)(' . preg_quote($varNameWithArgsFixed) . ')([^>]*)(<[^>]+>)/Uu', $partContent, $matches)) { + 666                        $wholeTag = $matches[0]; + 667                        array_shift($matches); + 668                        [$openTag, $prefix, , $postfix, $closeTag] = $matches; + 669                        $replaceXml = $openTag . $prefix . $closeTag . $xmlImage . $openTag . $postfix . $closeTag; + 670                        // replace on each iteration, because in one tag we can have 2+ inline variables => before proceed next variable we need to change $partContent + 671                        $partContent = $this->setValueForPart($wholeTag, $replaceXml, $partContent, $limit); 672                    } - 673                } - 674            } - 675        } - 676    } - 677 - 678    /** - 679     * Returns count of all variables in template. - 680     * - 681     * @return array - 682     */ - 683    public function getVariableCount() - 684    { - 685        $variables = $this->getVariablesForPart($this->tempDocumentMainPart); - 686 - 687        foreach ($this->tempDocumentHeaders as $headerXML) { - 688            $variables = array_merge( - 689                $variables, - 690                $this->getVariablesForPart($headerXML) - 691            ); - 692        } - 693 - 694        foreach ($this->tempDocumentFooters as $footerXML) { - 695            $variables = array_merge( - 696                $variables, - 697                $this->getVariablesForPart($footerXML) - 698            ); - 699        } - 700 - 701        return array_count_values($variables); - 702    } - 703 - 704    /** - 705     * Returns array of all variables in template. - 706     * - 707     * @return string[] - 708     */ - 709    public function getVariables() - 710    { - 711        return array_keys($this->getVariableCount()); - 712    } - 713 - 714    /** - 715     * Clone a table row in a template document. - 716     * - 717     * @param string $search - 718     * @param int $numberOfClones - 719     */ - 720    public function cloneRow($search, $numberOfClones): void - 721    { - 722        $search = static::ensureMacroCompleted($search); - 723 - 724        $tagPos = strpos($this->tempDocumentMainPart, $search); - 725        if (!$tagPos) { - 726            throw new Exception('Can not clone row, template variable not found or variable contains markup.'); - 727        } - 728 - 729        $rowStart = $this->findRowStart($tagPos); - 730        $rowEnd = $this->findRowEnd($tagPos); - 731        $xmlRow = $this->getSlice($rowStart, $rowEnd); + 673 + 674                    if (++$i >= $limit) { + 675                        break; + 676                    } + 677                } + 678            } + 679        } + 680    } + 681 + 682    /** + 683     * Returns count of all variables in template. + 684     * + 685     * @return array + 686     */ + 687    public function getVariableCount() + 688    { + 689        $variables = $this->getVariablesForPart($this->tempDocumentMainPart); + 690 + 691        foreach ($this->tempDocumentHeaders as $headerXML) { + 692            $variables = array_merge( + 693                $variables, + 694                $this->getVariablesForPart($headerXML) + 695            ); + 696        } + 697 + 698        foreach ($this->tempDocumentFooters as $footerXML) { + 699            $variables = array_merge( + 700                $variables, + 701                $this->getVariablesForPart($footerXML) + 702            ); + 703        } + 704 + 705        return array_count_values($variables); + 706    } + 707 + 708    /** + 709     * Returns array of all variables in template. + 710     * + 711     * @return string[] + 712     */ + 713    public function getVariables() + 714    { + 715        return array_keys($this->getVariableCount()); + 716    } + 717 + 718    /** + 719     * Clone a table row in a template document. + 720     * + 721     * @param string $search + 722     * @param int $numberOfClones + 723     */ + 724    public function cloneRow($search, $numberOfClones): void + 725    { + 726        $search = static::ensureMacroCompleted($search); + 727 + 728        $tagPos = strpos($this->tempDocumentMainPart, $search); + 729        if (!$tagPos) { + 730            throw new Exception('Can not clone row, template variable not found or variable contains markup.'); + 731        } 732 - 733        // Check if there's a cell spanning multiple rows. - 734        if (preg_match('#<w:vMerge w:val="restart"/>#', $xmlRow)) { - 735            // $extraRowStart = $rowEnd; - 736            $extraRowEnd = $rowEnd; - 737            while (true) { - 738                $extraRowStart = $this->findRowStart($extraRowEnd + 1); - 739                $extraRowEnd = $this->findRowEnd($extraRowEnd + 1); - 740 - 741                // If extraRowEnd is lower then 7, there was no next row found. - 742                if ($extraRowEnd < 7) { - 743                    break; - 744                } - 745 - 746                // If tmpXmlRow doesn't contain continue, this row is no longer part of the spanned row. - 747                $tmpXmlRow = $this->getSlice($extraRowStart, $extraRowEnd); - 748                if (!preg_match('#<w:vMerge/>#', $tmpXmlRow) && - 749                    !preg_match('#<w:vMerge w:val="continue"\s*/>#', $tmpXmlRow) - 750                ) { - 751                    break; - 752                } - 753                // This row was a spanned row, update $rowEnd and search for the next row. - 754                $rowEnd = $extraRowEnd; - 755            } - 756            $xmlRow = $this->getSlice($rowStart, $rowEnd); - 757        } - 758 - 759        $result = $this->getSlice(0, $rowStart); - 760        $result .= implode('', $this->indexClonedVariables($numberOfClones, $xmlRow)); - 761        $result .= $this->getSlice($rowEnd); + 733        $rowStart = $this->findRowStart($tagPos); + 734        $rowEnd = $this->findRowEnd($tagPos); + 735        $xmlRow = $this->getSlice($rowStart, $rowEnd); + 736 + 737        // Check if there's a cell spanning multiple rows. + 738        if (preg_match('#<w:vMerge w:val="restart"/>#', $xmlRow)) { + 739            // $extraRowStart = $rowEnd; + 740            $extraRowEnd = $rowEnd; + 741            while (true) { + 742                $extraRowStart = $this->findRowStart($extraRowEnd + 1); + 743                $extraRowEnd = $this->findRowEnd($extraRowEnd + 1); + 744 + 745                // If extraRowEnd is lower then 7, there was no next row found. + 746                if ($extraRowEnd < 7) { + 747                    break; + 748                } + 749 + 750                // If tmpXmlRow doesn't contain continue, this row is no longer part of the spanned row. + 751                $tmpXmlRow = $this->getSlice($extraRowStart, $extraRowEnd); + 752                if (!preg_match('#<w:vMerge/>#', $tmpXmlRow) && + 753                    !preg_match('#<w:vMerge w:val="continue"\s*/>#', $tmpXmlRow) + 754                ) { + 755                    break; + 756                } + 757                // This row was a spanned row, update $rowEnd and search for the next row. + 758                $rowEnd = $extraRowEnd; + 759            } + 760            $xmlRow = $this->getSlice($rowStart, $rowEnd); + 761        } 762 - 763        $this->tempDocumentMainPart = $result; - 764    } - 765 - 766    /** - 767     * Delete a table row in a template document. - 768     */ - 769    public function deleteRow(string $search): void - 770    { - 771        if ('${' !== substr($search, 0, 2) && '}' !== substr($search, -1)) { - 772            $search = '${' . $search . '}'; - 773        } - 774 - 775        $tagPos = strpos($this->tempDocumentMainPart, $search); - 776        if (!$tagPos) { - 777            throw new Exception(sprintf('Can not delete row %s, template variable not found or variable contains markup.', $search)); - 778        } - 779 - 780        $tableStart = $this->findTableStart($tagPos); - 781        $tableEnd = $this->findTableEnd($tagPos); - 782        $xmlTable = $this->getSlice($tableStart, $tableEnd); + 763        $result = $this->getSlice(0, $rowStart); + 764        $result .= implode('', $this->indexClonedVariables($numberOfClones, $xmlRow)); + 765        $result .= $this->getSlice($rowEnd); + 766 + 767        $this->tempDocumentMainPart = $result; + 768    } + 769 + 770    /** + 771     * Delete a table row in a template document. + 772     */ + 773    public function deleteRow(string $search): void + 774    { + 775        if ('${' !== substr($search, 0, 2) && '}' !== substr($search, -1)) { + 776            $search = '${' . $search . '}'; + 777        } + 778 + 779        $tagPos = strpos($this->tempDocumentMainPart, $search); + 780        if (!$tagPos) { + 781            throw new Exception(sprintf('Can not delete row %s, template variable not found or variable contains markup.', $search)); + 782        } 783 - 784        if (substr_count($xmlTable, '<w:tr') === 1) { - 785            $this->tempDocumentMainPart = $this->getSlice(0, $tableStart) . $this->getSlice($tableEnd); - 786 - 787            return; - 788        } - 789 - 790        $rowStart = $this->findRowStart($tagPos); - 791        $rowEnd = $this->findRowEnd($tagPos); - 792        $xmlRow = $this->getSlice($rowStart, $rowEnd); + 784        $tableStart = $this->findTableStart($tagPos); + 785        $tableEnd = $this->findTableEnd($tagPos); + 786        $xmlTable = $this->getSlice($tableStart, $tableEnd); + 787 + 788        if (substr_count($xmlTable, '<w:tr') === 1) { + 789            $this->tempDocumentMainPart = $this->getSlice(0, $tableStart) . $this->getSlice($tableEnd); + 790 + 791            return; + 792        } 793 - 794        $this->tempDocumentMainPart = $this->getSlice(0, $rowStart) . $this->getSlice($rowEnd); - 795 - 796        // Check if there's a cell spanning multiple rows. - 797        if (preg_match('#<w:vMerge w:val="restart"/>#', $xmlRow)) { - 798            $extraRowStart = $rowStart; - 799            while (true) { - 800                $extraRowStart = $this->findRowStart($extraRowStart + 1); - 801                $extraRowEnd = $this->findRowEnd($extraRowStart + 1); - 802 - 803                // If extraRowEnd is lower then 7, there was no next row found. - 804                if ($extraRowEnd < 7) { - 805                    break; - 806                } - 807 - 808                // If tmpXmlRow doesn't contain continue, this row is no longer part of the spanned row. - 809                $tmpXmlRow = $this->getSlice($extraRowStart, $extraRowEnd); - 810                if (!preg_match('#<w:vMerge/>#', $tmpXmlRow) && - 811                    !preg_match('#<w:vMerge w:val="continue" />#', $tmpXmlRow) - 812                ) { - 813                    break; - 814                } - 815 - 816                $tableStart = $this->findTableStart($extraRowEnd + 1); - 817                $tableEnd = $this->findTableEnd($extraRowEnd + 1); - 818                $xmlTable = $this->getSlice($tableStart, $tableEnd); - 819                if (substr_count($xmlTable, '<w:tr') === 1) { - 820                    $this->tempDocumentMainPart = $this->getSlice(0, $tableStart) . $this->getSlice($tableEnd); - 821 - 822                    return; - 823                } - 824 - 825                $this->tempDocumentMainPart = $this->getSlice(0, $extraRowStart) . $this->getSlice($extraRowEnd); - 826            } - 827        } - 828    } - 829 - 830    /** - 831     * Clones a table row and populates it's values from a two-dimensional array in a template document. - 832     * - 833     * @param string $search - 834     * @param array $values - 835     */ - 836    public function cloneRowAndSetValues($search, $values): void - 837    { - 838        $this->cloneRow($search, count($values)); - 839 - 840        foreach ($values as $rowKey => $rowData) { - 841            $rowNumber = $rowKey + 1; - 842            foreach ($rowData as $macro => $replace) { - 843                $this->setValue($macro . '#' . $rowNumber, $replace); - 844            } - 845        } - 846    } - 847 - 848    /** - 849     * Clone a block. - 850     * - 851     * @param string $blockname - 852     * @param int $clones How many time the block should be cloned - 853     * @param bool $replace - 854     * @param bool $indexVariables If true, any variables inside the block will be indexed (postfixed with #1, #2, ...) - 855     * @param array $variableReplacements Array containing replacements for macros found inside the block to clone - 856     * - 857     * @return null|string - 858     */ - 859    public function cloneBlock($blockname, $clones = 1, $replace = true, $indexVariables = false, $variableReplacements = null) - 860    { - 861        $xmlBlock = null; - 862        $matches = []; - 863        $escapedMacroOpeningChars = self::$macroOpeningChars; - 864        $escapedMacroClosingChars = self::$macroClosingChars; - 865        preg_match( - 866            //'/(.*((?s)<w:p\b(?:(?!<w:p\b).)*?\{{' . $blockname . '}<\/w:.*?p>))(.*)((?s)<w:p\b(?:(?!<w:p\b).)[^$]*?\{{\/' . $blockname . '}<\/w:.*?p>)/is', - 867            '/(.*((?s)<w:p\b(?:(?!<w:p\b).)*?\\' . $escapedMacroOpeningChars . $blockname . $escapedMacroClosingChars . '<\/w:.*?p>))(.*)((?s)<w:p\b(?:(?!<w:p\b).)[^$]*?\\' . $escapedMacroOpeningChars . '\/' . $blockname . $escapedMacroClosingChars . '<\/w:.*?p>)/is', - 868            //'/(.*((?s)<w:p\b(?:(?!<w:p\b).)*?\\'. $escapedMacroOpeningChars . $blockname . '}<\/w:.*?p>))(.*)((?s)<w:p\b(?:(?!<w:p\b).)[^$]*?\\'.$escapedMacroOpeningChars.'\/' . $blockname . '}<\/w:.*?p>)/is', - 869            $this->tempDocumentMainPart, - 870            $matches - 871        ); - 872 - 873        if (isset($matches[3])) { - 874            $xmlBlock = $matches[3]; - 875            if ($indexVariables) { - 876                $cloned = $this->indexClonedVariables($clones, $xmlBlock); - 877            } elseif ($variableReplacements !== null && is_array($variableReplacements)) { - 878                $cloned = $this->replaceClonedVariables($variableReplacements, $xmlBlock); - 879            } else { - 880                $cloned = []; - 881                for ($i = 1; $i <= $clones; ++$i) { - 882                    $cloned[] = $xmlBlock; - 883                } - 884            } - 885 - 886            if ($replace) { - 887                $this->tempDocumentMainPart = str_replace( - 888                    $matches[2] . $matches[3] . $matches[4], - 889                    implode('', $cloned), - 890                    $this->tempDocumentMainPart - 891                ); - 892            } - 893        } - 894 - 895        return $xmlBlock; - 896    } - 897 - 898    /** - 899     * Replace a block. - 900     * - 901     * @param string $blockname - 902     * @param string $replacement - 903     */ - 904    public function replaceBlock($blockname, $replacement): void - 905    { - 906        $matches = []; - 907        $escapedMacroOpeningChars = preg_quote(self::$macroOpeningChars); - 908        $escapedMacroClosingChars = preg_quote(self::$macroClosingChars); - 909        preg_match( - 910            '/(<\?xml.*)(<w:p.*>' . $escapedMacroOpeningChars . $blockname . $escapedMacroClosingChars . '<\/w:.*?p>)(.*)(<w:p.*' . $escapedMacroOpeningChars . '\/' . $blockname . $escapedMacroClosingChars . '<\/w:.*?p>)/is', - 911            $this->tempDocumentMainPart, - 912            $matches - 913        ); - 914 - 915        if (isset($matches[3])) { - 916            $this->tempDocumentMainPart = str_replace( - 917                $matches[2] . $matches[3] . $matches[4], - 918                $replacement, - 919                $this->tempDocumentMainPart - 920            ); - 921        } - 922    } - 923 - 924    /** - 925     * Delete a block of text. - 926     * - 927     * @param string $blockname - 928     */ - 929    public function deleteBlock($blockname): void - 930    { - 931        $this->replaceBlock($blockname, ''); - 932    } - 933 - 934    /** - 935     * Automatically Recalculate Fields on Open. - 936     * - 937     * @param bool $update - 938     */ - 939    public function setUpdateFields($update = true): void - 940    { - 941        $string = $update ? 'true' : 'false'; - 942        $matches = []; - 943        if (preg_match('/<w:updateFields w:val=\"(true|false|1|0|on|off)\"\/>/', $this->tempDocumentSettingsPart, $matches)) { - 944            $this->tempDocumentSettingsPart = str_replace($matches[0], '<w:updateFields w:val="' . $string . '"/>', $this->tempDocumentSettingsPart); - 945        } else { - 946            $this->tempDocumentSettingsPart = str_replace('</w:settings>', '<w:updateFields w:val="' . $string . '"/></w:settings>', $this->tempDocumentSettingsPart); - 947        } - 948    } - 949 - 950    /** - 951     * Saves the result document. - 952     * - 953     * @return string - 954     */ - 955    public function save() - 956    { - 957        foreach ($this->tempDocumentHeaders as $index => $xml) { - 958            $this->savePartWithRels($this->getHeaderName($index), $xml); - 959        } - 960 - 961        $this->savePartWithRels($this->getMainPartName(), $this->tempDocumentMainPart); - 962        $this->savePartWithRels($this->getSettingsPartName(), $this->tempDocumentSettingsPart); - 963 - 964        foreach ($this->tempDocumentFooters as $index => $xml) { - 965            $this->savePartWithRels($this->getFooterName($index), $xml); - 966        } + 794        $rowStart = $this->findRowStart($tagPos); + 795        $rowEnd = $this->findRowEnd($tagPos); + 796        $xmlRow = $this->getSlice($rowStart, $rowEnd); + 797 + 798        $this->tempDocumentMainPart = $this->getSlice(0, $rowStart) . $this->getSlice($rowEnd); + 799 + 800        // Check if there's a cell spanning multiple rows. + 801        if (preg_match('#<w:vMerge w:val="restart"/>#', $xmlRow)) { + 802            $extraRowStart = $rowStart; + 803            while (true) { + 804                $extraRowStart = $this->findRowStart($extraRowStart + 1); + 805                $extraRowEnd = $this->findRowEnd($extraRowStart + 1); + 806 + 807                // If extraRowEnd is lower then 7, there was no next row found. + 808                if ($extraRowEnd < 7) { + 809                    break; + 810                } + 811 + 812                // If tmpXmlRow doesn't contain continue, this row is no longer part of the spanned row. + 813                $tmpXmlRow = $this->getSlice($extraRowStart, $extraRowEnd); + 814                if (!preg_match('#<w:vMerge/>#', $tmpXmlRow) && + 815                    !preg_match('#<w:vMerge w:val="continue" />#', $tmpXmlRow) + 816                ) { + 817                    break; + 818                } + 819 + 820                $tableStart = $this->findTableStart($extraRowEnd + 1); + 821                $tableEnd = $this->findTableEnd($extraRowEnd + 1); + 822                $xmlTable = $this->getSlice($tableStart, $tableEnd); + 823                if (substr_count($xmlTable, '<w:tr') === 1) { + 824                    $this->tempDocumentMainPart = $this->getSlice(0, $tableStart) . $this->getSlice($tableEnd); + 825 + 826                    return; + 827                } + 828 + 829                $this->tempDocumentMainPart = $this->getSlice(0, $extraRowStart) . $this->getSlice($extraRowEnd); + 830            } + 831        } + 832    } + 833 + 834    /** + 835     * Clones a table row and populates it's values from a two-dimensional array in a template document. + 836     * + 837     * @param string $search + 838     * @param array $values + 839     */ + 840    public function cloneRowAndSetValues($search, $values): void + 841    { + 842        $this->cloneRow($search, count($values)); + 843 + 844        foreach ($values as $rowKey => $rowData) { + 845            $rowNumber = $rowKey + 1; + 846            foreach ($rowData as $macro => $replace) { + 847                $this->setValue($macro . '#' . $rowNumber, $replace); + 848            } + 849        } + 850    } + 851 + 852    /** + 853     * Clone a block. + 854     * + 855     * @param string $blockname + 856     * @param int $clones How many time the block should be cloned + 857     * @param bool $replace + 858     * @param bool $indexVariables If true, any variables inside the block will be indexed (postfixed with #1, #2, ...) + 859     * @param array $variableReplacements Array containing replacements for macros found inside the block to clone + 860     * + 861     * @return null|string + 862     */ + 863    public function cloneBlock($blockname, $clones = 1, $replace = true, $indexVariables = false, $variableReplacements = null) + 864    { + 865        $xmlBlock = null; + 866        $matches = []; + 867        $escapedMacroOpeningChars = self::$macroOpeningChars; + 868        $escapedMacroClosingChars = self::$macroClosingChars; + 869        preg_match( + 870            //'/(.*((?s)<w:p\b(?:(?!<w:p\b).)*?\{{' . $blockname . '}<\/w:.*?p>))(.*)((?s)<w:p\b(?:(?!<w:p\b).)[^$]*?\{{\/' . $blockname . '}<\/w:.*?p>)/is', + 871            '/(.*((?s)<w:p\b(?:(?!<w:p\b).)*?\\' . $escapedMacroOpeningChars . $blockname . $escapedMacroClosingChars . '<\/w:.*?p>))(.*)((?s)<w:p\b(?:(?!<w:p\b).)[^$]*?\\' . $escapedMacroOpeningChars . '\/' . $blockname . $escapedMacroClosingChars . '<\/w:.*?p>)/is', + 872            //'/(.*((?s)<w:p\b(?:(?!<w:p\b).)*?\\'. $escapedMacroOpeningChars . $blockname . '}<\/w:.*?p>))(.*)((?s)<w:p\b(?:(?!<w:p\b).)[^$]*?\\'.$escapedMacroOpeningChars.'\/' . $blockname . '}<\/w:.*?p>)/is', + 873            $this->tempDocumentMainPart, + 874            $matches + 875        ); + 876 + 877        if (isset($matches[3])) { + 878            $xmlBlock = $matches[3]; + 879            if ($indexVariables) { + 880                $cloned = $this->indexClonedVariables($clones, $xmlBlock); + 881            } elseif ($variableReplacements !== null && is_array($variableReplacements)) { + 882                $cloned = $this->replaceClonedVariables($variableReplacements, $xmlBlock); + 883            } else { + 884                $cloned = []; + 885                for ($i = 1; $i <= $clones; ++$i) { + 886                    $cloned[] = $xmlBlock; + 887                } + 888            } + 889 + 890            if ($replace) { + 891                $this->tempDocumentMainPart = str_replace( + 892                    $matches[2] . $matches[3] . $matches[4], + 893                    implode('', $cloned), + 894                    $this->tempDocumentMainPart + 895                ); + 896            } + 897        } + 898 + 899        return $xmlBlock; + 900    } + 901 + 902    /** + 903     * Replace a block. + 904     * + 905     * @param string $blockname + 906     * @param string $replacement + 907     */ + 908    public function replaceBlock($blockname, $replacement): void + 909    { + 910        $matches = []; + 911        $escapedMacroOpeningChars = preg_quote(self::$macroOpeningChars); + 912        $escapedMacroClosingChars = preg_quote(self::$macroClosingChars); + 913        preg_match( + 914            '/(<\?xml.*)(<w:p.*>' . $escapedMacroOpeningChars . $blockname . $escapedMacroClosingChars . '<\/w:.*?p>)(.*)(<w:p.*' . $escapedMacroOpeningChars . '\/' . $blockname . $escapedMacroClosingChars . '<\/w:.*?p>)/is', + 915            $this->tempDocumentMainPart, + 916            $matches + 917        ); + 918 + 919        if (isset($matches[3])) { + 920            $this->tempDocumentMainPart = str_replace( + 921                $matches[2] . $matches[3] . $matches[4], + 922                $replacement, + 923                $this->tempDocumentMainPart + 924            ); + 925        } + 926    } + 927 + 928    /** + 929     * Delete a block of text. + 930     * + 931     * @param string $blockname + 932     */ + 933    public function deleteBlock($blockname): void + 934    { + 935        $this->replaceBlock($blockname, ''); + 936    } + 937 + 938    /** + 939     * Automatically Recalculate Fields on Open. + 940     * + 941     * @param bool $update + 942     */ + 943    public function setUpdateFields($update = true): void + 944    { + 945        $string = $update ? 'true' : 'false'; + 946        $matches = []; + 947        if (preg_match('/<w:updateFields w:val=\"(true|false|1|0|on|off)\"\/>/', $this->tempDocumentSettingsPart, $matches)) { + 948            $this->tempDocumentSettingsPart = str_replace($matches[0], '<w:updateFields w:val="' . $string . '"/>', $this->tempDocumentSettingsPart); + 949        } else { + 950            $this->tempDocumentSettingsPart = str_replace('</w:settings>', '<w:updateFields w:val="' . $string . '"/></w:settings>', $this->tempDocumentSettingsPart); + 951        } + 952    } + 953 + 954    /** + 955     * Saves the result document. + 956     * + 957     * @return string + 958     */ + 959    public function save() + 960    { + 961        foreach ($this->tempDocumentHeaders as $index => $xml) { + 962            $this->savePartWithRels($this->getHeaderName($index), $xml); + 963        } + 964 + 965        $this->savePartWithRels($this->getMainPartName(), $this->tempDocumentMainPart); + 966        $this->savePartWithRels($this->getSettingsPartName(), $this->tempDocumentSettingsPart); 967 - 968        $this->zipClass->addFromString($this->getDocumentContentTypesName(), $this->tempDocumentContentTypes); - 969 - 970        // Close zip file - 971        if (false === $this->zipClass->close()) { - 972            throw new Exception('Could not close zip file.'); // @codeCoverageIgnore - 973        } - 974 - 975        return $this->tempDocumentFilename; - 976    } - 977 - 978    /** - 979     * @param string $fileName - 980     * @param string $xml - 981     */ - 982    protected function savePartWithRels($fileName, $xml): void - 983    { - 984        $this->zipClass->addFromString($fileName, $xml); - 985        if (isset($this->tempDocumentRelations[$fileName])) { - 986            $relsFileName = $this->getRelationsName($fileName); - 987            $this->zipClass->addFromString($relsFileName, $this->tempDocumentRelations[$fileName]); - 988        } - 989    } - 990 - 991    /** - 992     * Saves the result document to the user defined file. - 993     * - 994     * @since 0.8.0 - 995     * - 996     * @param string $fileName - 997     */ - 998    public function saveAs($fileName): void - 999    { - 1000        $tempFileName = $this->save(); - 1001 - 1002        if (file_exists($fileName)) { - 1003            unlink($fileName); - 1004        } + 968        foreach ($this->tempDocumentFooters as $index => $xml) { + 969            $this->savePartWithRels($this->getFooterName($index), $xml); + 970        } + 971 + 972        $this->zipClass->addFromString($this->getDocumentContentTypesName(), $this->tempDocumentContentTypes); + 973 + 974        // Close zip file + 975        if (false === $this->zipClass->close()) { + 976            throw new Exception('Could not close zip file.'); // @codeCoverageIgnore + 977        } + 978 + 979        return $this->tempDocumentFilename; + 980    } + 981 + 982    /** + 983     * @param string $fileName + 984     * @param string $xml + 985     */ + 986    protected function savePartWithRels($fileName, $xml): void + 987    { + 988        $this->zipClass->addFromString($fileName, $xml); + 989        if (isset($this->tempDocumentRelations[$fileName])) { + 990            $relsFileName = $this->getRelationsName($fileName); + 991            $this->zipClass->addFromString($relsFileName, $this->tempDocumentRelations[$fileName]); + 992        } + 993    } + 994 + 995    /** + 996     * Saves the result document to the user defined file. + 997     * + 998     * @since 0.8.0 + 999     * + 1000     * @param string $fileName + 1001     */ + 1002    public function saveAs($fileName): void + 1003    { + 1004        $tempFileName = $this->save(); 1005 - 1006        /* - 1007         * Note: we do not use `rename` function here, because it loses file ownership data on Windows platform. - 1008         * As a result, user cannot open the file directly getting "Access denied" message. - 1009         * - 1010         * @see https://github.com/PHPOffice/PHPWord/issues/532 - 1011         */ - 1012        copy($tempFileName, $fileName); - 1013        unlink($tempFileName); - 1014    } - 1015 - 1016    /** - 1017     * Finds parts of broken macros and sticks them together. - 1018     * Macros, while being edited, could be implicitly broken by some of the word processors. - 1019     * - 1020     * @param string $documentPart The document part in XML representation - 1021     * - 1022     * @return string - 1023     */ - 1024    protected function fixBrokenMacros($documentPart) - 1025    { - 1026        $brokenMacroOpeningChars = substr(self::$macroOpeningChars, 0, 1); - 1027        $endMacroOpeningChars = substr(self::$macroOpeningChars, 1); - 1028        $macroClosingChars = self::$macroClosingChars; - 1029 - 1030        return preg_replace_callback( - 1031            '/\\' . $brokenMacroOpeningChars . '(?:\\' . $endMacroOpeningChars . '|[^{$]*\>\{)[^' . $macroClosingChars . '$]*\}/U', - 1032            function ($match) { - 1033                return strip_tags($match[0]); - 1034            }, - 1035            $documentPart - 1036        ); - 1037    } - 1038 - 1039    /** - 1040     * Find and replace macros in the given XML section. - 1041     * - 1042     * @param mixed $search - 1043     * @param mixed $replace - 1044     * @param array<int, string>|string $documentPartXML - 1045     * @param int $limit - 1046     * - 1047     * @return string - 1048     */ - 1049    protected function setValueForPart($search, $replace, $documentPartXML, $limit) - 1050    { - 1051        // Note: we can't use the same function for both cases here, because of performance considerations. - 1052        if (self::MAXIMUM_REPLACEMENTS_DEFAULT === $limit) { - 1053            return str_replace($search, $replace, $documentPartXML); - 1054        } - 1055        $regExpEscaper = new RegExp(); - 1056 - 1057        return preg_replace($regExpEscaper->escape($search), $replace, $documentPartXML, $limit); - 1058    } - 1059 - 1060    /** - 1061     * Find all variables in $documentPartXML. - 1062     * - 1063     * @param string $documentPartXML - 1064     * - 1065     * @return string[] - 1066     */ - 1067    protected function getVariablesForPart($documentPartXML) - 1068    { - 1069        $matches = []; - 1070        $escapedMacroOpeningChars = preg_quote(self::$macroOpeningChars); - 1071        $escapedMacroClosingChars = preg_quote(self::$macroClosingChars); - 1072 - 1073        preg_match_all("/$escapedMacroOpeningChars(.*?)$escapedMacroClosingChars/i", $documentPartXML, $matches); - 1074 - 1075        return $matches[1]; - 1076    } - 1077 - 1078    /** - 1079     * Get the name of the header file for $index. - 1080     * - 1081     * @param int $index - 1082     * - 1083     * @return string - 1084     */ - 1085    protected function getHeaderName($index) - 1086    { - 1087        return sprintf('word/header%d.xml', $index); - 1088    } - 1089 - 1090    /** - 1091     * Usually, the name of main part document will be 'document.xml'. However, some .docx files (possibly those from Office 365, experienced also on documents from Word Online created from blank templates) have file 'document22.xml' in their zip archive instead of 'document.xml'. This method searches content types file to correctly determine the file name. - 1092     * - 1093     * @return string - 1094     */ - 1095    protected function getMainPartName() - 1096    { - 1097        $contentTypes = $this->zipClass->getFromName('[Content_Types].xml'); - 1098 - 1099        $pattern = '~PartName="\/(word\/document.*?\.xml)" ContentType="application\/vnd\.openxmlformats-officedocument\.wordprocessingml\.document\.main\+xml"~'; - 1100 - 1101        $matches = []; - 1102        preg_match($pattern, $contentTypes, $matches); - 1103 - 1104        return array_key_exists(1, $matches) ? $matches[1] : 'word/document.xml'; - 1105    } - 1106 - 1107    /** - 1108     * The name of the file containing the Settings part. - 1109     * - 1110     * @return string - 1111     */ - 1112    protected function getSettingsPartName() - 1113    { - 1114        return 'word/settings.xml'; - 1115    } - 1116 - 1117    /** - 1118     * Get the name of the footer file for $index. - 1119     * - 1120     * @param int $index - 1121     * - 1122     * @return string - 1123     */ - 1124    protected function getFooterName($index) - 1125    { - 1126        return sprintf('word/footer%d.xml', $index); - 1127    } - 1128 - 1129    /** - 1130     * Get the name of the relations file for document part. - 1131     * - 1132     * @param string $documentPartName - 1133     * - 1134     * @return string - 1135     */ - 1136    protected function getRelationsName($documentPartName) - 1137    { - 1138        return 'word/_rels/' . pathinfo($documentPartName, PATHINFO_BASENAME) . '.rels'; - 1139    } - 1140 - 1141    protected function getNextRelationsIndex($documentPartName) - 1142    { - 1143        if (isset($this->tempDocumentRelations[$documentPartName])) { - 1144            $candidate = substr_count($this->tempDocumentRelations[$documentPartName], '<Relationship'); - 1145            while (strpos($this->tempDocumentRelations[$documentPartName], 'Id="rId' . $candidate . '"') !== false) { - 1146                ++$candidate; - 1147            } - 1148 - 1149            return $candidate; - 1150        } - 1151 - 1152        return 1; - 1153    } - 1154 - 1155    /** - 1156     * @return string - 1157     */ - 1158    protected function getDocumentContentTypesName() - 1159    { - 1160        return '[Content_Types].xml'; - 1161    } - 1162 - 1163    /** - 1164     * Find the start position of the nearest table before $offset. - 1165     */ - 1166    private function findTableStart(int $offset): int - 1167    { - 1168        $rowStart = strrpos( - 1169            $this->tempDocumentMainPart, - 1170            '<w:tbl ', - 1171            ((strlen($this->tempDocumentMainPart) - $offset) * -1) - 1172        ); - 1173 - 1174        if (!$rowStart) { - 1175            $rowStart = strrpos( - 1176                $this->tempDocumentMainPart, - 1177                '<w:tbl>', - 1178                ((strlen($this->tempDocumentMainPart) - $offset) * -1) - 1179            ); - 1180        } - 1181        if (!$rowStart) { - 1182            throw new Exception('Can not find the start position of the table.'); - 1183        } - 1184 - 1185        return $rowStart; - 1186    } - 1187 - 1188    /** - 1189     * Find the end position of the nearest table row after $offset. - 1190     */ - 1191    private function findTableEnd(int $offset): int - 1192    { - 1193        return strpos($this->tempDocumentMainPart, '</w:tbl>', $offset) + 7; - 1194    } - 1195 - 1196    /** - 1197     * Find the start position of the nearest table row before $offset. - 1198     * - 1199     * @param int $offset - 1200     * - 1201     * @return int - 1202     */ - 1203    protected function findRowStart($offset) - 1204    { - 1205        $rowStart = strrpos($this->tempDocumentMainPart, '<w:tr ', ((strlen($this->tempDocumentMainPart) - $offset) * -1)); - 1206 - 1207        if (!$rowStart) { - 1208            $rowStart = strrpos($this->tempDocumentMainPart, '<w:tr>', ((strlen($this->tempDocumentMainPart) - $offset) * -1)); - 1209        } - 1210        if (!$rowStart) { - 1211            throw new Exception('Can not find the start position of the row to clone.'); - 1212        } - 1213 - 1214        return $rowStart; - 1215    } - 1216 - 1217    /** - 1218     * Find the end position of the nearest table row after $offset. - 1219     * - 1220     * @param int $offset - 1221     * - 1222     * @return int - 1223     */ - 1224    protected function findRowEnd($offset) - 1225    { - 1226        return strpos($this->tempDocumentMainPart, '</w:tr>', $offset) + 7; - 1227    } - 1228 - 1229    /** - 1230     * Get a slice of a string. - 1231     * - 1232     * @param int $startPosition - 1233     * @param int $endPosition - 1234     * - 1235     * @return string - 1236     */ - 1237    protected function getSlice($startPosition, $endPosition = 0) - 1238    { - 1239        if (!$endPosition) { - 1240            $endPosition = strlen($this->tempDocumentMainPart); - 1241        } - 1242 - 1243        return substr($this->tempDocumentMainPart, $startPosition, ($endPosition - $startPosition)); - 1244    } - 1245 - 1246    /** - 1247     * Replaces variable names in cloned - 1248     * rows/blocks with indexed names. - 1249     * - 1250     * @param int $count - 1251     * @param string $xmlBlock - 1252     * - 1253     * @return string - 1254     */ - 1255    protected function indexClonedVariables($count, $xmlBlock) - 1256    { - 1257        $results = []; - 1258        $escapedMacroOpeningChars = preg_quote(self::$macroOpeningChars); - 1259        $escapedMacroClosingChars = preg_quote(self::$macroClosingChars); - 1260 - 1261        for ($i = 1; $i <= $count; ++$i) { - 1262            $results[] = preg_replace("/$escapedMacroOpeningChars([^:]*?)(:.*?)?$escapedMacroClosingChars/", self::$macroOpeningChars . '\1#' . $i . '\2' . self::$macroClosingChars, $xmlBlock); - 1263        } + 1006        if (file_exists($fileName)) { + 1007            unlink($fileName); + 1008        } + 1009 + 1010        /* + 1011         * Note: we do not use `rename` function here, because it loses file ownership data on Windows platform. + 1012         * As a result, user cannot open the file directly getting "Access denied" message. + 1013         * + 1014         * @see https://github.com/PHPOffice/PHPWord/issues/532 + 1015         */ + 1016        copy($tempFileName, $fileName); + 1017        unlink($tempFileName); + 1018    } + 1019 + 1020    /** + 1021     * Finds parts of broken macros and sticks them together. + 1022     * Macros, while being edited, could be implicitly broken by some of the word processors. + 1023     * + 1024     * @param string $documentPart The document part in XML representation + 1025     * + 1026     * @return string + 1027     */ + 1028    protected function fixBrokenMacros($documentPart) + 1029    { + 1030        $brokenMacroOpeningChars = substr(self::$macroOpeningChars, 0, 1); + 1031        $endMacroOpeningChars = substr(self::$macroOpeningChars, 1); + 1032        $macroClosingChars = self::$macroClosingChars; + 1033 + 1034        return preg_replace_callback( + 1035            '/\\' . $brokenMacroOpeningChars . '(?:\\' . $endMacroOpeningChars . '|[^{$]*\>\{)[^' . $macroClosingChars . '$]*\}/U', + 1036            function ($match) { + 1037                return strip_tags($match[0]); + 1038            }, + 1039            $documentPart + 1040        ); + 1041    } + 1042 + 1043    /** + 1044     * Find and replace macros in the given XML section. + 1045     * + 1046     * @param mixed $search + 1047     * @param mixed $replace + 1048     * @param array<int, string>|string $documentPartXML + 1049     * @param int $limit + 1050     * + 1051     * @return string + 1052     */ + 1053    protected function setValueForPart($search, $replace, $documentPartXML, $limit) + 1054    { + 1055        // Note: we can't use the same function for both cases here, because of performance considerations. + 1056        if (self::MAXIMUM_REPLACEMENTS_DEFAULT === $limit) { + 1057            return str_replace($search, $replace, $documentPartXML); + 1058        } + 1059        $regExpEscaper = new RegExp(); + 1060 + 1061        return preg_replace($regExpEscaper->escape($search), $replace, $documentPartXML, $limit); + 1062    } + 1063 + 1064    /** + 1065     * Find all variables in $documentPartXML. + 1066     * + 1067     * @param string $documentPartXML + 1068     * + 1069     * @return string[] + 1070     */ + 1071    protected function getVariablesForPart($documentPartXML) + 1072    { + 1073        $matches = []; + 1074        $escapedMacroOpeningChars = preg_quote(self::$macroOpeningChars); + 1075        $escapedMacroClosingChars = preg_quote(self::$macroClosingChars); + 1076 + 1077        preg_match_all("/$escapedMacroOpeningChars(.*?)$escapedMacroClosingChars/i", $documentPartXML, $matches); + 1078 + 1079        return $matches[1]; + 1080    } + 1081 + 1082    /** + 1083     * Get the name of the header file for $index. + 1084     * + 1085     * @param int $index + 1086     * + 1087     * @return string + 1088     */ + 1089    protected function getHeaderName($index) + 1090    { + 1091        return sprintf('word/header%d.xml', $index); + 1092    } + 1093 + 1094    /** + 1095     * Usually, the name of main part document will be 'document.xml'. However, some .docx files (possibly those from Office 365, experienced also on documents from Word Online created from blank templates) have file 'document22.xml' in their zip archive instead of 'document.xml'. This method searches content types file to correctly determine the file name. + 1096     * + 1097     * @return string + 1098     */ + 1099    protected function getMainPartName() + 1100    { + 1101        $contentTypes = $this->zipClass->getFromName('[Content_Types].xml'); + 1102 + 1103        $pattern = '~PartName="\/(word\/document.*?\.xml)" ContentType="application\/vnd\.openxmlformats-officedocument\.wordprocessingml\.document\.main\+xml"~'; + 1104 + 1105        $matches = []; + 1106        preg_match($pattern, $contentTypes, $matches); + 1107 + 1108        return array_key_exists(1, $matches) ? $matches[1] : 'word/document.xml'; + 1109    } + 1110 + 1111    /** + 1112     * The name of the file containing the Settings part. + 1113     * + 1114     * @return string + 1115     */ + 1116    protected function getSettingsPartName() + 1117    { + 1118        return 'word/settings.xml'; + 1119    } + 1120 + 1121    /** + 1122     * Get the name of the footer file for $index. + 1123     * + 1124     * @param int $index + 1125     * + 1126     * @return string + 1127     */ + 1128    protected function getFooterName($index) + 1129    { + 1130        return sprintf('word/footer%d.xml', $index); + 1131    } + 1132 + 1133    /** + 1134     * Get the name of the relations file for document part. + 1135     * + 1136     * @param string $documentPartName + 1137     * + 1138     * @return string + 1139     */ + 1140    protected function getRelationsName($documentPartName) + 1141    { + 1142        return 'word/_rels/' . pathinfo($documentPartName, PATHINFO_BASENAME) . '.rels'; + 1143    } + 1144 + 1145    protected function getNextRelationsIndex($documentPartName) + 1146    { + 1147        if (isset($this->tempDocumentRelations[$documentPartName])) { + 1148            $candidate = substr_count($this->tempDocumentRelations[$documentPartName], '<Relationship'); + 1149            while (strpos($this->tempDocumentRelations[$documentPartName], 'Id="rId' . $candidate . '"') !== false) { + 1150                ++$candidate; + 1151            } + 1152 + 1153            return $candidate; + 1154        } + 1155 + 1156        return 1; + 1157    } + 1158 + 1159    /** + 1160     * @return string + 1161     */ + 1162    protected function getDocumentContentTypesName() + 1163    { + 1164        return '[Content_Types].xml'; + 1165    } + 1166 + 1167    /** + 1168     * Find the start position of the nearest table before $offset. + 1169     */ + 1170    private function findTableStart(int $offset): int + 1171    { + 1172        $rowStart = strrpos( + 1173            $this->tempDocumentMainPart, + 1174            '<w:tbl ', + 1175            ((strlen($this->tempDocumentMainPart) - $offset) * -1) + 1176        ); + 1177 + 1178        if (!$rowStart) { + 1179            $rowStart = strrpos( + 1180                $this->tempDocumentMainPart, + 1181                '<w:tbl>', + 1182                ((strlen($this->tempDocumentMainPart) - $offset) * -1) + 1183            ); + 1184        } + 1185        if (!$rowStart) { + 1186            throw new Exception('Can not find the start position of the table.'); + 1187        } + 1188 + 1189        return $rowStart; + 1190    } + 1191 + 1192    /** + 1193     * Find the end position of the nearest table row after $offset. + 1194     */ + 1195    private function findTableEnd(int $offset): int + 1196    { + 1197        return strpos($this->tempDocumentMainPart, '</w:tbl>', $offset) + 7; + 1198    } + 1199 + 1200    /** + 1201     * Find the start position of the nearest table row before $offset. + 1202     * + 1203     * @param int $offset + 1204     * + 1205     * @return int + 1206     */ + 1207    protected function findRowStart($offset) + 1208    { + 1209        $rowStart = strrpos($this->tempDocumentMainPart, '<w:tr ', ((strlen($this->tempDocumentMainPart) - $offset) * -1)); + 1210 + 1211        if (!$rowStart) { + 1212            $rowStart = strrpos($this->tempDocumentMainPart, '<w:tr>', ((strlen($this->tempDocumentMainPart) - $offset) * -1)); + 1213        } + 1214        if (!$rowStart) { + 1215            throw new Exception('Can not find the start position of the row to clone.'); + 1216        } + 1217 + 1218        return $rowStart; + 1219    } + 1220 + 1221    /** + 1222     * Find the end position of the nearest table row after $offset. + 1223     * + 1224     * @param int $offset + 1225     * + 1226     * @return int + 1227     */ + 1228    protected function findRowEnd($offset) + 1229    { + 1230        return strpos($this->tempDocumentMainPart, '</w:tr>', $offset) + 7; + 1231    } + 1232 + 1233    /** + 1234     * Get a slice of a string. + 1235     * + 1236     * @param int $startPosition + 1237     * @param int $endPosition + 1238     * + 1239     * @return string + 1240     */ + 1241    protected function getSlice($startPosition, $endPosition = 0) + 1242    { + 1243        if (!$endPosition) { + 1244            $endPosition = strlen($this->tempDocumentMainPart); + 1245        } + 1246 + 1247        return substr($this->tempDocumentMainPart, $startPosition, ($endPosition - $startPosition)); + 1248    } + 1249 + 1250    /** + 1251     * Replaces variable names in cloned + 1252     * rows/blocks with indexed names. + 1253     * + 1254     * @param int $count + 1255     * @param string $xmlBlock + 1256     * + 1257     * @return string + 1258     */ + 1259    protected function indexClonedVariables($count, $xmlBlock) + 1260    { + 1261        $results = []; + 1262        $escapedMacroOpeningChars = preg_quote(self::$macroOpeningChars); + 1263        $escapedMacroClosingChars = preg_quote(self::$macroClosingChars); 1264 - 1265        return $results; - 1266    } - 1267 - 1268    /** - 1269     * Replaces variables with values from array, array keys are the variable names. - 1270     * - 1271     * @param array $variableReplacements - 1272     * @param string $xmlBlock - 1273     * - 1274     * @return string[] - 1275     */ - 1276    protected function replaceClonedVariables($variableReplacements, $xmlBlock) - 1277    { - 1278        $results = []; - 1279        foreach ($variableReplacements as $replacementArray) { - 1280            $localXmlBlock = $xmlBlock; - 1281            foreach ($replacementArray as $search => $replacement) { - 1282                $localXmlBlock = $this->setValueForPart(self::ensureMacroCompleted($search), $replacement, $localXmlBlock, self::MAXIMUM_REPLACEMENTS_DEFAULT); - 1283            } - 1284            $results[] = $localXmlBlock; - 1285        } - 1286 - 1287        return $results; - 1288    } - 1289 - 1290    /** - 1291     * Replace an XML block surrounding a macro with a new block. - 1292     * - 1293     * @param string $macro Name of macro - 1294     * @param string $block New block content - 1295     * @param string $blockType XML tag type of block + 1265        for ($i = 1; $i <= $count; ++$i) { + 1266            $results[] = preg_replace("/$escapedMacroOpeningChars([^:]*?)(:.*?)?$escapedMacroClosingChars/", self::$macroOpeningChars . '\1#' . $i . '\2' . self::$macroClosingChars, $xmlBlock); + 1267        } + 1268 + 1269        return $results; + 1270    } + 1271 + 1272    /** + 1273     * Replaces variables with values from array, array keys are the variable names. + 1274     * + 1275     * @param array $variableReplacements + 1276     * @param string $xmlBlock + 1277     * + 1278     * @return string[] + 1279     */ + 1280    protected function replaceClonedVariables($variableReplacements, $xmlBlock) + 1281    { + 1282        $results = []; + 1283        foreach ($variableReplacements as $replacementArray) { + 1284            $localXmlBlock = $xmlBlock; + 1285            foreach ($replacementArray as $search => $replacement) { + 1286                $localXmlBlock = $this->setValueForPart(self::ensureMacroCompleted($search), $replacement, $localXmlBlock, self::MAXIMUM_REPLACEMENTS_DEFAULT); + 1287            } + 1288            $results[] = $localXmlBlock; + 1289        } + 1290 + 1291        return $results; + 1292    } + 1293 + 1294    /** + 1295     * Replace an XML block surrounding a macro with a new block. 1296     * - 1297     * @return \PhpOffice\PhpWord\TemplateProcessor Fluent interface - 1298     */ - 1299    public function replaceXmlBlock($macro, $block, $blockType = 'w:p') - 1300    { - 1301        $where = $this->findContainingXmlBlockForMacro($macro, $blockType); - 1302        if (is_array($where)) { - 1303            $this->tempDocumentMainPart = $this->getSlice(0, $where['start']) . $block . $this->getSlice($where['end']); - 1304        } - 1305 - 1306        return $this; - 1307    } - 1308 - 1309    /** - 1310     * Find start and end of XML block containing the given macro - 1311     * e.g. <w:p>...${macro}...</w:p>. - 1312     * - 1313     * Note that only the first instance of the macro will be found - 1314     * - 1315     * @param string $macro Name of macro - 1316     * @param string $blockType XML tag for block - 1317     * - 1318     * @return bool|int[] FALSE if not found, otherwise array with start and end - 1319     */ - 1320    protected function findContainingXmlBlockForMacro($macro, $blockType = 'w:p') - 1321    { - 1322        $macroPos = $this->findMacro($macro); - 1323        if (0 > $macroPos) { - 1324            return false; - 1325        } - 1326        $start = $this->findXmlBlockStart($macroPos, $blockType); - 1327        if (0 > $start) { - 1328            return false; + 1297     * @param string $macro Name of macro + 1298     * @param string $block New block content + 1299     * @param string $blockType XML tag type of block + 1300     * + 1301     * @return \PhpOffice\PhpWord\TemplateProcessor Fluent interface + 1302     */ + 1303    public function replaceXmlBlock($macro, $block, $blockType = 'w:p') + 1304    { + 1305        $where = $this->findContainingXmlBlockForMacro($macro, $blockType); + 1306        if (is_array($where)) { + 1307            $this->tempDocumentMainPart = $this->getSlice(0, $where['start']) . $block . $this->getSlice($where['end']); + 1308        } + 1309 + 1310        return $this; + 1311    } + 1312 + 1313    /** + 1314     * Find start and end of XML block containing the given macro + 1315     * e.g. <w:p>...${macro}...</w:p>. + 1316     * + 1317     * Note that only the first instance of the macro will be found + 1318     * + 1319     * @param string $macro Name of macro + 1320     * @param string $blockType XML tag for block + 1321     * + 1322     * @return bool|int[] FALSE if not found, otherwise array with start and end + 1323     */ + 1324    protected function findContainingXmlBlockForMacro($macro, $blockType = 'w:p') + 1325    { + 1326        $macroPos = $this->findMacro($macro); + 1327        if (0 > $macroPos) { + 1328            return false; 1329        } - 1330        $end = $this->findXmlBlockEnd($start, $blockType); - 1331        //if not found or if resulting string does not contain the macro we are searching for - 1332        if (0 > $end || strstr($this->getSlice($start, $end), $macro) === false) { - 1333            return false; - 1334        } - 1335 - 1336        return ['start' => $start, 'end' => $end]; - 1337    } - 1338 - 1339    /** - 1340     * Find the position of (the start of) a macro. - 1341     * - 1342     * Returns -1 if not found, otherwise position of opening $ - 1343     * - 1344     * Note that only the first instance of the macro will be found + 1330        $start = $this->findXmlBlockStart($macroPos, $blockType); + 1331        if (0 > $start) { + 1332            return false; + 1333        } + 1334        $end = $this->findXmlBlockEnd($start, $blockType); + 1335        //if not found or if resulting string does not contain the macro we are searching for + 1336        if (0 > $end || strstr($this->getSlice($start, $end), $macro) === false) { + 1337            return false; + 1338        } + 1339 + 1340        return ['start' => $start, 'end' => $end]; + 1341    } + 1342 + 1343    /** + 1344     * Find the position of (the start of) a macro. 1345     * - 1346     * @param string $search Macro name - 1347     * @param int $offset Offset from which to start searching - 1348     * - 1349     * @return int -1 if macro not found - 1350     */ - 1351    protected function findMacro($search, $offset = 0) - 1352    { - 1353        $search = static::ensureMacroCompleted($search); - 1354        $pos = strpos($this->tempDocumentMainPart, $search, $offset); - 1355 - 1356        return ($pos === false) ? -1 : $pos; - 1357    } - 1358 - 1359    /** - 1360     * Find the start position of the nearest XML block start before $offset. - 1361     * - 1362     * @param int $offset    Search position - 1363     * @param string  $blockType XML Block tag - 1364     * - 1365     * @return int -1 if block start not found - 1366     */ - 1367    protected function findXmlBlockStart($offset, $blockType) - 1368    { - 1369        $reverseOffset = (strlen($this->tempDocumentMainPart) - $offset) * -1; - 1370        // first try XML tag with attributes - 1371        $blockStart = strrpos($this->tempDocumentMainPart, '<' . $blockType . ' ', $reverseOffset); - 1372        // if not found, or if found but contains the XML tag without attribute - 1373        if (false === $blockStart || strrpos($this->getSlice($blockStart, $offset), '<' . $blockType . '>')) { - 1374            // also try XML tag without attributes - 1375            $blockStart = strrpos($this->tempDocumentMainPart, '<' . $blockType . '>', $reverseOffset); - 1376        } - 1377 - 1378        return ($blockStart === false) ? -1 : $blockStart; - 1379    } - 1380 - 1381    /** - 1382     * Find the nearest block end position after $offset. - 1383     * - 1384     * @param int $offset    Search position - 1385     * @param string  $blockType XML Block tag - 1386     * - 1387     * @return int -1 if block end not found - 1388     */ - 1389    protected function findXmlBlockEnd($offset, $blockType) - 1390    { - 1391        $blockEndStart = strpos($this->tempDocumentMainPart, '</' . $blockType . '>', $offset); - 1392        // return position of end of tag if found, otherwise -1 - 1393 - 1394        return ($blockEndStart === false) ? -1 : $blockEndStart + 3 + strlen($blockType); - 1395    } - 1396 - 1397    /** - 1398     * Splits a w:r/w:t into a list of w:r where each ${macro} is in a separate w:r. - 1399     * - 1400     * @param string $text - 1401     * - 1402     * @return string - 1403     */ - 1404    protected function splitTextIntoTexts($text) - 1405    { - 1406        if (!$this->textNeedsSplitting($text)) { - 1407            return $text; - 1408        } - 1409        $matches = []; - 1410        if (preg_match('/(<w:rPr.*<\/w:rPr>)/i', $text, $matches)) { - 1411            $extractedStyle = $matches[0]; - 1412        } else { - 1413            $extractedStyle = ''; - 1414        } - 1415 - 1416        $unformattedText = preg_replace('/>\s+</', '><', $text); - 1417        $result = str_replace([self::$macroOpeningChars, self::$macroClosingChars], ['</w:t></w:r><w:r>' . $extractedStyle . '<w:t xml:space="preserve">' . self::$macroOpeningChars, self::$macroClosingChars . '</w:t></w:r><w:r>' . $extractedStyle . '<w:t xml:space="preserve">'], $unformattedText); - 1418 - 1419        return str_replace(['<w:r>' . $extractedStyle . '<w:t xml:space="preserve"></w:t></w:r>', '<w:r><w:t xml:space="preserve"></w:t></w:r>', '<w:t>'], ['', '', '<w:t xml:space="preserve">'], $result); - 1420    } - 1421 - 1422    /** - 1423     * Returns true if string contains a macro that is not in it's own w:r. - 1424     * - 1425     * @param string $text - 1426     * - 1427     * @return bool - 1428     */ - 1429    protected function textNeedsSplitting($text) - 1430    { - 1431        $escapedMacroOpeningChars = preg_quote(self::$macroOpeningChars); - 1432        $escapedMacroClosingChars = preg_quote(self::$macroClosingChars); - 1433 - 1434        return 1 === preg_match('/[^>]' . $escapedMacroOpeningChars . '|' . $escapedMacroClosingChars . '[^<]/i', $text); - 1435    } - 1436 - 1437    public function setMacroOpeningChars(string $macroOpeningChars): void - 1438    { - 1439        self::$macroOpeningChars = $macroOpeningChars; - 1440    } - 1441 - 1442    public function setMacroClosingChars(string $macroClosingChars): void - 1443    { - 1444        self::$macroClosingChars = $macroClosingChars; - 1445    } - 1446 - 1447    public function setMacroChars(string $macroOpeningChars, string $macroClosingChars): void - 1448    { - 1449        self::$macroOpeningChars = $macroOpeningChars; - 1450        self::$macroClosingChars = $macroClosingChars; - 1451    } - 1452} + 1346     * Returns -1 if not found, otherwise position of opening $ + 1347     * + 1348     * Note that only the first instance of the macro will be found + 1349     * + 1350     * @param string $search Macro name + 1351     * @param int $offset Offset from which to start searching + 1352     * + 1353     * @return int -1 if macro not found + 1354     */ + 1355    protected function findMacro($search, $offset = 0) + 1356    { + 1357        $search = static::ensureMacroCompleted($search); + 1358        $pos = strpos($this->tempDocumentMainPart, $search, $offset); + 1359 + 1360        return ($pos === false) ? -1 : $pos; + 1361    } + 1362 + 1363    /** + 1364     * Find the start position of the nearest XML block start before $offset. + 1365     * + 1366     * @param int $offset    Search position + 1367     * @param string  $blockType XML Block tag + 1368     * + 1369     * @return int -1 if block start not found + 1370     */ + 1371    protected function findXmlBlockStart($offset, $blockType) + 1372    { + 1373        $reverseOffset = (strlen($this->tempDocumentMainPart) - $offset) * -1; + 1374        // first try XML tag with attributes + 1375        $blockStart = strrpos($this->tempDocumentMainPart, '<' . $blockType . ' ', $reverseOffset); + 1376        // if not found, or if found but contains the XML tag without attribute + 1377        if (false === $blockStart || strrpos($this->getSlice($blockStart, $offset), '<' . $blockType . '>')) { + 1378            // also try XML tag without attributes + 1379            $blockStart = strrpos($this->tempDocumentMainPart, '<' . $blockType . '>', $reverseOffset); + 1380        } + 1381 + 1382        return ($blockStart === false) ? -1 : $blockStart; + 1383    } + 1384 + 1385    /** + 1386     * Find the nearest block end position after $offset. + 1387     * + 1388     * @param int $offset    Search position + 1389     * @param string  $blockType XML Block tag + 1390     * + 1391     * @return int -1 if block end not found + 1392     */ + 1393    protected function findXmlBlockEnd($offset, $blockType) + 1394    { + 1395        $blockEndStart = strpos($this->tempDocumentMainPart, '</' . $blockType . '>', $offset); + 1396        // return position of end of tag if found, otherwise -1 + 1397 + 1398        return ($blockEndStart === false) ? -1 : $blockEndStart + 3 + strlen($blockType); + 1399    } + 1400 + 1401    /** + 1402     * Splits a w:r/w:t into a list of w:r where each ${macro} is in a separate w:r. + 1403     * + 1404     * @param string $text + 1405     * + 1406     * @return string + 1407     */ + 1408    protected function splitTextIntoTexts($text) + 1409    { + 1410        if (!$this->textNeedsSplitting($text)) { + 1411            return $text; + 1412        } + 1413        $matches = []; + 1414        if (preg_match('/(<w:rPr.*<\/w:rPr>)/i', $text, $matches)) { + 1415            $extractedStyle = $matches[0]; + 1416        } else { + 1417            $extractedStyle = ''; + 1418        } + 1419 + 1420        $unformattedText = preg_replace('/>\s+</', '><', $text); + 1421        $result = str_replace([self::$macroOpeningChars, self::$macroClosingChars], ['</w:t></w:r><w:r>' . $extractedStyle . '<w:t xml:space="preserve">' . self::$macroOpeningChars, self::$macroClosingChars . '</w:t></w:r><w:r>' . $extractedStyle . '<w:t xml:space="preserve">'], $unformattedText); + 1422 + 1423        return str_replace(['<w:r>' . $extractedStyle . '<w:t xml:space="preserve"></w:t></w:r>', '<w:r><w:t xml:space="preserve"></w:t></w:r>', '<w:t>'], ['', '', '<w:t xml:space="preserve">'], $result); + 1424    } + 1425 + 1426    /** + 1427     * Returns true if string contains a macro that is not in it's own w:r. + 1428     * + 1429     * @param string $text + 1430     * + 1431     * @return bool + 1432     */ + 1433    protected function textNeedsSplitting($text) + 1434    { + 1435        $escapedMacroOpeningChars = preg_quote(self::$macroOpeningChars); + 1436        $escapedMacroClosingChars = preg_quote(self::$macroClosingChars); + 1437 + 1438        return 1 === preg_match('/[^>]' . $escapedMacroOpeningChars . '|' . $escapedMacroClosingChars . '[^<]/i', $text); + 1439    } + 1440 + 1441    public function setMacroOpeningChars(string $macroOpeningChars): void + 1442    { + 1443        self::$macroOpeningChars = $macroOpeningChars; + 1444    } + 1445 + 1446    public function setMacroClosingChars(string $macroClosingChars): void + 1447    { + 1448        self::$macroClosingChars = $macroClosingChars; + 1449    } + 1450 + 1451    public function setMacroChars(string $macroOpeningChars, string $macroClosingChars): void + 1452    { + 1453        self::$macroOpeningChars = $macroOpeningChars; + 1454        self::$macroClosingChars = $macroClosingChars; + 1455    } + 1456} @@ -2843,7 +2847,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/AbstractWriter.php.html b/coverage/Writer/AbstractWriter.php.html index b9c091ca5a..86725db442 100644 --- a/coverage/Writer/AbstractWriter.php.html +++ b/coverage/Writer/AbstractWriter.php.html @@ -901,7 +901,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML.php.html b/coverage/Writer/HTML.php.html index 82ed14846f..dad28cb561 100644 --- a/coverage/Writer/HTML.php.html +++ b/coverage/Writer/HTML.php.html @@ -373,7 +373,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/AbstractElement.php.html b/coverage/Writer/HTML/Element/AbstractElement.php.html index 844430c368..12cd65eace 100644 --- a/coverage/Writer/HTML/Element/AbstractElement.php.html +++ b/coverage/Writer/HTML/Element/AbstractElement.php.html @@ -258,7 +258,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/Bookmark.php.html b/coverage/Writer/HTML/Element/Bookmark.php.html index a3ce21c7c1..dccd44c689 100644 --- a/coverage/Writer/HTML/Element/Bookmark.php.html +++ b/coverage/Writer/HTML/Element/Bookmark.php.html @@ -185,7 +185,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/Container.php.html b/coverage/Writer/HTML/Element/Container.php.html index 4c21429a6a..b1816fc2fe 100644 --- a/coverage/Writer/HTML/Element/Container.php.html +++ b/coverage/Writer/HTML/Element/Container.php.html @@ -204,7 +204,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/Endnote.php.html b/coverage/Writer/HTML/Element/Endnote.php.html index 1701a041c9..876ab6393b 100644 --- a/coverage/Writer/HTML/Element/Endnote.php.html +++ b/coverage/Writer/HTML/Element/Endnote.php.html @@ -121,7 +121,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/Footnote.php.html b/coverage/Writer/HTML/Element/Footnote.php.html index b721acf4cb..7ccd6a5e42 100644 --- a/coverage/Writer/HTML/Element/Footnote.php.html +++ b/coverage/Writer/HTML/Element/Footnote.php.html @@ -195,7 +195,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/Image.php.html b/coverage/Writer/HTML/Element/Image.php.html index 73986491de..dea9e14368 100644 --- a/coverage/Writer/HTML/Element/Image.php.html +++ b/coverage/Writer/HTML/Element/Image.php.html @@ -194,7 +194,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/Link.php.html b/coverage/Writer/HTML/Element/Link.php.html index 2fc134c7d3..2ac72e2f41 100644 --- a/coverage/Writer/HTML/Element/Link.php.html +++ b/coverage/Writer/HTML/Element/Link.php.html @@ -191,7 +191,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/ListItem.php.html b/coverage/Writer/HTML/Element/ListItem.php.html index 0865acdc6c..9cf18f81e2 100644 --- a/coverage/Writer/HTML/Element/ListItem.php.html +++ b/coverage/Writer/HTML/Element/ListItem.php.html @@ -188,7 +188,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/ListItemRun.php.html b/coverage/Writer/HTML/Element/ListItemRun.php.html index ee03dfd312..9c052887f2 100644 --- a/coverage/Writer/HTML/Element/ListItemRun.php.html +++ b/coverage/Writer/HTML/Element/ListItemRun.php.html @@ -183,7 +183,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/PageBreak.php.html b/coverage/Writer/HTML/Element/PageBreak.php.html index 0520bb893a..83935f17b2 100644 --- a/coverage/Writer/HTML/Element/PageBreak.php.html +++ b/coverage/Writer/HTML/Element/PageBreak.php.html @@ -184,7 +184,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/Table.php.html b/coverage/Writer/HTML/Element/Table.php.html index f66d8f1087..57ecde1a83 100644 --- a/coverage/Writer/HTML/Element/Table.php.html +++ b/coverage/Writer/HTML/Element/Table.php.html @@ -305,7 +305,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/Text.php.html b/coverage/Writer/HTML/Element/Text.php.html index 0643107ea0..1079a8b32c 100644 --- a/coverage/Writer/HTML/Element/Text.php.html +++ b/coverage/Writer/HTML/Element/Text.php.html @@ -581,7 +581,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/TextBreak.php.html b/coverage/Writer/HTML/Element/TextBreak.php.html index 12d603cccb..db71361e56 100644 --- a/coverage/Writer/HTML/Element/TextBreak.php.html +++ b/coverage/Writer/HTML/Element/TextBreak.php.html @@ -182,7 +182,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/TextRun.php.html b/coverage/Writer/HTML/Element/TextRun.php.html index 362f86b14b..99b80cb649 100644 --- a/coverage/Writer/HTML/Element/TextRun.php.html +++ b/coverage/Writer/HTML/Element/TextRun.php.html @@ -183,7 +183,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/Title.php.html b/coverage/Writer/HTML/Element/Title.php.html index eaa6331d67..bc739e9376 100644 --- a/coverage/Writer/HTML/Element/Title.php.html +++ b/coverage/Writer/HTML/Element/Title.php.html @@ -196,7 +196,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Element/dashboard.html b/coverage/Writer/HTML/Element/dashboard.html index b1852037d6..3c76cb233d 100644 --- a/coverage/Writer/HTML/Element/dashboard.html +++ b/coverage/Writer/HTML/Element/dashboard.html @@ -138,7 +138,7 @@

    Project Risks

    diff --git a/coverage/Writer/HTML/Element/index.html b/coverage/Writer/HTML/Element/index.html index 8fbca8f59b..51a953be06 100644 --- a/coverage/Writer/HTML/Element/index.html +++ b/coverage/Writer/HTML/Element/index.html @@ -490,7 +490,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Part/AbstractPart.php.html b/coverage/Writer/HTML/Part/AbstractPart.php.html index 49c60e3301..7c3fdf3d3c 100644 --- a/coverage/Writer/HTML/Part/AbstractPart.php.html +++ b/coverage/Writer/HTML/Part/AbstractPart.php.html @@ -264,7 +264,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Part/Body.php.html b/coverage/Writer/HTML/Part/Body.php.html index 6d189c66b3..0a2b886c62 100644 --- a/coverage/Writer/HTML/Part/Body.php.html +++ b/coverage/Writer/HTML/Part/Body.php.html @@ -251,7 +251,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Part/Head.php.html b/coverage/Writer/HTML/Part/Head.php.html index 1cceeada30..2395787f08 100644 --- a/coverage/Writer/HTML/Part/Head.php.html +++ b/coverage/Writer/HTML/Part/Head.php.html @@ -301,7 +301,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Part/dashboard.html b/coverage/Writer/HTML/Part/dashboard.html index 2a68e7a805..e3d188b232 100644 --- a/coverage/Writer/HTML/Part/dashboard.html +++ b/coverage/Writer/HTML/Part/dashboard.html @@ -138,7 +138,7 @@

    Project Risks

    diff --git a/coverage/Writer/HTML/Part/index.html b/coverage/Writer/HTML/Part/index.html index 5124709b33..cf29bfeb82 100644 --- a/coverage/Writer/HTML/Part/index.html +++ b/coverage/Writer/HTML/Part/index.html @@ -169,7 +169,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Style/AbstractStyle.php.html b/coverage/Writer/HTML/Style/AbstractStyle.php.html index c1805e23fa..63bf7e9270 100644 --- a/coverage/Writer/HTML/Style/AbstractStyle.php.html +++ b/coverage/Writer/HTML/Style/AbstractStyle.php.html @@ -389,7 +389,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Style/Font.php.html b/coverage/Writer/HTML/Style/Font.php.html index 365271ee4f..4a68f5f6e5 100644 --- a/coverage/Writer/HTML/Style/Font.php.html +++ b/coverage/Writer/HTML/Style/Font.php.html @@ -210,7 +210,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Style/Generic.php.html b/coverage/Writer/HTML/Style/Generic.php.html index 84771dabd3..b39d6f2afd 100644 --- a/coverage/Writer/HTML/Style/Generic.php.html +++ b/coverage/Writer/HTML/Style/Generic.php.html @@ -183,7 +183,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Style/Image.php.html b/coverage/Writer/HTML/Style/Image.php.html index 951c79cb09..8f18eef4bf 100644 --- a/coverage/Writer/HTML/Style/Image.php.html +++ b/coverage/Writer/HTML/Style/Image.php.html @@ -187,7 +187,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Style/Paragraph.php.html b/coverage/Writer/HTML/Style/Paragraph.php.html index 3b1b1fb7ce..45a4d6903a 100644 --- a/coverage/Writer/HTML/Style/Paragraph.php.html +++ b/coverage/Writer/HTML/Style/Paragraph.php.html @@ -229,7 +229,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/Style/dashboard.html b/coverage/Writer/HTML/Style/dashboard.html index 2d7ff760c1..4dc3a14d69 100644 --- a/coverage/Writer/HTML/Style/dashboard.html +++ b/coverage/Writer/HTML/Style/dashboard.html @@ -138,7 +138,7 @@

    Project Risks

    diff --git a/coverage/Writer/HTML/Style/index.html b/coverage/Writer/HTML/Style/index.html index 835c150cd9..3c85160a21 100644 --- a/coverage/Writer/HTML/Style/index.html +++ b/coverage/Writer/HTML/Style/index.html @@ -225,7 +225,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/HTML/dashboard.html b/coverage/Writer/HTML/dashboard.html index 8fe12bafc9..cf89a5a28f 100644 --- a/coverage/Writer/HTML/dashboard.html +++ b/coverage/Writer/HTML/dashboard.html @@ -137,7 +137,7 @@

    Project Risks

    diff --git a/coverage/Writer/HTML/index.html b/coverage/Writer/HTML/index.html index 72dc4c06a4..899abe931d 100644 --- a/coverage/Writer/HTML/index.html +++ b/coverage/Writer/HTML/index.html @@ -168,7 +168,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText.php.html b/coverage/Writer/ODText.php.html index 108baafd97..8d81fa620a 100644 --- a/coverage/Writer/ODText.php.html +++ b/coverage/Writer/ODText.php.html @@ -249,7 +249,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/AbstractElement.php.html b/coverage/Writer/ODText/Element/AbstractElement.php.html index fd8e103833..a7ae669217 100644 --- a/coverage/Writer/ODText/Element/AbstractElement.php.html +++ b/coverage/Writer/ODText/Element/AbstractElement.php.html @@ -117,7 +117,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/Container.php.html b/coverage/Writer/ODText/Element/Container.php.html index 0edd2e990c..76afa42b55 100644 --- a/coverage/Writer/ODText/Element/Container.php.html +++ b/coverage/Writer/ODText/Element/Container.php.html @@ -123,7 +123,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/Field.php.html b/coverage/Writer/ODText/Element/Field.php.html index 1099e4ca22..d9e3e62b16 100644 --- a/coverage/Writer/ODText/Element/Field.php.html +++ b/coverage/Writer/ODText/Element/Field.php.html @@ -247,7 +247,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/Image.php.html b/coverage/Writer/ODText/Element/Image.php.html index 4109733447..979b47197c 100644 --- a/coverage/Writer/ODText/Element/Image.php.html +++ b/coverage/Writer/ODText/Element/Image.php.html @@ -208,7 +208,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/Link.php.html b/coverage/Writer/ODText/Element/Link.php.html index 7d45e8b6a9..5b9188e30f 100644 --- a/coverage/Writer/ODText/Element/Link.php.html +++ b/coverage/Writer/ODText/Element/Link.php.html @@ -192,7 +192,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/PageBreak.php.html b/coverage/Writer/ODText/Element/PageBreak.php.html index 6047c574da..81eeae7174 100644 --- a/coverage/Writer/ODText/Element/PageBreak.php.html +++ b/coverage/Writer/ODText/Element/PageBreak.php.html @@ -176,7 +176,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/Table.php.html b/coverage/Writer/ODText/Element/Table.php.html index 99e489a97f..bab8d26b9b 100644 --- a/coverage/Writer/ODText/Element/Table.php.html +++ b/coverage/Writer/ODText/Element/Table.php.html @@ -276,7 +276,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/Text.php.html b/coverage/Writer/ODText/Element/Text.php.html index 0d943b1813..3c023a54fb 100644 --- a/coverage/Writer/ODText/Element/Text.php.html +++ b/coverage/Writer/ODText/Element/Text.php.html @@ -322,7 +322,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/TextBreak.php.html b/coverage/Writer/ODText/Element/TextBreak.php.html index 19dc8b7e35..e4282e79cd 100644 --- a/coverage/Writer/ODText/Element/TextBreak.php.html +++ b/coverage/Writer/ODText/Element/TextBreak.php.html @@ -178,7 +178,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/TextRun.php.html b/coverage/Writer/ODText/Element/TextRun.php.html index 55faede4e2..39f33c2fa3 100644 --- a/coverage/Writer/ODText/Element/TextRun.php.html +++ b/coverage/Writer/ODText/Element/TextRun.php.html @@ -188,7 +188,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/Title.php.html b/coverage/Writer/ODText/Element/Title.php.html index 9064fe997c..a170881dad 100644 --- a/coverage/Writer/ODText/Element/Title.php.html +++ b/coverage/Writer/ODText/Element/Title.php.html @@ -240,7 +240,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Element/dashboard.html b/coverage/Writer/ODText/Element/dashboard.html index b6ec82b380..1a94972af3 100644 --- a/coverage/Writer/ODText/Element/dashboard.html +++ b/coverage/Writer/ODText/Element/dashboard.html @@ -138,7 +138,7 @@

    Project Risks

    diff --git a/coverage/Writer/ODText/Element/index.html b/coverage/Writer/ODText/Element/index.html index 2e2ae9cc8a..d4722ef2e7 100644 --- a/coverage/Writer/ODText/Element/index.html +++ b/coverage/Writer/ODText/Element/index.html @@ -363,7 +363,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Part/AbstractPart.php.html b/coverage/Writer/ODText/Part/AbstractPart.php.html index 5ddb15345e..1740955b5f 100644 --- a/coverage/Writer/ODText/Part/AbstractPart.php.html +++ b/coverage/Writer/ODText/Part/AbstractPart.php.html @@ -267,7 +267,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Part/Content.php.html b/coverage/Writer/ODText/Part/Content.php.html index 51d02cb8f1..a1e923adaf 100644 --- a/coverage/Writer/ODText/Part/Content.php.html +++ b/coverage/Writer/ODText/Part/Content.php.html @@ -732,7 +732,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Part/Manifest.php.html b/coverage/Writer/ODText/Part/Manifest.php.html index 21ff56123d..43287d8b47 100644 --- a/coverage/Writer/ODText/Part/Manifest.php.html +++ b/coverage/Writer/ODText/Part/Manifest.php.html @@ -211,7 +211,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Part/Meta.php.html b/coverage/Writer/ODText/Part/Meta.php.html index 58e7b327de..b3ad2ce5a8 100644 --- a/coverage/Writer/ODText/Part/Meta.php.html +++ b/coverage/Writer/ODText/Part/Meta.php.html @@ -266,7 +266,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Part/Mimetype.php.html b/coverage/Writer/ODText/Part/Mimetype.php.html index 8a1c5834d0..07e8d89f22 100644 --- a/coverage/Writer/ODText/Part/Mimetype.php.html +++ b/coverage/Writer/ODText/Part/Mimetype.php.html @@ -174,7 +174,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Part/Styles.php.html b/coverage/Writer/ODText/Part/Styles.php.html index 2266d5bd21..a783ac1a80 100644 --- a/coverage/Writer/ODText/Part/Styles.php.html +++ b/coverage/Writer/ODText/Part/Styles.php.html @@ -569,7 +569,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Part/dashboard.html b/coverage/Writer/ODText/Part/dashboard.html index d0339b63fb..578d36cf9f 100644 --- a/coverage/Writer/ODText/Part/dashboard.html +++ b/coverage/Writer/ODText/Part/dashboard.html @@ -138,7 +138,7 @@

    Project Risks

    diff --git a/coverage/Writer/ODText/Part/index.html b/coverage/Writer/ODText/Part/index.html index b2690c59fc..c99f8cd2d2 100644 --- a/coverage/Writer/ODText/Part/index.html +++ b/coverage/Writer/ODText/Part/index.html @@ -253,7 +253,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Style/AbstractStyle.php.html b/coverage/Writer/ODText/Style/AbstractStyle.php.html index 361567abe8..37c7de49ae 100644 --- a/coverage/Writer/ODText/Style/AbstractStyle.php.html +++ b/coverage/Writer/ODText/Style/AbstractStyle.php.html @@ -117,7 +117,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Style/Font.php.html b/coverage/Writer/ODText/Style/Font.php.html index 75df772b6f..f074387a7c 100644 --- a/coverage/Writer/ODText/Style/Font.php.html +++ b/coverage/Writer/ODText/Style/Font.php.html @@ -249,7 +249,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Style/Image.php.html b/coverage/Writer/ODText/Style/Image.php.html index 618c10118a..6a92490577 100644 --- a/coverage/Writer/ODText/Style/Image.php.html +++ b/coverage/Writer/ODText/Style/Image.php.html @@ -189,7 +189,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Style/Paragraph.php.html b/coverage/Writer/ODText/Style/Paragraph.php.html index fc203bc57d..9b0588c284 100644 --- a/coverage/Writer/ODText/Style/Paragraph.php.html +++ b/coverage/Writer/ODText/Style/Paragraph.php.html @@ -295,7 +295,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Style/Section.php.html b/coverage/Writer/ODText/Style/Section.php.html index 5bcff64f9b..dc72a6c056 100644 --- a/coverage/Writer/ODText/Style/Section.php.html +++ b/coverage/Writer/ODText/Style/Section.php.html @@ -191,7 +191,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Style/Table.php.html b/coverage/Writer/ODText/Style/Table.php.html index bedd57d3d7..8e31a5b610 100644 --- a/coverage/Writer/ODText/Style/Table.php.html +++ b/coverage/Writer/ODText/Style/Table.php.html @@ -204,7 +204,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/Style/dashboard.html b/coverage/Writer/ODText/Style/dashboard.html index da3714908d..09786837e0 100644 --- a/coverage/Writer/ODText/Style/dashboard.html +++ b/coverage/Writer/ODText/Style/dashboard.html @@ -138,7 +138,7 @@

    Project Risks

    diff --git a/coverage/Writer/ODText/Style/index.html b/coverage/Writer/ODText/Style/index.html index 75b269da83..8af4418311 100644 --- a/coverage/Writer/ODText/Style/index.html +++ b/coverage/Writer/ODText/Style/index.html @@ -238,7 +238,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/ODText/dashboard.html b/coverage/Writer/ODText/dashboard.html index 0f3f632cc0..f9acc2f4b2 100644 --- a/coverage/Writer/ODText/dashboard.html +++ b/coverage/Writer/ODText/dashboard.html @@ -137,7 +137,7 @@

    Project Risks

    diff --git a/coverage/Writer/ODText/index.html b/coverage/Writer/ODText/index.html index 1313e60d13..0ad1b94957 100644 --- a/coverage/Writer/ODText/index.html +++ b/coverage/Writer/ODText/index.html @@ -168,7 +168,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/PDF.php.html b/coverage/Writer/PDF.php.html index 95c7c57b38..f967936d05 100644 --- a/coverage/Writer/PDF.php.html +++ b/coverage/Writer/PDF.php.html @@ -236,7 +236,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/PDF/AbstractRenderer.php.html b/coverage/Writer/PDF/AbstractRenderer.php.html index c76ecc9e78..024c3e62cf 100644 --- a/coverage/Writer/PDF/AbstractRenderer.php.html +++ b/coverage/Writer/PDF/AbstractRenderer.php.html @@ -526,7 +526,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/PDF/DomPDF.php.html b/coverage/Writer/PDF/DomPDF.php.html index 2e11469e96..4ee54c2d90 100644 --- a/coverage/Writer/PDF/DomPDF.php.html +++ b/coverage/Writer/PDF/DomPDF.php.html @@ -239,7 +239,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/PDF/MPDF.php.html b/coverage/Writer/PDF/MPDF.php.html index 670c3b49a8..139e3fbfa5 100644 --- a/coverage/Writer/PDF/MPDF.php.html +++ b/coverage/Writer/PDF/MPDF.php.html @@ -300,7 +300,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/PDF/TCPDF.php.html b/coverage/Writer/PDF/TCPDF.php.html index 6d3b9bca86..150907290a 100644 --- a/coverage/Writer/PDF/TCPDF.php.html +++ b/coverage/Writer/PDF/TCPDF.php.html @@ -255,7 +255,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/PDF/dashboard.html b/coverage/Writer/PDF/dashboard.html index c3a1ec7607..876f050868 100644 --- a/coverage/Writer/PDF/dashboard.html +++ b/coverage/Writer/PDF/dashboard.html @@ -143,7 +143,7 @@

    Project Risks

    diff --git a/coverage/Writer/PDF/index.html b/coverage/Writer/PDF/index.html index e689db3c04..fe1ba39c0f 100644 --- a/coverage/Writer/PDF/index.html +++ b/coverage/Writer/PDF/index.html @@ -196,7 +196,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF.php.html b/coverage/Writer/RTF.php.html index 3afcaf303c..f15b94ca86 100644 --- a/coverage/Writer/RTF.php.html +++ b/coverage/Writer/RTF.php.html @@ -396,7 +396,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/AbstractElement.php.html b/coverage/Writer/RTF/Element/AbstractElement.php.html index af8e3c6bcf..8648bd2e90 100644 --- a/coverage/Writer/RTF/Element/AbstractElement.php.html +++ b/coverage/Writer/RTF/Element/AbstractElement.php.html @@ -431,7 +431,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/Container.php.html b/coverage/Writer/RTF/Element/Container.php.html index a9a1e7d2fd..aef004f895 100644 --- a/coverage/Writer/RTF/Element/Container.php.html +++ b/coverage/Writer/RTF/Element/Container.php.html @@ -123,7 +123,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/Field.php.html b/coverage/Writer/RTF/Element/Field.php.html index 0a87410124..ea76892b14 100644 --- a/coverage/Writer/RTF/Element/Field.php.html +++ b/coverage/Writer/RTF/Element/Field.php.html @@ -286,7 +286,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/Image.php.html b/coverage/Writer/RTF/Element/Image.php.html index dcc960933f..375678d69e 100644 --- a/coverage/Writer/RTF/Element/Image.php.html +++ b/coverage/Writer/RTF/Element/Image.php.html @@ -197,7 +197,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/Link.php.html b/coverage/Writer/RTF/Element/Link.php.html index 85d5422ea3..c8a5600a64 100644 --- a/coverage/Writer/RTF/Element/Link.php.html +++ b/coverage/Writer/RTF/Element/Link.php.html @@ -190,7 +190,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/ListItem.php.html b/coverage/Writer/RTF/Element/ListItem.php.html index 94799312b4..27a627949a 100644 --- a/coverage/Writer/RTF/Element/ListItem.php.html +++ b/coverage/Writer/RTF/Element/ListItem.php.html @@ -115,7 +115,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/PageBreak.php.html b/coverage/Writer/RTF/Element/PageBreak.php.html index 7275974f06..031f7cd7a4 100644 --- a/coverage/Writer/RTF/Element/PageBreak.php.html +++ b/coverage/Writer/RTF/Element/PageBreak.php.html @@ -176,7 +176,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/Table.php.html b/coverage/Writer/RTF/Element/Table.php.html index a35b4a4676..5edf1c3106 100644 --- a/coverage/Writer/RTF/Element/Table.php.html +++ b/coverage/Writer/RTF/Element/Table.php.html @@ -373,7 +373,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/Text.php.html b/coverage/Writer/RTF/Element/Text.php.html index feb504cb20..5d75e31dfe 100644 --- a/coverage/Writer/RTF/Element/Text.php.html +++ b/coverage/Writer/RTF/Element/Text.php.html @@ -193,7 +193,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/TextBreak.php.html b/coverage/Writer/RTF/Element/TextBreak.php.html index 996c7d37bf..1cc1f91b87 100644 --- a/coverage/Writer/RTF/Element/TextBreak.php.html +++ b/coverage/Writer/RTF/Element/TextBreak.php.html @@ -180,7 +180,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/TextRun.php.html b/coverage/Writer/RTF/Element/TextRun.php.html index c1b1b12933..4a034b231e 100644 --- a/coverage/Writer/RTF/Element/TextRun.php.html +++ b/coverage/Writer/RTF/Element/TextRun.php.html @@ -186,7 +186,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/Title.php.html b/coverage/Writer/RTF/Element/Title.php.html index 0693263fce..08853386fa 100644 --- a/coverage/Writer/RTF/Element/Title.php.html +++ b/coverage/Writer/RTF/Element/Title.php.html @@ -254,7 +254,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Element/dashboard.html b/coverage/Writer/RTF/Element/dashboard.html index bfd9bd2ba8..f6f6a56d2c 100644 --- a/coverage/Writer/RTF/Element/dashboard.html +++ b/coverage/Writer/RTF/Element/dashboard.html @@ -142,7 +142,7 @@

    Project Risks

    diff --git a/coverage/Writer/RTF/Element/index.html b/coverage/Writer/RTF/Element/index.html index 477f928f1b..32abf118e7 100644 --- a/coverage/Writer/RTF/Element/index.html +++ b/coverage/Writer/RTF/Element/index.html @@ -391,7 +391,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Part/AbstractPart.php.html b/coverage/Writer/RTF/Part/AbstractPart.php.html index 9b86a441cf..b6f495820c 100644 --- a/coverage/Writer/RTF/Part/AbstractPart.php.html +++ b/coverage/Writer/RTF/Part/AbstractPart.php.html @@ -264,7 +264,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Part/Document.php.html b/coverage/Writer/RTF/Part/Document.php.html index 0c62011c46..e2d4134e5a 100644 --- a/coverage/Writer/RTF/Part/Document.php.html +++ b/coverage/Writer/RTF/Part/Document.php.html @@ -483,7 +483,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Part/Header.php.html b/coverage/Writer/RTF/Part/Header.php.html index e7c37aaa85..1463fa041f 100644 --- a/coverage/Writer/RTF/Part/Header.php.html +++ b/coverage/Writer/RTF/Part/Header.php.html @@ -637,7 +637,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Part/dashboard.html b/coverage/Writer/RTF/Part/dashboard.html index b0d2f36d38..11e381354a 100644 --- a/coverage/Writer/RTF/Part/dashboard.html +++ b/coverage/Writer/RTF/Part/dashboard.html @@ -145,7 +145,7 @@

    Project Risks

    diff --git a/coverage/Writer/RTF/Part/index.html b/coverage/Writer/RTF/Part/index.html index 728cb6335d..2906ccdbfa 100644 --- a/coverage/Writer/RTF/Part/index.html +++ b/coverage/Writer/RTF/Part/index.html @@ -169,7 +169,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Style/AbstractStyle.php.html b/coverage/Writer/RTF/Style/AbstractStyle.php.html index cff8f8bb33..fbde4cec60 100644 --- a/coverage/Writer/RTF/Style/AbstractStyle.php.html +++ b/coverage/Writer/RTF/Style/AbstractStyle.php.html @@ -117,7 +117,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Style/Border.php.html b/coverage/Writer/RTF/Style/Border.php.html index badece3aeb..7dc39fe83f 100644 --- a/coverage/Writer/RTF/Style/Border.php.html +++ b/coverage/Writer/RTF/Style/Border.php.html @@ -329,7 +329,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Style/Font.php.html b/coverage/Writer/RTF/Style/Font.php.html index a0e829ef6e..9e7aef9b80 100644 --- a/coverage/Writer/RTF/Style/Font.php.html +++ b/coverage/Writer/RTF/Style/Font.php.html @@ -272,7 +272,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Style/Indentation.php.html b/coverage/Writer/RTF/Style/Indentation.php.html index a8b2ccfcb3..0313754484 100644 --- a/coverage/Writer/RTF/Style/Indentation.php.html +++ b/coverage/Writer/RTF/Style/Indentation.php.html @@ -185,7 +185,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Style/Paragraph.php.html b/coverage/Writer/RTF/Style/Paragraph.php.html index d6897fe432..8d34c23287 100644 --- a/coverage/Writer/RTF/Style/Paragraph.php.html +++ b/coverage/Writer/RTF/Style/Paragraph.php.html @@ -338,7 +338,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Style/Section.php.html b/coverage/Writer/RTF/Style/Section.php.html index bf164e10a3..91a51bb4e1 100644 --- a/coverage/Writer/RTF/Style/Section.php.html +++ b/coverage/Writer/RTF/Style/Section.php.html @@ -210,7 +210,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Style/Tab.php.html b/coverage/Writer/RTF/Style/Tab.php.html index a2f7d2bf82..3cfe44dea6 100644 --- a/coverage/Writer/RTF/Style/Tab.php.html +++ b/coverage/Writer/RTF/Style/Tab.php.html @@ -189,7 +189,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/Style/dashboard.html b/coverage/Writer/RTF/Style/dashboard.html index 58ac94b4ef..1b0e1b7718 100644 --- a/coverage/Writer/RTF/Style/dashboard.html +++ b/coverage/Writer/RTF/Style/dashboard.html @@ -152,7 +152,7 @@

    Project Risks

    diff --git a/coverage/Writer/RTF/Style/index.html b/coverage/Writer/RTF/Style/index.html index 80cb872238..776b8bce5d 100644 --- a/coverage/Writer/RTF/Style/index.html +++ b/coverage/Writer/RTF/Style/index.html @@ -266,7 +266,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/RTF/dashboard.html b/coverage/Writer/RTF/dashboard.html index 3261fefb1f..d8856f6b76 100644 --- a/coverage/Writer/RTF/dashboard.html +++ b/coverage/Writer/RTF/dashboard.html @@ -162,7 +162,7 @@

    Project Risks

    diff --git a/coverage/Writer/RTF/index.html b/coverage/Writer/RTF/index.html index 7d4cea2b83..cb77adcf9a 100644 --- a/coverage/Writer/RTF/index.html +++ b/coverage/Writer/RTF/index.html @@ -168,7 +168,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007.php.html b/coverage/Writer/Word2007.php.html index 5f8ec4a5e9..4dd9d19bda 100644 --- a/coverage/Writer/Word2007.php.html +++ b/coverage/Writer/Word2007.php.html @@ -665,7 +665,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/AbstractElement.php.html b/coverage/Writer/Word2007/Element/AbstractElement.php.html index c9432c590f..e4b861cbff 100644 --- a/coverage/Writer/Word2007/Element/AbstractElement.php.html +++ b/coverage/Writer/Word2007/Element/AbstractElement.php.html @@ -621,7 +621,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Bookmark.php.html b/coverage/Writer/Word2007/Element/Bookmark.php.html index 89b1fde227..7bf61f8f87 100644 --- a/coverage/Writer/Word2007/Element/Bookmark.php.html +++ b/coverage/Writer/Word2007/Element/Bookmark.php.html @@ -189,7 +189,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Chart.php.html b/coverage/Writer/Word2007/Element/Chart.php.html index f2ea0f5a91..6a721c9495 100644 --- a/coverage/Writer/Word2007/Element/Chart.php.html +++ b/coverage/Writer/Word2007/Element/Chart.php.html @@ -216,7 +216,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/CheckBox.php.html b/coverage/Writer/Word2007/Element/CheckBox.php.html index 6e6201feb7..97cd3338e2 100644 --- a/coverage/Writer/Word2007/Element/CheckBox.php.html +++ b/coverage/Writer/Word2007/Element/CheckBox.php.html @@ -230,7 +230,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Container.php.html b/coverage/Writer/Word2007/Element/Container.php.html index 12357a96a4..db1452b0f1 100644 --- a/coverage/Writer/Word2007/Element/Container.php.html +++ b/coverage/Writer/Word2007/Element/Container.php.html @@ -253,7 +253,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Endnote.php.html b/coverage/Writer/Word2007/Element/Endnote.php.html index 7fc92add4d..7d2259fce4 100644 --- a/coverage/Writer/Word2007/Element/Endnote.php.html +++ b/coverage/Writer/Word2007/Element/Endnote.php.html @@ -121,7 +121,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Field.php.html b/coverage/Writer/Word2007/Element/Field.php.html index 9eefef4f66..f950d2646b 100644 --- a/coverage/Writer/Word2007/Element/Field.php.html +++ b/coverage/Writer/Word2007/Element/Field.php.html @@ -431,7 +431,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Footnote.php.html b/coverage/Writer/Word2007/Element/Footnote.php.html index c249c1d6a6..e88893cda3 100644 --- a/coverage/Writer/Word2007/Element/Footnote.php.html +++ b/coverage/Writer/Word2007/Element/Footnote.php.html @@ -200,7 +200,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/FormField.php.html b/coverage/Writer/Word2007/Element/FormField.php.html index 491afa6285..f48e5239a8 100644 --- a/coverage/Writer/Word2007/Element/FormField.php.html +++ b/coverage/Writer/Word2007/Element/FormField.php.html @@ -371,7 +371,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Image.php.html b/coverage/Writer/Word2007/Element/Image.php.html index 372881c3d4..e3fea7f348 100644 --- a/coverage/Writer/Word2007/Element/Image.php.html +++ b/coverage/Writer/Word2007/Element/Image.php.html @@ -313,7 +313,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Line.php.html b/coverage/Writer/Word2007/Element/Line.php.html index c6e9a6a7e8..fe55200c5b 100644 --- a/coverage/Writer/Word2007/Element/Line.php.html +++ b/coverage/Writer/Word2007/Element/Line.php.html @@ -228,7 +228,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Link.php.html b/coverage/Writer/Word2007/Element/Link.php.html index d6810dd1c2..348535be18 100644 --- a/coverage/Writer/Word2007/Element/Link.php.html +++ b/coverage/Writer/Word2007/Element/Link.php.html @@ -202,7 +202,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/ListItem.php.html b/coverage/Writer/Word2007/Element/ListItem.php.html index 020fe8f6d1..33d0738594 100644 --- a/coverage/Writer/Word2007/Element/ListItem.php.html +++ b/coverage/Writer/Word2007/Element/ListItem.php.html @@ -207,7 +207,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/ListItemRun.php.html b/coverage/Writer/Word2007/Element/ListItemRun.php.html index 035632b076..c05a865930 100644 --- a/coverage/Writer/Word2007/Element/ListItemRun.php.html +++ b/coverage/Writer/Word2007/Element/ListItemRun.php.html @@ -293,7 +293,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/OLEObject.php.html b/coverage/Writer/Word2007/Element/OLEObject.php.html index d8914137fd..6aefae9caa 100644 --- a/coverage/Writer/Word2007/Element/OLEObject.php.html +++ b/coverage/Writer/Word2007/Element/OLEObject.php.html @@ -228,7 +228,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/PageBreak.php.html b/coverage/Writer/Word2007/Element/PageBreak.php.html index e37231c326..9a0f126e42 100644 --- a/coverage/Writer/Word2007/Element/PageBreak.php.html +++ b/coverage/Writer/Word2007/Element/PageBreak.php.html @@ -184,7 +184,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/ParagraphAlignment.php.html b/coverage/Writer/Word2007/Element/ParagraphAlignment.php.html index 04193f34ad..ffe7e844c3 100644 --- a/coverage/Writer/Word2007/Element/ParagraphAlignment.php.html +++ b/coverage/Writer/Word2007/Element/ParagraphAlignment.php.html @@ -244,7 +244,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/PreserveText.php.html b/coverage/Writer/Word2007/Element/PreserveText.php.html index c4cfff68e5..d1e80ba626 100644 --- a/coverage/Writer/Word2007/Element/PreserveText.php.html +++ b/coverage/Writer/Word2007/Element/PreserveText.php.html @@ -231,7 +231,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/SDT.php.html b/coverage/Writer/Word2007/Element/SDT.php.html index 210925818f..8f2b60956d 100644 --- a/coverage/Writer/Word2007/Element/SDT.php.html +++ b/coverage/Writer/Word2007/Element/SDT.php.html @@ -359,7 +359,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Shape.php.html b/coverage/Writer/Word2007/Element/Shape.php.html index 29eaf66b1c..5fb9c5953b 100644 --- a/coverage/Writer/Word2007/Element/Shape.php.html +++ b/coverage/Writer/Word2007/Element/Shape.php.html @@ -430,7 +430,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/TOC.php.html b/coverage/Writer/Word2007/Element/TOC.php.html index 8acd587794..be99639112 100644 --- a/coverage/Writer/Word2007/Element/TOC.php.html +++ b/coverage/Writer/Word2007/Element/TOC.php.html @@ -417,7 +417,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Table.php.html b/coverage/Writer/Word2007/Element/Table.php.html index 22a470502d..e5d30b5c92 100644 --- a/coverage/Writer/Word2007/Element/Table.php.html +++ b/coverage/Writer/Word2007/Element/Table.php.html @@ -340,7 +340,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/TableAlignment.php.html b/coverage/Writer/Word2007/Element/TableAlignment.php.html index 09a1edc6c9..e90616e318 100644 --- a/coverage/Writer/Word2007/Element/TableAlignment.php.html +++ b/coverage/Writer/Word2007/Element/TableAlignment.php.html @@ -244,7 +244,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Text.php.html b/coverage/Writer/Word2007/Element/Text.php.html index f40a9ea8d6..c2d4ee6999 100644 --- a/coverage/Writer/Word2007/Element/Text.php.html +++ b/coverage/Writer/Word2007/Element/Text.php.html @@ -288,7 +288,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/TextBox.php.html b/coverage/Writer/Word2007/Element/TextBox.php.html index da6f97110f..458159ae10 100644 --- a/coverage/Writer/Word2007/Element/TextBox.php.html +++ b/coverage/Writer/Word2007/Element/TextBox.php.html @@ -215,7 +215,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/TextBreak.php.html b/coverage/Writer/Word2007/Element/TextBreak.php.html index 1061b71477..db4f4d34a4 100644 --- a/coverage/Writer/Word2007/Element/TextBreak.php.html +++ b/coverage/Writer/Word2007/Element/TextBreak.php.html @@ -193,7 +193,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/TextRun.php.html b/coverage/Writer/Word2007/Element/TextRun.php.html index 9858a0c93e..d8ec865340 100644 --- a/coverage/Writer/Word2007/Element/TextRun.php.html +++ b/coverage/Writer/Word2007/Element/TextRun.php.html @@ -182,7 +182,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/Title.php.html b/coverage/Writer/Word2007/Element/Title.php.html index 8ed7a76d50..75666ccefa 100644 --- a/coverage/Writer/Word2007/Element/Title.php.html +++ b/coverage/Writer/Word2007/Element/Title.php.html @@ -223,7 +223,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Element/dashboard.html b/coverage/Writer/Word2007/Element/dashboard.html index 9e9e0008d0..502810e2f5 100644 --- a/coverage/Writer/Word2007/Element/dashboard.html +++ b/coverage/Writer/Word2007/Element/dashboard.html @@ -138,7 +138,7 @@

    Project Risks

    diff --git a/coverage/Writer/Word2007/Element/index.html b/coverage/Writer/Word2007/Element/index.html index d925ad6c3d..9c3a0c317f 100644 --- a/coverage/Writer/Word2007/Element/index.html +++ b/coverage/Writer/Word2007/Element/index.html @@ -854,7 +854,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/AbstractPart.php.html b/coverage/Writer/Word2007/Part/AbstractPart.php.html index 01def6031e..7fa6085d7e 100644 --- a/coverage/Writer/Word2007/Part/AbstractPart.php.html +++ b/coverage/Writer/Word2007/Part/AbstractPart.php.html @@ -326,7 +326,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Chart.php.html b/coverage/Writer/Word2007/Part/Chart.php.html index 0889128245..f2539b5862 100644 --- a/coverage/Writer/Word2007/Part/Chart.php.html +++ b/coverage/Writer/Word2007/Part/Chart.php.html @@ -757,7 +757,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Comments.php.html b/coverage/Writer/Word2007/Part/Comments.php.html index 3e6bd24708..a8739b7920 100644 --- a/coverage/Writer/Word2007/Part/Comments.php.html +++ b/coverage/Writer/Word2007/Part/Comments.php.html @@ -286,7 +286,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/ContentTypes.php.html b/coverage/Writer/Word2007/Part/ContentTypes.php.html index aaf3561b35..5fe4196bd6 100644 --- a/coverage/Writer/Word2007/Part/ContentTypes.php.html +++ b/coverage/Writer/Word2007/Part/ContentTypes.php.html @@ -260,7 +260,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/DocPropsApp.php.html b/coverage/Writer/Word2007/Part/DocPropsApp.php.html index 0811f82d21..7f5ffc56cc 100644 --- a/coverage/Writer/Word2007/Part/DocPropsApp.php.html +++ b/coverage/Writer/Word2007/Part/DocPropsApp.php.html @@ -191,7 +191,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/DocPropsCore.php.html b/coverage/Writer/Word2007/Part/DocPropsCore.php.html index 0b5bcba1c6..81153bbb3e 100644 --- a/coverage/Writer/Word2007/Part/DocPropsCore.php.html +++ b/coverage/Writer/Word2007/Part/DocPropsCore.php.html @@ -210,7 +210,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/DocPropsCustom.php.html b/coverage/Writer/Word2007/Part/DocPropsCustom.php.html index 5c50f0954f..276f204b72 100644 --- a/coverage/Writer/Word2007/Part/DocPropsCustom.php.html +++ b/coverage/Writer/Word2007/Part/DocPropsCustom.php.html @@ -227,7 +227,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Document.php.html b/coverage/Writer/Word2007/Part/Document.php.html index 82a0ce38c4..c433bc2b8c 100644 --- a/coverage/Writer/Word2007/Part/Document.php.html +++ b/coverage/Writer/Word2007/Part/Document.php.html @@ -339,7 +339,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Endnotes.php.html b/coverage/Writer/Word2007/Part/Endnotes.php.html index 273b51e733..6eea3e6f46 100644 --- a/coverage/Writer/Word2007/Part/Endnotes.php.html +++ b/coverage/Writer/Word2007/Part/Endnotes.php.html @@ -140,7 +140,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/FontTable.php.html b/coverage/Writer/Word2007/Part/FontTable.php.html index 0d08c3360a..4d166f2c4c 100644 --- a/coverage/Writer/Word2007/Part/FontTable.php.html +++ b/coverage/Writer/Word2007/Part/FontTable.php.html @@ -258,7 +258,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Footer.php.html b/coverage/Writer/Word2007/Part/Footer.php.html index cbc280eddc..9d4d3d6168 100644 --- a/coverage/Writer/Word2007/Part/Footer.php.html +++ b/coverage/Writer/Word2007/Part/Footer.php.html @@ -246,7 +246,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Footnotes.php.html b/coverage/Writer/Word2007/Part/Footnotes.php.html index 4f91698621..96fdf773c3 100644 --- a/coverage/Writer/Word2007/Part/Footnotes.php.html +++ b/coverage/Writer/Word2007/Part/Footnotes.php.html @@ -360,7 +360,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Header.php.html b/coverage/Writer/Word2007/Part/Header.php.html index 1c11b3726a..8b3ce9ddf7 100644 --- a/coverage/Writer/Word2007/Part/Header.php.html +++ b/coverage/Writer/Word2007/Part/Header.php.html @@ -119,7 +119,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Numbering.php.html b/coverage/Writer/Word2007/Part/Numbering.php.html index 5302cd597f..e451c3918f 100644 --- a/coverage/Writer/Word2007/Part/Numbering.php.html +++ b/coverage/Writer/Word2007/Part/Numbering.php.html @@ -423,7 +423,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Rels.php.html b/coverage/Writer/Word2007/Part/Rels.php.html index 56a31285ae..d5064f2a03 100644 --- a/coverage/Writer/Word2007/Part/Rels.php.html +++ b/coverage/Writer/Word2007/Part/Rels.php.html @@ -331,7 +331,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/RelsDocument.php.html b/coverage/Writer/Word2007/Part/RelsDocument.php.html index af12a4847b..4666e96685 100644 --- a/coverage/Writer/Word2007/Part/RelsDocument.php.html +++ b/coverage/Writer/Word2007/Part/RelsDocument.php.html @@ -190,7 +190,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/RelsPart.php.html b/coverage/Writer/Word2007/Part/RelsPart.php.html index 6ffa0e48a3..dc865e07da 100644 --- a/coverage/Writer/Word2007/Part/RelsPart.php.html +++ b/coverage/Writer/Word2007/Part/RelsPart.php.html @@ -222,7 +222,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Settings.php.html b/coverage/Writer/Word2007/Part/Settings.php.html index 35b5500cb0..46275a9fef 100644 --- a/coverage/Writer/Word2007/Part/Settings.php.html +++ b/coverage/Writer/Word2007/Part/Settings.php.html @@ -711,7 +711,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Styles.php.html b/coverage/Writer/Word2007/Part/Styles.php.html index aea69a75a6..6cd3f0ca1c 100644 --- a/coverage/Writer/Word2007/Part/Styles.php.html +++ b/coverage/Writer/Word2007/Part/Styles.php.html @@ -508,7 +508,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/Theme.php.html b/coverage/Writer/Word2007/Part/Theme.php.html index f7fcb0ffa9..7115b221e6 100644 --- a/coverage/Writer/Word2007/Part/Theme.php.html +++ b/coverage/Writer/Word2007/Part/Theme.php.html @@ -717,7 +717,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/WebSettings.php.html b/coverage/Writer/Word2007/Part/WebSettings.php.html index f953c3f439..753469457d 100644 --- a/coverage/Writer/Word2007/Part/WebSettings.php.html +++ b/coverage/Writer/Word2007/Part/WebSettings.php.html @@ -191,7 +191,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Part/dashboard.html b/coverage/Writer/Word2007/Part/dashboard.html index 20500e68ed..1b880c4fcb 100644 --- a/coverage/Writer/Word2007/Part/dashboard.html +++ b/coverage/Writer/Word2007/Part/dashboard.html @@ -138,7 +138,7 @@

    Project Risks

    diff --git a/coverage/Writer/Word2007/Part/index.html b/coverage/Writer/Word2007/Part/index.html index 847c08a241..c68329466a 100644 --- a/coverage/Writer/Word2007/Part/index.html +++ b/coverage/Writer/Word2007/Part/index.html @@ -643,7 +643,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/AbstractStyle.php.html b/coverage/Writer/Word2007/Style/AbstractStyle.php.html index f36bad26b9..face235704 100644 --- a/coverage/Writer/Word2007/Style/AbstractStyle.php.html +++ b/coverage/Writer/Word2007/Style/AbstractStyle.php.html @@ -441,7 +441,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Cell.php.html b/coverage/Writer/Word2007/Style/Cell.php.html index 631de59b53..3d2627e113 100644 --- a/coverage/Writer/Word2007/Style/Cell.php.html +++ b/coverage/Writer/Word2007/Style/Cell.php.html @@ -267,7 +267,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Extrusion.php.html b/coverage/Writer/Word2007/Style/Extrusion.php.html index a926f9af5d..f349a60543 100644 --- a/coverage/Writer/Word2007/Style/Extrusion.php.html +++ b/coverage/Writer/Word2007/Style/Extrusion.php.html @@ -184,7 +184,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Fill.php.html b/coverage/Writer/Word2007/Style/Fill.php.html index 6df7cc0cd8..d911a8089b 100644 --- a/coverage/Writer/Word2007/Style/Fill.php.html +++ b/coverage/Writer/Word2007/Style/Fill.php.html @@ -181,7 +181,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Font.php.html b/coverage/Writer/Word2007/Style/Font.php.html index aeaf89fd05..dda194d9dd 100644 --- a/coverage/Writer/Word2007/Style/Font.php.html +++ b/coverage/Writer/Word2007/Style/Font.php.html @@ -360,7 +360,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Frame.php.html b/coverage/Writer/Word2007/Style/Frame.php.html index ab3c84ca3e..1677cf43de 100644 --- a/coverage/Writer/Word2007/Style/Frame.php.html +++ b/coverage/Writer/Word2007/Style/Frame.php.html @@ -375,7 +375,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Image.php.html b/coverage/Writer/Word2007/Style/Image.php.html index 1675b0cfa7..a395957a1e 100644 --- a/coverage/Writer/Word2007/Style/Image.php.html +++ b/coverage/Writer/Word2007/Style/Image.php.html @@ -115,7 +115,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Indentation.php.html b/coverage/Writer/Word2007/Style/Indentation.php.html index f46d14ae52..5e795ab9ff 100644 --- a/coverage/Writer/Word2007/Style/Indentation.php.html +++ b/coverage/Writer/Word2007/Style/Indentation.php.html @@ -191,7 +191,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Line.php.html b/coverage/Writer/Word2007/Style/Line.php.html index 780f3f7974..903ce13996 100644 --- a/coverage/Writer/Word2007/Style/Line.php.html +++ b/coverage/Writer/Word2007/Style/Line.php.html @@ -209,7 +209,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/LineNumbering.php.html b/coverage/Writer/Word2007/Style/LineNumbering.php.html index d6e35ec71d..7f290cb552 100644 --- a/coverage/Writer/Word2007/Style/LineNumbering.php.html +++ b/coverage/Writer/Word2007/Style/LineNumbering.php.html @@ -186,7 +186,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/MarginBorder.php.html b/coverage/Writer/Word2007/Style/MarginBorder.php.html index a3d6313722..7c6f68eca7 100644 --- a/coverage/Writer/Word2007/Style/MarginBorder.php.html +++ b/coverage/Writer/Word2007/Style/MarginBorder.php.html @@ -399,7 +399,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Outline.php.html b/coverage/Writer/Word2007/Style/Outline.php.html index 36d1d3e043..97a17316ec 100644 --- a/coverage/Writer/Word2007/Style/Outline.php.html +++ b/coverage/Writer/Word2007/Style/Outline.php.html @@ -189,7 +189,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Paragraph.php.html b/coverage/Writer/Word2007/Style/Paragraph.php.html index 59e7b20e15..c073cbe245 100644 --- a/coverage/Writer/Word2007/Style/Paragraph.php.html +++ b/coverage/Writer/Word2007/Style/Paragraph.php.html @@ -461,7 +461,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Row.php.html b/coverage/Writer/Word2007/Style/Row.php.html index fdc1c17737..67455d3e4f 100644 --- a/coverage/Writer/Word2007/Style/Row.php.html +++ b/coverage/Writer/Word2007/Style/Row.php.html @@ -228,7 +228,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Section.php.html b/coverage/Writer/Word2007/Style/Section.php.html index dd76838485..b21a465a86 100644 --- a/coverage/Writer/Word2007/Style/Section.php.html +++ b/coverage/Writer/Word2007/Style/Section.php.html @@ -241,7 +241,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Shading.php.html b/coverage/Writer/Word2007/Style/Shading.php.html index 288be7cb72..54680f1eee 100644 --- a/coverage/Writer/Word2007/Style/Shading.php.html +++ b/coverage/Writer/Word2007/Style/Shading.php.html @@ -184,7 +184,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Shadow.php.html b/coverage/Writer/Word2007/Style/Shadow.php.html index 005847c40f..b3dedc6096 100644 --- a/coverage/Writer/Word2007/Style/Shadow.php.html +++ b/coverage/Writer/Word2007/Style/Shadow.php.html @@ -184,7 +184,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Shape.php.html b/coverage/Writer/Word2007/Style/Shape.php.html index 0959ba8fb5..05a5d88b55 100644 --- a/coverage/Writer/Word2007/Style/Shape.php.html +++ b/coverage/Writer/Word2007/Style/Shape.php.html @@ -185,7 +185,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Spacing.php.html b/coverage/Writer/Word2007/Style/Spacing.php.html index 5907b810a7..782dd1ab82 100644 --- a/coverage/Writer/Word2007/Style/Spacing.php.html +++ b/coverage/Writer/Word2007/Style/Spacing.php.html @@ -197,7 +197,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Tab.php.html b/coverage/Writer/Word2007/Style/Tab.php.html index c23a16ae01..745f87bf44 100644 --- a/coverage/Writer/Word2007/Style/Tab.php.html +++ b/coverage/Writer/Word2007/Style/Tab.php.html @@ -184,7 +184,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/Table.php.html b/coverage/Writer/Word2007/Style/Table.php.html index 64fcf6d302..e99e4f58e6 100644 --- a/coverage/Writer/Word2007/Style/Table.php.html +++ b/coverage/Writer/Word2007/Style/Table.php.html @@ -555,7 +555,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/TablePosition.php.html b/coverage/Writer/Word2007/Style/TablePosition.php.html index d8c9fae898..83f3fd152d 100644 --- a/coverage/Writer/Word2007/Style/TablePosition.php.html +++ b/coverage/Writer/Word2007/Style/TablePosition.php.html @@ -205,7 +205,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/TextBox.php.html b/coverage/Writer/Word2007/Style/TextBox.php.html index 0d947d8fcc..ff962db385 100644 --- a/coverage/Writer/Word2007/Style/TextBox.php.html +++ b/coverage/Writer/Word2007/Style/TextBox.php.html @@ -221,7 +221,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/Style/dashboard.html b/coverage/Writer/Word2007/Style/dashboard.html index 09e14f4bba..583f784d70 100644 --- a/coverage/Writer/Word2007/Style/dashboard.html +++ b/coverage/Writer/Word2007/Style/dashboard.html @@ -138,7 +138,7 @@

    Project Risks

    diff --git a/coverage/Writer/Word2007/Style/index.html b/coverage/Writer/Word2007/Style/index.html index fb9ae2f75f..8b21e188b9 100644 --- a/coverage/Writer/Word2007/Style/index.html +++ b/coverage/Writer/Word2007/Style/index.html @@ -714,7 +714,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/Word2007/dashboard.html b/coverage/Writer/Word2007/dashboard.html index ffe2ba617a..2df50912fd 100644 --- a/coverage/Writer/Word2007/dashboard.html +++ b/coverage/Writer/Word2007/dashboard.html @@ -137,7 +137,7 @@

    Project Risks

    diff --git a/coverage/Writer/Word2007/index.html b/coverage/Writer/Word2007/index.html index a18fc9d6f6..14297ddf2e 100644 --- a/coverage/Writer/Word2007/index.html +++ b/coverage/Writer/Word2007/index.html @@ -168,7 +168,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/WriterInterface.php.html b/coverage/Writer/WriterInterface.php.html index eca0c213c8..4ff290880d 100644 --- a/coverage/Writer/WriterInterface.php.html +++ b/coverage/Writer/WriterInterface.php.html @@ -103,7 +103,7 @@

    Legend

    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 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/Writer/dashboard.html b/coverage/Writer/dashboard.html index fc59450d3e..32a07082e2 100644 --- a/coverage/Writer/dashboard.html +++ b/coverage/Writer/dashboard.html @@ -167,7 +167,7 @@

    Project Risks

    diff --git a/coverage/Writer/index.html b/coverage/Writer/index.html index 946f069b5b..c5d3dc2859 100644 --- a/coverage/Writer/index.html +++ b/coverage/Writer/index.html @@ -404,7 +404,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/coverage/dashboard.html b/coverage/dashboard.html index 6889f4ae00..48a9ef74fa 100644 --- a/coverage/dashboard.html +++ b/coverage/dashboard.html @@ -85,7 +85,7 @@

    Project Risks

    PclZip365420 PhpOffice\PhpWord\Reader\MsDoc737 - PhpOffice\PhpWord\TemplateProcessor266 + PhpOffice\PhpWord\TemplateProcessor271 PhpOffice\PhpWord\Reader\ODText\Content70 PhpOffice\PhpWord\Writer\RTF\Element\Title13 PhpOffice\PhpWord\Writer\RTF\Style\Paragraph13 @@ -183,14 +183,14 @@

    Insufficient Coverage

    setWidth0% setLegendPosition0% setNumId0% - setChart0% - deleteRow30% + setChart0% + deleteRow30% read50% mapListType50% writeIndentation50% writeTabs50% mapAlignVertical53% - fixImageWidthHeightRatio55% + fixImageWidthHeightRatio55% getStyles60% readPrl66% markBackslash66% @@ -205,16 +205,18 @@

    Insufficient Coverage

    createExternalWriterInstance75% createExternalWriterInstance75% registerBorderColor75% - getImageArgs77% + getImageArgs77% write79% readFib79% getInt4d80% + toUTF880% + ensureUtf8Encoded80% createExternalWriterInstance80% getImageStringData83% setSourceType83% getElement83% - getNextRelationsIndex83% - findRowStart83% + getNextRelationsIndex83% + findRowStart83% process85% applyXslStyleSheet85% writeTitlepg85% @@ -267,7 +269,7 @@

    Project Risks

    read70 privOptionDefaultThreshold56 privAddList56 - deleteRow51 + deleteRow51 privList42 privReadFileHeader42 privDuplicate42 @@ -280,7 +282,7 @@

    Project Risks

    privWriteCentralFileHeader20 mapAlignVertical16 readSprmSpra14 - fixImageWidthHeightRatio13 + fixImageWidthHeightRatio13 mapListType13 listContent12 errorName12 @@ -288,7 +290,7 @@

    Project Risks

    privCheckFormat12 privOpenFd12 privWriteFileHeader12 - getImageArgs8 + getImageArgs8 getStyles8 validateLocale8 readFib7 @@ -304,10 +306,12 @@

    Project Risks

    privErrorLog6 privErrorReset6 transformSingleXml5 + ensureUtf8Encoded5 writeTitlepg5 parseInput5 writeSide4 __destruct4 + toUTF84 writeIndentation4 writeTabs4 addHtml4 @@ -316,8 +320,8 @@

    Project Risks

    write3 getImageStringData3 getElement3 - getNextRelationsIndex3 - findRowStart3 + getNextRelationsIndex3 + findRowStart3 setCommentReference3 markBackslash2 getCommentReference2 @@ -338,7 +342,7 @@

    Project Risks

    @@ -375,7 +379,7 @@

    Project Risks

    .yAxis.tickFormat(d3.format('d')); d3.select('#methodCoverageDistribution svg') - .datum(getCoverageDistributionData([55,0,0,0,1,0,6,6,11,16,20,1579], "Method Coverage")) + .datum(getCoverageDistributionData([55,0,0,0,1,0,6,6,11,18,20,1577], "Method Coverage")) .transition().duration(500).call(chart); nv.utils.windowResize(chart.update); @@ -425,7 +429,7 @@

    Project Risks

    chart.yAxis.axisLabel('Cyclomatic Complexity'); d3.select('#classComplexity svg') - .datum(getComplexityData([[100,7,"PhpOffice\\PhpWord\\Collection\\AbstractCollection<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Bookmarks<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Charts<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Comments<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Endnotes<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Footnotes<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Titles<\/a>"],[100,10,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties<\/a>"],[100,8,"PhpOffice\\PhpWord\\ComplexType\\ProofState<\/a>"],[100,3,"PhpOffice\\PhpWord\\ComplexType\\TblWidth<\/a>"],[100,15,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView<\/a>"],[100,28,"PhpOffice\\PhpWord\\Element\\AbstractContainer<\/a>"],[100,51,"PhpOffice\\PhpWord\\Element\\AbstractElement<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Bookmark<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\Cell<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\Chart<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\CheckBox<\/a>"],[100,8,"PhpOffice\\PhpWord\\Element\\Comment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Endnote<\/a>"],[100,26,"PhpOffice\\PhpWord\\Element\\Field<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\Footer<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Footnote<\/a>"],[100,11,"PhpOffice\\PhpWord\\Element\\FormField<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Header<\/a>"],[96.875,67,"PhpOffice\\PhpWord\\Element\\Image<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Line<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\Link<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\ListItem<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\ListItemRun<\/a>"],[100,10,"PhpOffice\\PhpWord\\Element\\OLEObject<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\PageBreak<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\PreserveText<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\Row<\/a>"],[100,11,"PhpOffice\\PhpWord\\Element\\SDT<\/a>"],[100,21,"PhpOffice\\PhpWord\\Element\\Section<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Shape<\/a>"],[100,17,"PhpOffice\\PhpWord\\Element\\TOC<\/a>"],[100,14,"PhpOffice\\PhpWord\\Element\\Table<\/a>"],[100,13,"PhpOffice\\PhpWord\\Element\\Text<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\TextBox<\/a>"],[100,13,"PhpOffice\\PhpWord\\Element\\TextBreak<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\TextRun<\/a>"],[100,10,"PhpOffice\\PhpWord\\Element\\Title<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\TrackChange<\/a>"],[100,3,"PhpOffice\\PhpWord\\Escaper\\AbstractEscaper<\/a>"],[100,1,"PhpOffice\\PhpWord\\Escaper\\RegExp<\/a>"],[100,20,"PhpOffice\\PhpWord\\Escaper\\Rtf<\/a>"],[100,2,"PhpOffice\\PhpWord\\Escaper\\Xml<\/a>"],[100,1,"PhpOffice\\PhpWord\\Exception\\CopyFileException<\/a>"],[100,1,"PhpOffice\\PhpWord\\Exception\\CreateTemporaryFileException<\/a>"],[100,0,"PhpOffice\\PhpWord\\Exception\\Exception<\/a>"],[100,0,"PhpOffice\\PhpWord\\Exception\\InvalidImageException<\/a>"],[100,0,"PhpOffice\\PhpWord\\Exception\\InvalidObjectException<\/a>"],[100,0,"PhpOffice\\PhpWord\\Exception\\InvalidStyleException<\/a>"],[100,0,"PhpOffice\\PhpWord\\Exception\\UnsupportedImageTypeException<\/a>"],[100,10,"PhpOffice\\PhpWord\\IOFactory<\/a>"],[100,25,"PhpOffice\\PhpWord\\Media<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Compatibility<\/a>"],[100,54,"PhpOffice\\PhpWord\\Metadata\\DocInfo<\/a>"],[100,14,"PhpOffice\\PhpWord\\Metadata\\Protection<\/a>"],[100,48,"PhpOffice\\PhpWord\\Metadata\\Settings<\/a>"],[100,27,"PhpOffice\\PhpWord\\PhpWord<\/a>"],[100,11,"PhpOffice\\PhpWord\\Reader\\AbstractReader<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\HTML<\/a>"],[76.507713884993,203,"PhpOffice\\PhpWord\\Reader\\MsDoc<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\ODText<\/a>"],[100,0,"PhpOffice\\PhpWord\\Reader\\ODText\\AbstractPart<\/a>"],[50,20,"PhpOffice\\PhpWord\\Reader\\ODText\\Content<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\ODText\\Meta<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\RTF<\/a>"],[98.05825242718447,35,"PhpOffice\\PhpWord\\Reader\\RTF\\Document<\/a>"],[97.59036144578313,16,"PhpOffice\\PhpWord\\Reader\\Word2007<\/a>"],[97.48603351955308,128,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\Word2007\\Comments<\/a>"],[100,0,"PhpOffice\\PhpWord\\Reader\\Word2007\\DocPropsApp<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\Word2007\\DocPropsCore<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\DocPropsCustom<\/a>"],[100,21,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document<\/a>"],[100,0,"PhpOffice\\PhpWord\\Reader\\Word2007\\Endnotes<\/a>"],[95.23809523809523,10,"PhpOffice\\PhpWord\\Reader\\Word2007\\Footnotes<\/a>"],[100,14,"PhpOffice\\PhpWord\\Reader\\Word2007\\Numbering<\/a>"],[94.11764705882352,21,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings<\/a>"],[95.55555555555556,18,"PhpOffice\\PhpWord\\Reader\\Word2007\\Styles<\/a>"],[100,44,"PhpOffice\\PhpWord\\Settings<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\AbstractEnum<\/a>"],[100,58,"PhpOffice\\PhpWord\\Shared\\Converter<\/a>"],[89.47368421052632,10,"PhpOffice\\PhpWord\\Shared\\Css<\/a>"],[100,28,"PhpOffice\\PhpWord\\Shared\\Drawing<\/a>"],[96.43527204502814,190,"PhpOffice\\PhpWord\\Shared\\Html<\/a>"],[100,14,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder<\/a>"],[100,31,"PhpOffice\\PhpWord\\Shared\\OLERead<\/a>"],[0,604,"PclZip<\/a>"],[98.11320754716981,36,"PhpOffice\\PhpWord\\Shared\\Text<\/a>"],[95.83333333333334,24,"PhpOffice\\PhpWord\\Shared\\XMLReader<\/a>"],[97.22222222222221,21,"PhpOffice\\PhpWord\\Shared\\XMLWriter<\/a>"],[98.1981981981982,41,"PhpOffice\\PhpWord\\Shared\\ZipArchive<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\Border<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\DocProtect<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\Jc<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\JcTable<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\LineSpacingRule<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\NumberFormat<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\TblWidth<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\TextAlignment<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\VerticalJc<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\Zoom<\/a>"],[100,19,"PhpOffice\\PhpWord\\Style<\/a>"],[100,41,"PhpOffice\\PhpWord\\Style\\AbstractStyle<\/a>"],[100,39,"PhpOffice\\PhpWord\\Style\\Border<\/a>"],[94.73684210526315,19,"PhpOffice\\PhpWord\\Style\\Cell<\/a>"],[94.64285714285714,35,"PhpOffice\\PhpWord\\Style\\Chart<\/a>"],[100,5,"PhpOffice\\PhpWord\\Style\\Extrusion<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Fill<\/a>"],[100,57,"PhpOffice\\PhpWord\\Style\\Font<\/a>"],[100,36,"PhpOffice\\PhpWord\\Style\\Frame<\/a>"],[100,17,"PhpOffice\\PhpWord\\Style\\Image<\/a>"],[100,9,"PhpOffice\\PhpWord\\Style\\Indentation<\/a>"],[96.29629629629629,20,"PhpOffice\\PhpWord\\Style\\Language<\/a>"],[100,14,"PhpOffice\\PhpWord\\Style\\Line<\/a>"],[100,9,"PhpOffice\\PhpWord\\Style\\LineNumbering<\/a>"],[98.4251968503937,14,"PhpOffice\\PhpWord\\Style\\ListItem<\/a>"],[100,9,"PhpOffice\\PhpWord\\Style\\Numbering<\/a>"],[100,27,"PhpOffice\\PhpWord\\Style\\NumberingLevel<\/a>"],[100,16,"PhpOffice\\PhpWord\\Style\\Outline<\/a>"],[100,6,"PhpOffice\\PhpWord\\Style\\Paper<\/a>"],[100,58,"PhpOffice\\PhpWord\\Style\\Paragraph<\/a>"],[100,7,"PhpOffice\\PhpWord\\Style\\Row<\/a>"],[100,35,"PhpOffice\\PhpWord\\Style\\Section<\/a>"],[100,7,"PhpOffice\\PhpWord\\Style\\Shading<\/a>"],[100,5,"PhpOffice\\PhpWord\\Style\\Shadow<\/a>"],[100,15,"PhpOffice\\PhpWord\\Style\\Shape<\/a>"],[100,9,"PhpOffice\\PhpWord\\Style\\Spacing<\/a>"],[100,7,"PhpOffice\\PhpWord\\Style\\TOC<\/a>"],[100,7,"PhpOffice\\PhpWord\\Style\\Tab<\/a>"],[100,59,"PhpOffice\\PhpWord\\Style\\Table<\/a>"],[100,21,"PhpOffice\\PhpWord\\Style\\TablePosition<\/a>"],[100,19,"PhpOffice\\PhpWord\\Style\\TextBox<\/a>"],[86.62790697674419,185,"PhpOffice\\PhpWord\\TemplateProcessor<\/a>"],[100,45,"PhpOffice\\PhpWord\\Writer\\AbstractWriter<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\HTML<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\AbstractElement<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Bookmark<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Container<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Endnote<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Footnote<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Image<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Link<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\ListItem<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\ListItemRun<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\PageBreak<\/a>"],[95.45454545454545,28,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Table<\/a>"],[98.85057471264368,31,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\TextBreak<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\TextRun<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Title<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\AbstractPart<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Body<\/a>"],[100,13,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Head<\/a>"],[100,12,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Font<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Generic<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Image<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Paragraph<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\ODText<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\AbstractElement<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Container<\/a>"],[100,11,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Field<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Image<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Link<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\PageBreak<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Table<\/a>"],[100,26,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Text<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\TextBreak<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\TextRun<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Title<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\AbstractPart<\/a>"],[100,49,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Manifest<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Meta<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Mimetype<\/a>"],[100,31,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\AbstractStyle<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Font<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Image<\/a>"],[100,27,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Paragraph<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Section<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Table<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\PDF<\/a>"],[100,13,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer<\/a>"],[92.3076923076923,3,"PhpOffice\\PhpWord\\Writer\\PDF\\DomPDF<\/a>"],[95.23809523809523,7,"PhpOffice\\PhpWord\\Writer\\PDF\\MPDF<\/a>"],[95.65217391304348,3,"PhpOffice\\PhpWord\\Writer\\PDF\\TCPDF<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\RTF<\/a>"],[100,22,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Container<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Field<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Image<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Link<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\ListItem<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\PageBreak<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Text<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\TextBreak<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\TextRun<\/a>"],[84.21052631578947,13,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Title<\/a>"],[80,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\AbstractPart<\/a>"],[97.11538461538461,35,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document<\/a>"],[98.48484848484848,24,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\AbstractStyle<\/a>"],[85.71428571428571,10,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Border<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Font<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Indentation<\/a>"],[87.17948717948718,13,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Paragraph<\/a>"],[79.16666666666666,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Section<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Tab<\/a>"],[100,34,"PhpOffice\\PhpWord\\Writer\\Word2007<\/a>"],[100,24,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Bookmark<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Chart<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\CheckBox<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Container<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Endnote<\/a>"],[100,29,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Field<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Footnote<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\FormField<\/a>"],[100,11,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Image<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Line<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Link<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItem<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItemRun<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\OLEObject<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\PageBreak<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ParagraphAlignment<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\PreserveText<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape<\/a>"],[100,17,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TOC<\/a>"],[100,12,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Table<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TableAlignment<\/a>"],[100,11,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Text<\/a>"],[96.55172413793103,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextBox<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextBreak<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextRun<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Title<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart<\/a>"],[100,46,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Comments<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\ContentTypes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsApp<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsCore<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsCustom<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Document<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Endnotes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\FontTable<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footer<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footnotes<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Header<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering<\/a>"],[100,11,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Rels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\RelsDocument<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\RelsPart<\/a>"],[100,43,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings<\/a>"],[100,26,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\WebSettings<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Cell<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Extrusion<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Fill<\/a>"],[100,20,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Font<\/a>"],[100,17,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Frame<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Image<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Indentation<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Line<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\LineNumbering<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Outline<\/a>"],[100,22,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Row<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Section<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shading<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shadow<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shape<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Spacing<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Tab<\/a>"],[100,21,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\TablePosition<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\TextBox<\/a>"]], 'Class Complexity')) + .datum(getComplexityData([[100,7,"PhpOffice\\PhpWord\\Collection\\AbstractCollection<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Bookmarks<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Charts<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Comments<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Endnotes<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Footnotes<\/a>"],[100,0,"PhpOffice\\PhpWord\\Collection\\Titles<\/a>"],[100,10,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties<\/a>"],[100,8,"PhpOffice\\PhpWord\\ComplexType\\ProofState<\/a>"],[100,3,"PhpOffice\\PhpWord\\ComplexType\\TblWidth<\/a>"],[100,15,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView<\/a>"],[100,28,"PhpOffice\\PhpWord\\Element\\AbstractContainer<\/a>"],[100,51,"PhpOffice\\PhpWord\\Element\\AbstractElement<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Bookmark<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\Cell<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\Chart<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\CheckBox<\/a>"],[100,8,"PhpOffice\\PhpWord\\Element\\Comment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Endnote<\/a>"],[100,26,"PhpOffice\\PhpWord\\Element\\Field<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\Footer<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Footnote<\/a>"],[100,11,"PhpOffice\\PhpWord\\Element\\FormField<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Header<\/a>"],[96.875,67,"PhpOffice\\PhpWord\\Element\\Image<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Line<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\Link<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\ListItem<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\ListItemRun<\/a>"],[100,10,"PhpOffice\\PhpWord\\Element\\OLEObject<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\PageBreak<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\PreserveText<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\Row<\/a>"],[100,11,"PhpOffice\\PhpWord\\Element\\SDT<\/a>"],[100,21,"PhpOffice\\PhpWord\\Element\\Section<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Shape<\/a>"],[100,17,"PhpOffice\\PhpWord\\Element\\TOC<\/a>"],[100,14,"PhpOffice\\PhpWord\\Element\\Table<\/a>"],[100,13,"PhpOffice\\PhpWord\\Element\\Text<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\TextBox<\/a>"],[100,13,"PhpOffice\\PhpWord\\Element\\TextBreak<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\TextRun<\/a>"],[100,10,"PhpOffice\\PhpWord\\Element\\Title<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\TrackChange<\/a>"],[100,3,"PhpOffice\\PhpWord\\Escaper\\AbstractEscaper<\/a>"],[100,1,"PhpOffice\\PhpWord\\Escaper\\RegExp<\/a>"],[100,20,"PhpOffice\\PhpWord\\Escaper\\Rtf<\/a>"],[100,2,"PhpOffice\\PhpWord\\Escaper\\Xml<\/a>"],[100,1,"PhpOffice\\PhpWord\\Exception\\CopyFileException<\/a>"],[100,1,"PhpOffice\\PhpWord\\Exception\\CreateTemporaryFileException<\/a>"],[100,0,"PhpOffice\\PhpWord\\Exception\\Exception<\/a>"],[100,0,"PhpOffice\\PhpWord\\Exception\\InvalidImageException<\/a>"],[100,0,"PhpOffice\\PhpWord\\Exception\\InvalidObjectException<\/a>"],[100,0,"PhpOffice\\PhpWord\\Exception\\InvalidStyleException<\/a>"],[100,0,"PhpOffice\\PhpWord\\Exception\\UnsupportedImageTypeException<\/a>"],[100,10,"PhpOffice\\PhpWord\\IOFactory<\/a>"],[100,25,"PhpOffice\\PhpWord\\Media<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Compatibility<\/a>"],[100,54,"PhpOffice\\PhpWord\\Metadata\\DocInfo<\/a>"],[100,14,"PhpOffice\\PhpWord\\Metadata\\Protection<\/a>"],[100,48,"PhpOffice\\PhpWord\\Metadata\\Settings<\/a>"],[100,27,"PhpOffice\\PhpWord\\PhpWord<\/a>"],[100,11,"PhpOffice\\PhpWord\\Reader\\AbstractReader<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\HTML<\/a>"],[76.507713884993,203,"PhpOffice\\PhpWord\\Reader\\MsDoc<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\ODText<\/a>"],[100,0,"PhpOffice\\PhpWord\\Reader\\ODText\\AbstractPart<\/a>"],[50,20,"PhpOffice\\PhpWord\\Reader\\ODText\\Content<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\ODText\\Meta<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\RTF<\/a>"],[98.05825242718447,35,"PhpOffice\\PhpWord\\Reader\\RTF\\Document<\/a>"],[97.59036144578313,16,"PhpOffice\\PhpWord\\Reader\\Word2007<\/a>"],[97.48603351955308,128,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\Word2007\\Comments<\/a>"],[100,0,"PhpOffice\\PhpWord\\Reader\\Word2007\\DocPropsApp<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\Word2007\\DocPropsCore<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\DocPropsCustom<\/a>"],[100,21,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document<\/a>"],[100,0,"PhpOffice\\PhpWord\\Reader\\Word2007\\Endnotes<\/a>"],[95.23809523809523,10,"PhpOffice\\PhpWord\\Reader\\Word2007\\Footnotes<\/a>"],[100,14,"PhpOffice\\PhpWord\\Reader\\Word2007\\Numbering<\/a>"],[94.11764705882352,21,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings<\/a>"],[95.55555555555556,18,"PhpOffice\\PhpWord\\Reader\\Word2007\\Styles<\/a>"],[100,44,"PhpOffice\\PhpWord\\Settings<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\AbstractEnum<\/a>"],[100,58,"PhpOffice\\PhpWord\\Shared\\Converter<\/a>"],[89.47368421052632,10,"PhpOffice\\PhpWord\\Shared\\Css<\/a>"],[100,28,"PhpOffice\\PhpWord\\Shared\\Drawing<\/a>"],[96.43527204502814,190,"PhpOffice\\PhpWord\\Shared\\Html<\/a>"],[100,14,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder<\/a>"],[100,31,"PhpOffice\\PhpWord\\Shared\\OLERead<\/a>"],[0,604,"PclZip<\/a>"],[96.36363636363636,37,"PhpOffice\\PhpWord\\Shared\\Text<\/a>"],[95.83333333333334,24,"PhpOffice\\PhpWord\\Shared\\XMLReader<\/a>"],[97.22222222222221,21,"PhpOffice\\PhpWord\\Shared\\XMLWriter<\/a>"],[98.1981981981982,41,"PhpOffice\\PhpWord\\Shared\\ZipArchive<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\Border<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\DocProtect<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\Jc<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\JcTable<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\LineSpacingRule<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\NumberFormat<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\TblWidth<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\TextAlignment<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\VerticalJc<\/a>"],[100,0,"PhpOffice\\PhpWord\\SimpleType\\Zoom<\/a>"],[100,19,"PhpOffice\\PhpWord\\Style<\/a>"],[100,41,"PhpOffice\\PhpWord\\Style\\AbstractStyle<\/a>"],[100,39,"PhpOffice\\PhpWord\\Style\\Border<\/a>"],[94.73684210526315,19,"PhpOffice\\PhpWord\\Style\\Cell<\/a>"],[94.64285714285714,35,"PhpOffice\\PhpWord\\Style\\Chart<\/a>"],[100,5,"PhpOffice\\PhpWord\\Style\\Extrusion<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Fill<\/a>"],[100,57,"PhpOffice\\PhpWord\\Style\\Font<\/a>"],[100,36,"PhpOffice\\PhpWord\\Style\\Frame<\/a>"],[100,17,"PhpOffice\\PhpWord\\Style\\Image<\/a>"],[100,9,"PhpOffice\\PhpWord\\Style\\Indentation<\/a>"],[96.29629629629629,20,"PhpOffice\\PhpWord\\Style\\Language<\/a>"],[100,14,"PhpOffice\\PhpWord\\Style\\Line<\/a>"],[100,9,"PhpOffice\\PhpWord\\Style\\LineNumbering<\/a>"],[98.4251968503937,14,"PhpOffice\\PhpWord\\Style\\ListItem<\/a>"],[100,9,"PhpOffice\\PhpWord\\Style\\Numbering<\/a>"],[100,27,"PhpOffice\\PhpWord\\Style\\NumberingLevel<\/a>"],[100,16,"PhpOffice\\PhpWord\\Style\\Outline<\/a>"],[100,6,"PhpOffice\\PhpWord\\Style\\Paper<\/a>"],[100,58,"PhpOffice\\PhpWord\\Style\\Paragraph<\/a>"],[100,7,"PhpOffice\\PhpWord\\Style\\Row<\/a>"],[100,35,"PhpOffice\\PhpWord\\Style\\Section<\/a>"],[100,7,"PhpOffice\\PhpWord\\Style\\Shading<\/a>"],[100,5,"PhpOffice\\PhpWord\\Style\\Shadow<\/a>"],[100,15,"PhpOffice\\PhpWord\\Style\\Shape<\/a>"],[100,9,"PhpOffice\\PhpWord\\Style\\Spacing<\/a>"],[100,7,"PhpOffice\\PhpWord\\Style\\TOC<\/a>"],[100,7,"PhpOffice\\PhpWord\\Style\\Tab<\/a>"],[100,59,"PhpOffice\\PhpWord\\Style\\Table<\/a>"],[100,21,"PhpOffice\\PhpWord\\Style\\TablePosition<\/a>"],[100,19,"PhpOffice\\PhpWord\\Style\\TextBox<\/a>"],[86.48648648648648,186,"PhpOffice\\PhpWord\\TemplateProcessor<\/a>"],[100,45,"PhpOffice\\PhpWord\\Writer\\AbstractWriter<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\HTML<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\AbstractElement<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Bookmark<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Container<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Endnote<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Footnote<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Image<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Link<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\ListItem<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\ListItemRun<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\PageBreak<\/a>"],[95.45454545454545,28,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Table<\/a>"],[98.85057471264368,31,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\TextBreak<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\TextRun<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Title<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\AbstractPart<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Body<\/a>"],[100,13,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Head<\/a>"],[100,12,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Font<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Generic<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Image<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Paragraph<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\ODText<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\AbstractElement<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Container<\/a>"],[100,11,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Field<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Image<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Link<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\PageBreak<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Table<\/a>"],[100,26,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Text<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\TextBreak<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\TextRun<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Title<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\AbstractPart<\/a>"],[100,49,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Manifest<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Meta<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Mimetype<\/a>"],[100,31,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\AbstractStyle<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Font<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Image<\/a>"],[100,27,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Paragraph<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Section<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Table<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\PDF<\/a>"],[100,13,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer<\/a>"],[92.3076923076923,3,"PhpOffice\\PhpWord\\Writer\\PDF\\DomPDF<\/a>"],[95.23809523809523,7,"PhpOffice\\PhpWord\\Writer\\PDF\\MPDF<\/a>"],[95.65217391304348,3,"PhpOffice\\PhpWord\\Writer\\PDF\\TCPDF<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\RTF<\/a>"],[100,22,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Container<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Field<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Image<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Link<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\ListItem<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\PageBreak<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Text<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\TextBreak<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\TextRun<\/a>"],[84.21052631578947,13,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Title<\/a>"],[80,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\AbstractPart<\/a>"],[97.11538461538461,35,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document<\/a>"],[98.48484848484848,24,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\AbstractStyle<\/a>"],[85.71428571428571,10,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Border<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Font<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Indentation<\/a>"],[87.17948717948718,13,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Paragraph<\/a>"],[79.16666666666666,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Section<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Tab<\/a>"],[100,34,"PhpOffice\\PhpWord\\Writer\\Word2007<\/a>"],[100,24,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Bookmark<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Chart<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\CheckBox<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Container<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Endnote<\/a>"],[100,29,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Field<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Footnote<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\FormField<\/a>"],[100,11,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Image<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Line<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Link<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItem<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItemRun<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\OLEObject<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\PageBreak<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ParagraphAlignment<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\PreserveText<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape<\/a>"],[100,17,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TOC<\/a>"],[100,12,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Table<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TableAlignment<\/a>"],[100,11,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Text<\/a>"],[96.55172413793103,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextBox<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextBreak<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextRun<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Title<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart<\/a>"],[100,46,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Comments<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\ContentTypes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsApp<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsCore<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsCustom<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Document<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Endnotes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\FontTable<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footer<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footnotes<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Header<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering<\/a>"],[100,11,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Rels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\RelsDocument<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\RelsPart<\/a>"],[100,43,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings<\/a>"],[100,26,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\WebSettings<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Cell<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Extrusion<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Fill<\/a>"],[100,20,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Font<\/a>"],[100,17,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Frame<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Image<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Indentation<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Line<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\LineNumbering<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Outline<\/a>"],[100,22,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Row<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Section<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shading<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shadow<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shape<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Spacing<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Tab<\/a>"],[100,21,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\TablePosition<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\TextBox<\/a>"]], 'Class Complexity')) .transition() .duration(500) .call(chart); @@ -449,7 +453,7 @@

    Project Risks

    chart.yAxis.axisLabel('Method Complexity'); d3.select('#methodComplexity svg') - .datum(getComplexityData([[100,1,"
    PhpOffice\\PhpWord\\Collection\\AbstractCollection::getItems<\/a>"],[100,2,"PhpOffice\\PhpWord\\Collection\\AbstractCollection::getItem<\/a>"],[100,2,"PhpOffice\\PhpWord\\Collection\\AbstractCollection::setItem<\/a>"],[100,1,"PhpOffice\\PhpWord\\Collection\\AbstractCollection::addItem<\/a>"],[100,1,"PhpOffice\\PhpWord\\Collection\\AbstractCollection::countItems<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::getPos<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::setPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::getNumFmt<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::setNumFmt<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::getNumStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::setNumStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::getNumRestart<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::setNumRestart<\/a>"],[100,3,"PhpOffice\\PhpWord\\ComplexType\\ProofState::setSpelling<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\ProofState::getSpelling<\/a>"],[100,3,"PhpOffice\\PhpWord\\ComplexType\\ProofState::setGrammar<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\ProofState::getGrammar<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TblWidth::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TblWidth::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TblWidth::getValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::hasMarkup<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::setMarkup<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::hasComments<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::setComments<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::hasInsDel<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::setInsDel<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::hasFormatting<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::setFormatting<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::hasInkAnnotations<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::setInkAnnotations<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\AbstractContainer::__call<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\AbstractContainer::addElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractContainer::getElements<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\AbstractContainer::getElement<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\AbstractContainer::removeElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractContainer::countElements<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\AbstractContainer::checkValidity<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getPhpWord<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setPhpWord<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getSectionId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setDocPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getDocPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getDocPartId<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\AbstractElement::getMediaPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getElementIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setElementIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getElementId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setElementId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getRelationId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setRelationId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getNestedLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getCommentRangeStart<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\AbstractElement::setCommentRangeStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getCommentRangeEnd<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\AbstractElement::setCommentRangeEnd<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getParent<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\AbstractElement::setParentContainer<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\AbstractElement::setMediaRelation<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\AbstractElement::setCollectionRelation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::isInSection<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\AbstractElement::setNewStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setTrackChange<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getTrackChange<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setChangeInfo<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\AbstractElement::setEnumVal<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Bookmark::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Bookmark::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Cell::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Cell::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Cell::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::addSeries<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::getSeries<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\CheckBox::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\CheckBox::setName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\CheckBox::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Comment::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Comment::getInitials<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Comment::setStartElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Comment::getStartElement<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Comment::setEndElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Comment::getEndElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Endnote::__construct<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Field::setFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::getFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\Field::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::getType<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Field::setProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::getProperties<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\Field::setOptions<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::getOptions<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Field::setText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footer::__construct<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Footer::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footer::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footer::resetType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footer::firstPage<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footer::evenPage<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footnote::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footnote::getParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::setName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::getDefault<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::setDefault<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::getValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::setValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::getEntries<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::setEntries<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Header::addWatermark<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getSource<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getSourceType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::setName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getMediaId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::isWatermark<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::setIsWatermark<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getImageType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getImageCreateFunction<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getImageFunction<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getImageQuality<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getImageExtension<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::isMemImage<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getTarget<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::setTarget<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getMediaIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::setMediaIndex<\/a>"],[100,9,"PhpOffice\\PhpWord\\Element\\Image::getImageString<\/a>"],[83.33333333333334,3,"PhpOffice\\PhpWord\\Element\\Image::getImageStringData<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\Image::checkImage<\/a>"],[83.33333333333334,7,"PhpOffice\\PhpWord\\Element\\Image::setSourceType<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\Image::getArchiveImageSize<\/a>"],[97.43589743589743,11,"PhpOffice\\PhpWord\\Element\\Image::setFunctions<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\Image::setProportionalSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Line::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Line::getStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Link::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Link::getSource<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Link::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Link::getFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Link::getParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Link::isInternal<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\ListItem::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItem::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItem::getTextObject<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItem::getDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItem::getText<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\ListItemRun::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItemRun::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItemRun::getDepth<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\OLEObject::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\OLEObject::getSource<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\OLEObject::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\OLEObject::getIcon<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\OLEObject::getImageRelationId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\OLEObject::setImageRelationId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\PageBreak::__construct<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\PreserveText::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\PreserveText::getFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\PreserveText::getParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\PreserveText::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Row::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Row::addCell<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Row::getCells<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Row::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Row::getHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::getValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::setValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::getListItems<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::setListItems<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::getTag<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::setTag<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::getAlias<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::setAlias<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Section::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\Section::setStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::addHeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::addFooter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::getHeaders<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::getFooters<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::getFootnoteProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::setFootnoteProperties<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\Section::hasDifferentFirstPage<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Section::addHeaderFooter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Shape::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Shape::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Shape::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Shape::getStyle<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\TOC::__construct<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\TOC::getTitles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::getStyleTOC<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::getStyleFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::setMaxDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::getMaxDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::setMinDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::getMinDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::addRow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::addCell<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::getRows<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::setWidth<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\Table::countColumns<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Table::findFirstDefinedCellWidths<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Text::__construct<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Text::setFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Text::getFontStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Text::setParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Text::getParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Text::setText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Text::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextBox::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextBox::getStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\TextBreak::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\TextBreak::setFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextBreak::getFontStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\TextBreak::setParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextBreak::getParagraphStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\TextBreak::hasStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextRun::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextRun::getParagraphStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\TextRun::setParagraphStyle<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\Title::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Title::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Title::getDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Title::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Title::getPageNumber<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\TrackChange::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TrackChange::getAuthor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TrackChange::getDate<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TrackChange::getChangeType<\/a>"],[100,0,"PhpOffice\\PhpWord\\Escaper\\AbstractEscaper::escapeSingleValue<\/a>"],[100,3,"PhpOffice\\PhpWord\\Escaper\\AbstractEscaper::escape<\/a>"],[100,1,"PhpOffice\\PhpWord\\Escaper\\RegExp::escapeSingleValue<\/a>"],[100,7,"PhpOffice\\PhpWord\\Escaper\\Rtf::escapeAsciiCharacter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Escaper\\Rtf::escapeMultibyteCharacter<\/a>"],[100,12,"PhpOffice\\PhpWord\\Escaper\\Rtf::escapeSingleValue<\/a>"],[100,2,"PhpOffice\\PhpWord\\Escaper\\Xml::escapeSingleValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Exception\\CopyFileException::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Exception\\CreateTemporaryFileException::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\IOFactory::createWriter<\/a>"],[100,1,"PhpOffice\\PhpWord\\IOFactory::createReader<\/a>"],[100,3,"PhpOffice\\PhpWord\\IOFactory::createObject<\/a>"],[100,1,"PhpOffice\\PhpWord\\IOFactory::load<\/a>"],[100,2,"PhpOffice\\PhpWord\\IOFactory::isConcreteClass<\/a>"],[100,9,"PhpOffice\\PhpWord\\Media::addElement<\/a>"],[100,5,"PhpOffice\\PhpWord\\Media::countElements<\/a>"],[100,6,"PhpOffice\\PhpWord\\Media::getElements<\/a>"],[100,4,"PhpOffice\\PhpWord\\Media::getElementsByType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Media::resetElements<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Compatibility::getOoxmlVersion<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Compatibility::setOoxmlVersion<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCreator<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setCreator<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getLastModifiedBy<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setLastModifiedBy<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCreated<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setCreated<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getModified<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setModified<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getDescription<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setDescription<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getSubject<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setSubject<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getKeywords<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setKeywords<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCategory<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setCategory<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCompany<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setCompany<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getManager<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setManager<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCustomProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::isCustomPropertySet<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCustomPropertyValue<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCustomPropertyType<\/a>"],[100,8,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setCustomProperty<\/a>"],[100,8,"PhpOffice\\PhpWord\\Metadata\\DocInfo::convertProperty<\/a>"],[100,3,"PhpOffice\\PhpWord\\Metadata\\DocInfo::convertPropertyType<\/a>"],[100,3,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setValue<\/a>"],[100,3,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getConversion<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Protection::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::getEditing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::setEditing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::getPassword<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::setPassword<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::getSpinCount<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::setSpinCount<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::getAlgorithm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::setAlgorithm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::getSalt<\/a>"],[100,3,"PhpOffice\\PhpWord\\Metadata\\Protection::setSalt<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::getDocumentProtection<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setDocumentProtection<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::getProofState<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setProofState<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasHideSpellingErrors<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setHideSpellingErrors<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasHideGrammaticalErrors<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setHideGrammaticalErrors<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasEvenAndOddHeaders<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setEvenAndOddHeaders<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getRevisionView<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setRevisionView<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasTrackRevisions<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setTrackRevisions<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasDoNotTrackMoves<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setDoNotTrackMoves<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasDoNotTrackFormatting<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setDoNotTrackFormatting<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getZoom<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setZoom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasMirrorMargins<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setMirrorMargins<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getThemeFontLang<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setThemeFontLang<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasUpdateFields<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setUpdateFields<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getDecimalSymbol<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setDecimalSymbol<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasAutoHyphenation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setAutoHyphenation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getConsecutiveHyphenLimit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setConsecutiveHyphenLimit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getHyphenationZone<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setHyphenationZone<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasDoNotHyphenateCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setDoNotHyphenateCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasBookFoldPrinting<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setBookFoldPrinting<\/a>"],[100,3,"PhpOffice\\PhpWord\\PhpWord::__construct<\/a>"],[100,6,"PhpOffice\\PhpWord\\PhpWord::__call<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getDocInfo<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getCompatibility<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getSettings<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getSections<\/a>"],[100,2,"PhpOffice\\PhpWord\\PhpWord::getSection<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::addSection<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::sortSections<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getDefaultFontName<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::setDefaultFontName<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getDefaultFontSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::setDefaultFontSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::setDefaultParagraphStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\PhpWord::save<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::createSection<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getDocumentProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::setDocumentProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\AbstractReader::isReadDataOnly<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\AbstractReader::setReadDataOnly<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\AbstractReader::hasImageLoading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\AbstractReader::setImageLoading<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\AbstractReader::openFile<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\AbstractReader::canRead<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\HTML::load<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::load<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::loadOLE<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::getNumInLcb<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\MsDoc::getArrayCP<\/a>"],[79.3103448275862,7,"PhpOffice\\PhpWord\\Reader\\MsDoc::readFib<\/a>"],[74.52574525745257,6,"PhpOffice\\PhpWord\\Reader\\MsDoc::readBlockFibRgFcLcb<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::readFibContent<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\MsDoc::readRecordPlcfSed<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\MsDoc::readRecordSttbfFfn<\/a>"],[100,8,"PhpOffice\\PhpWord\\Reader\\MsDoc::readRecordPlcfBtePapx<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\MsDoc::readRecordPlcfBteChpx<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::readSprm<\/a>"],[86.04651162790698,14,"PhpOffice\\PhpWord\\Reader\\MsDoc::readSprmSpra<\/a>"],[66.01671309192201,119,"PhpOffice\\PhpWord\\Reader\\MsDoc::readPrl<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::loadRecordHeader<\/a>"],[100,20,"PhpOffice\\PhpWord\\Reader\\MsDoc::generatePhpWord<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::getInt1d<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::getInt2d<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::getInt3d<\/a>"],[80,2,"PhpOffice\\PhpWord\\Reader\\MsDoc::getInt4d<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\ODText::load<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\ODText::readPart<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\ODText::readRelationships<\/a>"],[50,20,"PhpOffice\\PhpWord\\Reader\\ODText\\Content::read<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\ODText\\Meta::read<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\RTF::load<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::read<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::markOpening<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::markClosing<\/a>"],[66.66666666666666,2,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::markBackslash<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::markNewline<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::flush<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::flushControl<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::flushText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::setControl<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::pushText<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::parseControl<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::readParagraph<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::readStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::readSkip<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::readText<\/a>"],[97.67441860465115,5,"PhpOffice\\PhpWord\\Reader\\Word2007::load<\/a>"],[88.88888888888889,2,"PhpOffice\\PhpWord\\Reader\\Word2007::readPart<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\Word2007::readRelationships<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007::getRels<\/a>"],[100,0,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::read<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::setRels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::setImageLoading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::hasImageLoading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::getCommentReferences<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::setCommentReferences<\/a>"],[88.88888888888889,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::setCommentReference<\/a>"],[66.66666666666666,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::getCommentReference<\/a>"],[100,21,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readParagraph<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::getHeadingDepth<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readRun<\/a>"],[93.84615384615384,27,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readRunChild<\/a>"],[100,12,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readTable<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readParagraphStyle<\/a>"],[93.10344827586206,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readFontStyle<\/a>"],[96.29629629629629,7,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readTableStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readTablePosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readTableIndent<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readCellStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::findPossibleElement<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::findPossibleAttribute<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readStyleDefs<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readStyleDef<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::isOn<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::getMediaTarget<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::getTargetMode<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\Word2007\\Comments::read<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\Word2007\\DocPropsCore::read<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\DocPropsCustom::read<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document::read<\/a>"],[100,8,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document::readHeaderFooter<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document::readSectionStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document::readWPNode<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document::readWSectPrNode<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\Word2007\\Footnotes::read<\/a>"],[83.33333333333334,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\Footnotes::getElement<\/a>"],[100,11,"PhpOffice\\PhpWord\\Reader\\Word2007\\Numbering::read<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\Numbering::readLevel<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::read<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setThemeFontLang<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setDocumentProtection<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setProofState<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setZoom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setRevisionView<\/a>"],[0,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setConsecutiveHyphenLimit<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setHyphenationZone<\/a>"],[95.55555555555556,18,"PhpOffice\\PhpWord\\Reader\\Word2007\\Styles::read<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::hasCompatibility<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::setCompatibility<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getZipClass<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setZipClass<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setPdfRenderer<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getPdfRendererName<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setPdfRendererName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getPdfRendererPath<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::setPdfRendererOptions<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getPdfRendererOptions<\/a>"],[100,4,"PhpOffice\\PhpWord\\Settings::setPdfRendererPath<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getMeasurementUnit<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setMeasurementUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::setTempDir<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::getTempDir<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::isOutputEscapingEnabled<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::setOutputEscapingEnabled<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getDefaultFontName<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setDefaultFontName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getDefaultFontSize<\/a>"],[100,4,"PhpOffice\\PhpWord\\Settings::setDefaultFontSize<\/a>"],[100,8,"PhpOffice\\PhpWord\\Settings::loadConfig<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getDefaultPaper<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setDefaultPaper<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::getConstants<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::values<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::isValid<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::validate<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToInch<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::emuToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::picaToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::degreeToAngle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::angleToDegree<\/a>"],[100,16,"PhpOffice\\PhpWord\\Shared\\Converter::stringToRgb<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Converter::htmlToRgb<\/a>"],[100,9,"PhpOffice\\PhpWord\\Shared\\Converter::cssToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::__construct<\/a>"],[85.71428571428571,6,"PhpOffice\\PhpWord\\Shared\\Css::process<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::getStyles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::sanitize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToEmu<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::emuToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToPoints<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::pointsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::pointsToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::centimetersToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::degreesToAngle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::angleToDegrees<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::centimetersToTwips<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::inchesToTwips<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToInches<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToPixels<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Drawing::htmlToRGB<\/a>"],[88.88888888888889,4,"PhpOffice\\PhpWord\\Shared\\Html::addHtml<\/a>"],[97.5609756097561,16,"PhpOffice\\PhpWord\\Shared\\Html::parseInlineStyle<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\Html::parseNode<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Html::parseChildNodes<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseParagraph<\/a>"],[88.88888888888889,5,"PhpOffice\\PhpWord\\Shared\\Html::parseInput<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseHeading<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::parseText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseProperty<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseSpan<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseTable<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::parseRow<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseCell<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::shouldAddTextRun<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::recursiveParseStylesInHierarchy<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::filterOutNonInheritedStyles<\/a>"],[100,9,"PhpOffice\\PhpWord\\Shared\\Html::parseList<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::getListStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseListItem<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::parseStyle<\/a>"],[96.96969696969697,47,"PhpOffice\\PhpWord\\Shared\\Html::parseStyleDeclarations<\/a>"],[100,21,"PhpOffice\\PhpWord\\Shared\\Html::parseImage<\/a>"],[100,6,"PhpOffice\\PhpWord\\Shared\\Html::mapBorderStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::mapBorderColor<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Html::mapAlign<\/a>"],[53.84615384615385,9,"PhpOffice\\PhpWord\\Shared\\Html::mapAlignVertical<\/a>"],[50,7,"PhpOffice\\PhpWord\\Shared\\Html::mapListType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseLineBreak<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::parseLink<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseHorizRule<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::hashPassword<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::getAlgorithm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::getAlgorithmId<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::buildCombinedKey<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::int32<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\OLERead::read<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\OLERead::getStream<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\OLERead::readData<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\OLERead::readPropertySets<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\OLERead::getInt4d<\/a>"],[0,2,"PclZip::__construct<\/a>"],[0,18,"PclZip::create<\/a>"],[0,17,"PclZip::add<\/a>"],[0,3,"PclZip::listContent<\/a>"],[0,15,"PclZip::extract<\/a>"],[0,17,"PclZip::extractByIndex<\/a>"],[0,5,"PclZip::delete<\/a>"],[0,1,"PclZip::deleteByIndex<\/a>"],[0,5,"PclZip::properties<\/a>"],[0,5,"PclZip::duplicate<\/a>"],[0,5,"PclZip::merge<\/a>"],[0,2,"PclZip::errorCode<\/a>"],[0,3,"PclZip::errorName<\/a>"],[0,3,"PclZip::errorInfo<\/a>"],[0,3,"PclZip::privCheckFormat<\/a>"],[0,64,"PclZip::privParseOptions<\/a>"],[0,7,"PclZip::privOptionDefaultThreshold<\/a>"],[0,22,"PclZip::privFileDescrParseAtt<\/a>"],[0,17,"PclZip::privFileDescrExpand<\/a>"],[0,2,"PclZip::privCreate<\/a>"],[0,18,"PclZip::privAdd<\/a>"],[0,3,"PclZip::privOpenFd<\/a>"],[0,2,"PclZip::privCloseFd<\/a>"],[0,7,"PclZip::privAddList<\/a>"],[0,12,"PclZip::privAddFileList<\/a>"],[0,31,"PclZip::privAddFile<\/a>"],[0,11,"PclZip::privAddFileUsingTempFile<\/a>"],[0,20,"PclZip::privCalculateStoredFilename<\/a>"],[0,3,"PclZip::privWriteFileHeader<\/a>"],[0,4,"PclZip::privWriteCentralFileHeader<\/a>"],[0,2,"PclZip::privWriteCentralHeader<\/a>"],[0,6,"PclZip::privList<\/a>"],[0,1,"PclZip::privConvertHeader2FileInfo<\/a>"],[0,60,"PclZip::privExtractByRule<\/a>"],[0,49,"PclZip::privExtractFile<\/a>"],[0,8,"PclZip::privExtractFileUsingTempFile<\/a>"],[0,12,"PclZip::privExtractFileInOutput<\/a>"],[0,13,"PclZip::privExtractFileAsString<\/a>"],[0,6,"PclZip::privReadFileHeader<\/a>"],[0,8,"PclZip::privReadCentralFileHeader<\/a>"],[0,8,"PclZip::privCheckFileHeaders<\/a>"],[0,15,"PclZip::privReadEndCentralDir<\/a>"],[0,43,"PclZip::privDeleteByRule<\/a>"],[0,9,"PclZip::privDirCheck<\/a>"],[0,17,"PclZip::privMerge<\/a>"],[0,6,"PclZip::privDuplicate<\/a>"],[0,2,"PclZip::privErrorLog<\/a>"],[0,2,"PclZip::privErrorReset<\/a>"],[0,5,"PclZip::privDisableMagicQuotes<\/a>"],[0,5,"PclZip::privSwapBackMagicQuotes<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Text::buildControlCharacters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Text::controlCharacterPHP2OOXML<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Text::numberFormat<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Text::chr<\/a>"],[66.66666666666666,2,"PhpOffice\\PhpWord\\Shared\\Text::controlCharacterOOXML2PHP<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Text::isUTF8<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Text::toUTF8<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Text::toUnicode<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Text::utf8ToUnicode<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Text::unicodeToEntities<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Text::removeUnderscorePrefix<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::getDomFromZip<\/a>"],[71.42857142857143,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::getDomFromString<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\XMLReader::getElements<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::registerNamespace<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLReader::getElement<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\XMLReader::getAttribute<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLReader::getValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\XMLReader::countElements<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\XMLReader::elementExists<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\XMLWriter::__construct<\/a>"],[75,4,"PhpOffice\\PhpWord\\Shared\\XMLWriter::__destruct<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::getData<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeElementBlock<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeElementIf<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeAttributeIf<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeAttribute<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::__call<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\ZipArchive::open<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::close<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::extractTo<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::getFromName<\/a>"],[90.9090909090909,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipAddFile<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipAddFromString<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipExtractTo<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipGetFromName<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipGetNameIndex<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipLocateName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::addParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::addFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::addLinkStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::addNumberingStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style::addTitleStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::addTableStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::countStyles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::resetStyles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::setDefaultParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::getStyles<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style::getStyle<\/a>"],[100,6,"PhpOffice\\PhpWord\\Style::setStyleValues<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::getStyleName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setStyleName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::getIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::isAuto<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setAuto<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\AbstractStyle::getChildStyleValue<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setStyleValue<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setStyleByArray<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setNonEmptyVal<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setBoolVal<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setNumericVal<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setIntVal<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setFloatVal<\/a>"],[100,7,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setEnumVal<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setObjectVal<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setPairedVal<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderTopSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderTopSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderTopColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderTopColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderTopStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderTopStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderLeftSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderLeftSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderLeftColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderLeftColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderLeftStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderLeftStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderRightSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderRightSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderRightColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderRightColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderRightStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderRightStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderBottomSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderBottomSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderBottomColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderBottomColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderBottomStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderBottomStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::hasBorder<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getVAlign<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setVAlign<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getTextDirection<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setTextDirection<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Cell::getBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getGridSpan<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setGridSpan<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getVMerge<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setVMerge<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getWidth<\/a>"],[0,1,"PhpOffice\\PhpWord\\Style\\Cell::setWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setNoWrap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getNoWrap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::is3d<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::set3d<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getColors<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setColors<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::isShowLegend<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setShowLegend<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getLegendPosition<\/a>"],[0,1,"PhpOffice\\PhpWord\\Style\\Chart::setLegendPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::showAxisLabels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setShowAxisLabels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getDataLabelOptions<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Chart::setDataLabelOptions<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::showGridY<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setShowGridY<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getCategoryLabelPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setCategoryLabelPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getValueLabelPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setValueLabelPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getCategoryAxisTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setCategoryAxisTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getValueAxisTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setValueAxisTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getMajorTickPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setMajorTickPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::showGridX<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setShowGridX<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Extrusion::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Extrusion::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Extrusion::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Extrusion::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Extrusion::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Fill::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Fill::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Fill::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getStyleValues<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getStyleType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getHint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setHint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isBold<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setBold<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isItalic<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setItalic<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getUnderline<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setUnderline<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isSuperScript<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setSuperScript<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isSubScript<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setSubScript<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isStrikethrough<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setStrikethrough<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isDoubleStrikethrough<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setDoubleStrikethrough<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isSmallCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setSmallCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isAllCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setAllCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getFgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setFgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getScale<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setScale<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getKerning<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setKerning<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isNoProof<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setNoProof<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getLineHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setLineHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getParagraph<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setParagraph<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isRTL<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setRTL<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getLang<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Font::setLang<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isHidden<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setHidden<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getAlignment<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Frame::setAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getHPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setHPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getVPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setVPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getHPosRelTo<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setHPosRelTo<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getVPosRelTo<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setVPosRelTo<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWrap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWrap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWrapDistanceTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWrapDistanceTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWrapDistanceBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWrapDistanceBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWrapDistanceLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWrapDistanceLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWrapDistanceRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWrapDistanceRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getWrappingStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setWrappingStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getPositioning<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setPositioning<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getPosHorizontal<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setPosHorizontal<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getPosVertical<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setPosVertical<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getPosHorizontalRel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setPosHorizontalRel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getPosVerticalRel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setPosVerticalRel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::getLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::setLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::getRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::setRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::getFirstLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::setFirstLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::getHanging<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::setHanging<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\Language::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::setLatin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::getLatin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::setLangId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::getLangId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::setEastAsia<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::getEastAsia<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::setBidirectional<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::getBidirectional<\/a>"],[88.88888888888889,8,"PhpOffice\\PhpWord\\Style\\Language::validateLocale<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::isFlip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setFlip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getConnectorType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setConnectorType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getWeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setWeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getBeginArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setBeginArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getEndArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setEndArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getDash<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setDash<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::getStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::setStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::getIncrement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::setIncrement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::getDistance<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::setDistance<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::getRestart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::setRestart<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\ListItem::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\ListItem::getListType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\ListItem::setListType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\ListItem::getNumStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\ListItem::setNumStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\ListItem::getNumId<\/a>"],[0,1,"PhpOffice\\PhpWord\\Style\\ListItem::setNumId<\/a>"],[100,5,"PhpOffice\\PhpWord\\Style\\ListItem::getListTypeStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Numbering::getNumId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Numbering::setNumId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Numbering::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Numbering::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Numbering::getLevels<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\Numbering::setLevels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getFormat<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setFormat<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getRestart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setRestart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getPStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setPStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getSuffix<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setSuffix<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getAlignment<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getHanging<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setHanging<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getTabPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setTabPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getHint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setHint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getWeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setWeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getDash<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setDash<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getEndCap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setEndCap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getStartArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setStartArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getEndArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setEndArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paper::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paper::getSize<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Paper::setSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paper::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paper::getHeight<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Paragraph::setStyleValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getStyleValues<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getAlignment<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Paragraph::setAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getBasedOn<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setBasedOn<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getNext<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setNext<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getIndentation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setIndentation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getHanging<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setHanging<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getSpace<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSpace<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getSpaceBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSpaceBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getSpaceAfter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSpaceAfter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getSpacingLineRule<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSpacingLineRule<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getLineHeight<\/a>"],[100,5,"PhpOffice\\PhpWord\\Style\\Paragraph::setLineHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::hasWidowControl<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setWidowControl<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::isKeepNext<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setKeepNext<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::isKeepLines<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setKeepLines<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::hasPageBreakBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setPageBreakBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getNumStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setNumStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getNumLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setNumLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getTabs<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Paragraph::setTabs<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::hasContextualSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setContextualSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::isBidi<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setBidi<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getTextAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setTextAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::hasSuppressAutoHyphens<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSuppressAutoHyphens<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::isTblHeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::setTblHeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::isCantSplit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::setCantSplit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::isExactHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::setExactHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getPaperSize<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Section::setPaperSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setSettingValue<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\Section::setOrientation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getOrientation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setPortrait<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setLandscape<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getPageSizeW<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setPageSizeW<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getPageSizeH<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setPageSizeH<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getGutter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setGutter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getHeaderHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setHeaderHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getFooterHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setFooterHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getPageNumberingStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setPageNumberingStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getColsNum<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setColsNum<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getColsSpace<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setColsSpace<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getBreakType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setBreakType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getLineNumbering<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setLineNumbering<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getVAlign<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setVAlign<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::getPattern<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::setPattern<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::getFill<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::setFill<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shadow::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shadow::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shadow::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shadow::getOffset<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shadow::setOffset<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getPoints<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setPoints<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getRoundness<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setRoundness<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getFrame<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setFrame<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getFill<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setFill<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getOutline<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setOutline<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getShadow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setShadow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getExtrusion<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setExtrusion<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::getBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::setBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::getAfter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::setAfter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::getLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::setLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::getLineRule<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::setLineRule<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::getTabPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::setTabPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::getTabLeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::setTabLeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::getIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::setIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::getLeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::setLeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::getPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::setPosition<\/a>"],[100,5,"PhpOffice\\PhpWord\\Style\\Table::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getFirstRow<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Table::getBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderInsideHSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderInsideHSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderInsideHColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderInsideHColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderInsideVSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderInsideVSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderInsideVColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderInsideVColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellMargin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellMargin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::hasMargin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getAlignment<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Table::setAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getLayout<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setLayout<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Table::getTableOnlyProperty<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Table::setTableOnlyProperty<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getColumnWidths<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setColumnWidths<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::isBidiVisual<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBidiVisual<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getLeftFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setLeftFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getRightFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setRightFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getTopFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setTopFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getBottomFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setBottomFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getVertAnchor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setVertAnchor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getHorzAnchor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setHorzAnchor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getTblpXSpec<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setTblpXSpec<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getTblpX<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setTblpX<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getTblpYSpec<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setTblpYSpec<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getTblpY<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setTblpY<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setInnerMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getInnerMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setInnerMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getInnerMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setInnerMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getInnerMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setInnerMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getInnerMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setInnerMargin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getInnerMargin<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\TextBox::hasInnerMargins<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setBorderColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getBorderColor<\/a>"],[100,5,"PhpOffice\\PhpWord\\TemplateProcessor::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::zip<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::readPartWithRels<\/a>"],[72.72727272727273,5,"PhpOffice\\PhpWord\\TemplateProcessor::transformSingleXml<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::transformXml<\/a>"],[85.71428571428571,2,"PhpOffice\\PhpWord\\TemplateProcessor::applyXslStyleSheet<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::ensureMacroCompleted<\/a>"],[100,4,"PhpOffice\\PhpWord\\TemplateProcessor::ensureUtf8Encoded<\/a>"],[92.3076923076923,2,"PhpOffice\\PhpWord\\TemplateProcessor::setComplexValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::setComplexBlock<\/a>"],[100,6,"PhpOffice\\PhpWord\\TemplateProcessor::setValue<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::setValues<\/a>"],[0,1,"PhpOffice\\PhpWord\\TemplateProcessor::setChart<\/a>"],[77.27272727272727,8,"PhpOffice\\PhpWord\\TemplateProcessor::getImageArgs<\/a>"],[90,6,"PhpOffice\\PhpWord\\TemplateProcessor::chooseImageDimension<\/a>"],[55.172413793103445,8,"PhpOffice\\PhpWord\\TemplateProcessor::fixImageWidthHeightRatio<\/a>"],[96.7741935483871,12,"PhpOffice\\PhpWord\\TemplateProcessor::prepareImageAttrs<\/a>"],[96.15384615384616,4,"PhpOffice\\PhpWord\\TemplateProcessor::addImageToRelations<\/a>"],[100,13,"PhpOffice\\PhpWord\\TemplateProcessor::setImageValue<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::getVariableCount<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getVariables<\/a>"],[95.83333333333334,7,"PhpOffice\\PhpWord\\TemplateProcessor::cloneRow<\/a>"],[30.303030303030305,11,"PhpOffice\\PhpWord\\TemplateProcessor::deleteRow<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::cloneRowAndSetValues<\/a>"],[100,7,"PhpOffice\\PhpWord\\TemplateProcessor::cloneBlock<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::replaceBlock<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::deleteBlock<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::setUpdateFields<\/a>"],[100,4,"PhpOffice\\PhpWord\\TemplateProcessor::save<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::savePartWithRels<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::saveAs<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::fixBrokenMacros<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::setValueForPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getVariablesForPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getHeaderName<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::getMainPartName<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getSettingsPartName<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getFooterName<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getRelationsName<\/a>"],[83.33333333333334,3,"PhpOffice\\PhpWord\\TemplateProcessor::getNextRelationsIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getDocumentContentTypesName<\/a>"],[92.85714285714286,3,"PhpOffice\\PhpWord\\TemplateProcessor::findTableStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::findTableEnd<\/a>"],[83.33333333333334,3,"PhpOffice\\PhpWord\\TemplateProcessor::findRowStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::findRowEnd<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::getSlice<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::indexClonedVariables<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::replaceClonedVariables<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::replaceXmlBlock<\/a>"],[100,5,"PhpOffice\\PhpWord\\TemplateProcessor::findContainingXmlBlockForMacro<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::findMacro<\/a>"],[100,4,"PhpOffice\\PhpWord\\TemplateProcessor::findXmlBlockStart<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::findXmlBlockEnd<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::splitTextIntoTexts<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::textNeedsSplitting<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::setMacroOpeningChars<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::setMacroClosingChars<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::setMacroChars<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getPhpWord<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::setPhpWord<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getWriterPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::isUseDiskCaching<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::setUseDiskCaching<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getDiskCachingDirectory<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getTempDir<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::setTempDir<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getTempFile<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::cleanupTempFile<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::clearTempDir<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getZipArchive<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::openFile<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::writeFile<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::addFilesToPackage<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::addFileToPackage<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::deleteDir<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML::save<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML::getContent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML::isPdf<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML::getNotes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML::addNote<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\AbstractElement::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\AbstractElement::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\AbstractElement::setWithoutP<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Bookmark::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Container::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Footnote::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Image::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Link::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\ListItem::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\ListItemRun::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\PageBreak::write<\/a>"],[96.42857142857143,23,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Table::write<\/a>"],[90,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Table::getTableStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::setOpeningText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::setClosingText<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::writeOpening<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::writeClosing<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::writeTrackChangeOpening<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::writeTrackChangeClosing<\/a>"],[93.33333333333333,6,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::getParagraphStyle<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::getFontStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\TextBreak::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\TextRun::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Title::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\AbstractPart::__construct<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\AbstractPart::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\AbstractPart::setParentWriter<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\AbstractPart::getParentWriter<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Body::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Body::writeNotes<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Head::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Head::writeStyles<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::setParentWriter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::getParentWriter<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::getStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::assembleCss<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::getValueIf<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Font::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Generic::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Image::write<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Paragraph::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\ODText::__construct<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText::save<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Field::write<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Field::writeDefault<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Image::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Link::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\PageBreak::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Table::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Table::writeColumns<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Table::writeRow<\/a>"],[100,16,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Text::write<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Text::replacetabs<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Text::writeChangeInsertion<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\TextBreak::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\TextRun::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Title::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Title::compareToFirstElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\AbstractPart::writeCommonRootAttributes<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\AbstractPart::writeFontFaces<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::writeAutoStyles<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::writeTextStyles<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::getAutoStyles<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::getContainerStyle<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::getElementStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::getElementStyleField<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::getElementStyleTextRun<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::collectTrackedChanges<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Manifest::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Meta::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Meta::writeCustomProperty<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Mimetype::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::write<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::writeDefault<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::writeNamed<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::cvttwiptostr<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::writePageLayout<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::writePageLayoutIndiv<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::writeMaster<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Font::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Image::write<\/a>"],[100,27,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Paragraph::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Section::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Table::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\PDF::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF::__call<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::getFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::setFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::getPaperSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::setPaperSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::getOrientation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::setOrientation<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::prepareForSave<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::restoreStateAfterSave<\/a>"],[75,2,"PhpOffice\\PhpWord\\Writer\\PDF\\DomPDF::createExternalWriterInstance<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\DomPDF::save<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\PDF\\MPDF::__construct<\/a>"],[80,2,"PhpOffice\\PhpWord\\Writer\\PDF\\MPDF::createExternalWriterInstance<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\MPDF::save<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\PDF\\MPDF::getMPdfClassName<\/a>"],[75,2,"PhpOffice\\PhpWord\\Writer\\PDF\\TCPDF::createExternalWriterInstance<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\TCPDF::save<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::save<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::getContent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::getFontTable<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::getColorTable<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::getLastParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::setLastParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::__construct<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::getStyles<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::writeOpening<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::writeText<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::writeClosing<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::writeFontStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Field::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Field::writePage<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Field::writeNumpages<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Field::writeDate<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Image::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Link::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\PageBreak::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table::writeRowDef<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table::writeRow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table::writeCell<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table::getVMerge<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Text::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\TextBreak::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\TextRun::write<\/a>"],[60,6,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Title::getStyles<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Title::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\AbstractPart::__construct<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\AbstractPart::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\AbstractPart::setParentWriter<\/a>"],[66.66666666666666,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\AbstractPart::getParentWriter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::writeInfo<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::writeFormatting<\/a>"],[85.71428571428571,5,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::writeTitlepg<\/a>"],[95.23809523809523,18,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::writeSections<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::getDateValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::getFontTable<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::getColorTable<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::writeCharset<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::writeDefaults<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::writeFontTable<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::writeColorTable<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::writeGenerator<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::registerFont<\/a>"],[75,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::registerBorderColor<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::registerFontItems<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::registerTableItem<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Border::write<\/a>"],[73.33333333333333,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Border::writeSide<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Border::setSizes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Border::setColors<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Font::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Font::setNameIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Font::setColorIndex<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Indentation::write<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Paragraph::write<\/a>"],[50,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Paragraph::writeIndentation<\/a>"],[50,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Paragraph::writeTabs<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Paragraph::setNestedLevel<\/a>"],[79.16666666666666,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Section::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Tab::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007::__construct<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007::save<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007::getContentTypes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007::getRelationships<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007::addHeaderFooterMedia<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007::addHeaderFooterContent<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007::addNotes<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007::addComments<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007::addChart<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007::registerContentTypes<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::getXmlWriter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::getElement<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::startElementP<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::endElementP<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeCommentRangeStart<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeCommentRangeEnd<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeFontStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeTextStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::getText<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeText<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Bookmark::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Chart::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\CheckBox::write<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Container::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Container::writeElement<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Field::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Field::writeDefault<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Field::writeMacrobutton<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Field::buildPropertiesAndOptions<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Footnote::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\FormField::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\FormField::writeTextInput<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\FormField::writeCheckBox<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\FormField::writeDropDown<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Image::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Image::writeImage<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Image::writeWatermark<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Line::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Link::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItem::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItemRun::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItemRun::writeParagraph<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItemRun::writeParagraphProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItemRun::writeParagraphPropertiesNumbering<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\OLEObject::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\PageBreak::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ParagraphAlignment::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ParagraphAlignment::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ParagraphAlignment::getAttributes<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\PreserveText::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT::writePlainText<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT::writeComboBox<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT::writeDropDownList<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT::writeDate<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::writeArc<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::writeCurve<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::writeLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::writePolyline<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::writeRoundRect<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::getPoints<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TOC::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TOC::writeTitle<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TOC::writeStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TOC::writeFieldMark<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Table::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Table::writeColumns<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Table::writeRow<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Table::writeCell<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TableAlignment::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TableAlignment::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TableAlignment::getAttributes<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Text::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Text::writeOpeningTrackChange<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Text::writeClosingTrackChange<\/a>"],[96.55172413793103,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextBox::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextBreak::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextRun::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Title::write<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart::setParentWriter<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart::getParentWriter<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart::getXmlWriter<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart::writeText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::setElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeChart<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writePlotArea<\/a>"],[100,10,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeSeries<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeSeriesItem<\/a>"],[100,13,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeAxis<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeShape<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeAxisTitle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Comments::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Comments::writeComment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Comments::setElements<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\ContentTypes::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\ContentTypes::writeContentType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsApp::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsCore::write<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsCustom::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Document::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Document::writeSection<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Document::writeSectionSettings<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\FontTable::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footer::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footer::setElement<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footnotes::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footnotes::setElements<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footnotes::writeNote<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering::writeLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering::writeParagraph<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering::writeFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering::getRandomHexNumber<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Rels::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Rels::writeRels<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Rels::writeMediaRel<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Rels::writeRel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\RelsDocument::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\RelsPart::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\RelsPart::setMedia<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::writeSetting<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::getSettings<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setOnOffValue<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setDocumentProtection<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setProofState<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setRevisionView<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setThemeFontLang<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setZoom<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setConsecutiveHyphenLimit<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setHyphenationZone<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setCompatibility<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles::write<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles::writeDefaultStyles<\/a>"],[100,10,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles::writeFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles::writeParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles::writeTableStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeColorScheme<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFontScheme<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFormatScheme<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFormatFill<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFormatLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFormatEffect<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFormatBackground<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\WebSettings::write<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::getXmlWriter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::getStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::convertTwip<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::writeChildStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::writeOnOf<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::assembleStyle<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Cell::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Cell::setWidth<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Extrusion::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Fill::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Font::write<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Font::writeStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Font::setIsInline<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Frame::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Frame::writeAlignment<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Frame::writeWrap<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Frame::getStyles<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Indentation::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Line::writeStroke<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\LineNumbering::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::writeSide<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::setSizes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::setColors<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::setStyles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::setAttributes<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Outline::write<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::write<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::writeStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::writeTabs<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::writeNumbering<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::setWithoutPPR<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::setIsInline<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Row::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Row::setHeight<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Section::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shading::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shadow::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shape::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Spacing::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Tab::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeLayout<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeMargin<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeBorder<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeTblWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeFirstRow<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::setWidth<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeIndent<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\TablePosition::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\TextBox::writeInnerMargin<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\TextBox::writeBorder<\/a>"]], 'Method Complexity')) + .datum(getComplexityData([[100,1,"PhpOffice\\PhpWord\\Collection\\AbstractCollection::getItems<\/a>"],[100,2,"PhpOffice\\PhpWord\\Collection\\AbstractCollection::getItem<\/a>"],[100,2,"PhpOffice\\PhpWord\\Collection\\AbstractCollection::setItem<\/a>"],[100,1,"PhpOffice\\PhpWord\\Collection\\AbstractCollection::addItem<\/a>"],[100,1,"PhpOffice\\PhpWord\\Collection\\AbstractCollection::countItems<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::getPos<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::setPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::getNumFmt<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::setNumFmt<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::getNumStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::setNumStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::getNumRestart<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::setNumRestart<\/a>"],[100,3,"PhpOffice\\PhpWord\\ComplexType\\ProofState::setSpelling<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\ProofState::getSpelling<\/a>"],[100,3,"PhpOffice\\PhpWord\\ComplexType\\ProofState::setGrammar<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\ProofState::getGrammar<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TblWidth::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TblWidth::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TblWidth::getValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::hasMarkup<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::setMarkup<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::hasComments<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::setComments<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::hasInsDel<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::setInsDel<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::hasFormatting<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::setFormatting<\/a>"],[100,1,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::hasInkAnnotations<\/a>"],[100,2,"PhpOffice\\PhpWord\\ComplexType\\TrackChangesView::setInkAnnotations<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\AbstractContainer::__call<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\AbstractContainer::addElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractContainer::getElements<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\AbstractContainer::getElement<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\AbstractContainer::removeElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractContainer::countElements<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\AbstractContainer::checkValidity<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getPhpWord<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setPhpWord<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getSectionId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setDocPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getDocPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getDocPartId<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\AbstractElement::getMediaPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getElementIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setElementIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getElementId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setElementId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getRelationId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setRelationId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getNestedLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getCommentRangeStart<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\AbstractElement::setCommentRangeStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getCommentRangeEnd<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\AbstractElement::setCommentRangeEnd<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getParent<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\AbstractElement::setParentContainer<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\AbstractElement::setMediaRelation<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\AbstractElement::setCollectionRelation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::isInSection<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\AbstractElement::setNewStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setTrackChange<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::getTrackChange<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\AbstractElement::setChangeInfo<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\AbstractElement::setEnumVal<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Bookmark::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Bookmark::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Cell::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Cell::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Cell::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::addSeries<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::getSeries<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Chart::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\CheckBox::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\CheckBox::setName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\CheckBox::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Comment::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Comment::getInitials<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Comment::setStartElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Comment::getStartElement<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Comment::setEndElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Comment::getEndElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Endnote::__construct<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Field::setFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::getFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\Field::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::getType<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Field::setProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::getProperties<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\Field::setOptions<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::getOptions<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Field::setText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Field::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footer::__construct<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Footer::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footer::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footer::resetType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footer::firstPage<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footer::evenPage<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footnote::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Footnote::getParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::setName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::getDefault<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::setDefault<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::getValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::setValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::getEntries<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\FormField::setEntries<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Header::addWatermark<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getSource<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getSourceType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::setName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getMediaId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::isWatermark<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::setIsWatermark<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getImageType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getImageCreateFunction<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getImageFunction<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getImageQuality<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getImageExtension<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::isMemImage<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getTarget<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::setTarget<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::getMediaIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Image::setMediaIndex<\/a>"],[100,9,"PhpOffice\\PhpWord\\Element\\Image::getImageString<\/a>"],[83.33333333333334,3,"PhpOffice\\PhpWord\\Element\\Image::getImageStringData<\/a>"],[100,7,"PhpOffice\\PhpWord\\Element\\Image::checkImage<\/a>"],[83.33333333333334,7,"PhpOffice\\PhpWord\\Element\\Image::setSourceType<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\Image::getArchiveImageSize<\/a>"],[97.43589743589743,11,"PhpOffice\\PhpWord\\Element\\Image::setFunctions<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\Image::setProportionalSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Line::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Line::getStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Link::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Link::getSource<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Link::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Link::getFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Link::getParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Link::isInternal<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\ListItem::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItem::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItem::getTextObject<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItem::getDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItem::getText<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\ListItemRun::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItemRun::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\ListItemRun::getDepth<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\OLEObject::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\OLEObject::getSource<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\OLEObject::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\OLEObject::getIcon<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\OLEObject::getImageRelationId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\OLEObject::setImageRelationId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\PageBreak::__construct<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\PreserveText::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\PreserveText::getFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\PreserveText::getParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\PreserveText::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Row::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Row::addCell<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Row::getCells<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Row::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Row::getHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::getValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::setValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::getListItems<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::setListItems<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::getTag<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::setTag<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::getAlias<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\SDT::setAlias<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\Section::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\Section::setStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::addHeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::addFooter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::getHeaders<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::getFooters<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::getFootnoteProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Section::setFootnoteProperties<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\Section::hasDifferentFirstPage<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Section::addHeaderFooter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Shape::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Shape::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Shape::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Shape::getStyle<\/a>"],[100,5,"PhpOffice\\PhpWord\\Element\\TOC::__construct<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\TOC::getTitles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::getStyleTOC<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::getStyleFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::setMaxDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::getMaxDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::setMinDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TOC::getMinDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::addRow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::addCell<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::getRows<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Table::setWidth<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\Table::countColumns<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Table::findFirstDefinedCellWidths<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Text::__construct<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Text::setFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Text::getFontStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\Text::setParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Text::getParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Text::setText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Text::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextBox::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextBox::getStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\TextBreak::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\TextBreak::setFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextBreak::getFontStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Element\\TextBreak::setParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextBreak::getParagraphStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Element\\TextBreak::hasStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextRun::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TextRun::getParagraphStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\TextRun::setParagraphStyle<\/a>"],[100,6,"PhpOffice\\PhpWord\\Element\\Title::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Title::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Title::getDepth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Title::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\Title::getPageNumber<\/a>"],[100,4,"PhpOffice\\PhpWord\\Element\\TrackChange::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TrackChange::getAuthor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TrackChange::getDate<\/a>"],[100,1,"PhpOffice\\PhpWord\\Element\\TrackChange::getChangeType<\/a>"],[100,0,"PhpOffice\\PhpWord\\Escaper\\AbstractEscaper::escapeSingleValue<\/a>"],[100,3,"PhpOffice\\PhpWord\\Escaper\\AbstractEscaper::escape<\/a>"],[100,1,"PhpOffice\\PhpWord\\Escaper\\RegExp::escapeSingleValue<\/a>"],[100,7,"PhpOffice\\PhpWord\\Escaper\\Rtf::escapeAsciiCharacter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Escaper\\Rtf::escapeMultibyteCharacter<\/a>"],[100,12,"PhpOffice\\PhpWord\\Escaper\\Rtf::escapeSingleValue<\/a>"],[100,2,"PhpOffice\\PhpWord\\Escaper\\Xml::escapeSingleValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Exception\\CopyFileException::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Exception\\CreateTemporaryFileException::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\IOFactory::createWriter<\/a>"],[100,1,"PhpOffice\\PhpWord\\IOFactory::createReader<\/a>"],[100,3,"PhpOffice\\PhpWord\\IOFactory::createObject<\/a>"],[100,1,"PhpOffice\\PhpWord\\IOFactory::load<\/a>"],[100,2,"PhpOffice\\PhpWord\\IOFactory::isConcreteClass<\/a>"],[100,9,"PhpOffice\\PhpWord\\Media::addElement<\/a>"],[100,5,"PhpOffice\\PhpWord\\Media::countElements<\/a>"],[100,6,"PhpOffice\\PhpWord\\Media::getElements<\/a>"],[100,4,"PhpOffice\\PhpWord\\Media::getElementsByType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Media::resetElements<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Compatibility::getOoxmlVersion<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Compatibility::setOoxmlVersion<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCreator<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setCreator<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getLastModifiedBy<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setLastModifiedBy<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCreated<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setCreated<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getModified<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setModified<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getDescription<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setDescription<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getSubject<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setSubject<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getKeywords<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setKeywords<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCategory<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setCategory<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCompany<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setCompany<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getManager<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setManager<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCustomProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\DocInfo::isCustomPropertySet<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCustomPropertyValue<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getCustomPropertyType<\/a>"],[100,8,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setCustomProperty<\/a>"],[100,8,"PhpOffice\\PhpWord\\Metadata\\DocInfo::convertProperty<\/a>"],[100,3,"PhpOffice\\PhpWord\\Metadata\\DocInfo::convertPropertyType<\/a>"],[100,3,"PhpOffice\\PhpWord\\Metadata\\DocInfo::setValue<\/a>"],[100,3,"PhpOffice\\PhpWord\\Metadata\\DocInfo::getConversion<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Protection::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::getEditing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::setEditing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::getPassword<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::setPassword<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::getSpinCount<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::setSpinCount<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::getAlgorithm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::setAlgorithm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Protection::getSalt<\/a>"],[100,3,"PhpOffice\\PhpWord\\Metadata\\Protection::setSalt<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::getDocumentProtection<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setDocumentProtection<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::getProofState<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setProofState<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasHideSpellingErrors<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setHideSpellingErrors<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasHideGrammaticalErrors<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setHideGrammaticalErrors<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasEvenAndOddHeaders<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setEvenAndOddHeaders<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getRevisionView<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setRevisionView<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasTrackRevisions<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setTrackRevisions<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasDoNotTrackMoves<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setDoNotTrackMoves<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasDoNotTrackFormatting<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setDoNotTrackFormatting<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getZoom<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setZoom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasMirrorMargins<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setMirrorMargins<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getThemeFontLang<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setThemeFontLang<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasUpdateFields<\/a>"],[100,2,"PhpOffice\\PhpWord\\Metadata\\Settings::setUpdateFields<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getDecimalSymbol<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setDecimalSymbol<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasAutoHyphenation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setAutoHyphenation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getConsecutiveHyphenLimit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setConsecutiveHyphenLimit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::getHyphenationZone<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setHyphenationZone<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasDoNotHyphenateCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setDoNotHyphenateCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::hasBookFoldPrinting<\/a>"],[100,1,"PhpOffice\\PhpWord\\Metadata\\Settings::setBookFoldPrinting<\/a>"],[100,3,"PhpOffice\\PhpWord\\PhpWord::__construct<\/a>"],[100,6,"PhpOffice\\PhpWord\\PhpWord::__call<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getDocInfo<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getCompatibility<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getSettings<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getSections<\/a>"],[100,2,"PhpOffice\\PhpWord\\PhpWord::getSection<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::addSection<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::sortSections<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getDefaultFontName<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::setDefaultFontName<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getDefaultFontSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::setDefaultFontSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::setDefaultParagraphStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\PhpWord::save<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::createSection<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::getDocumentProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\PhpWord::setDocumentProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\AbstractReader::isReadDataOnly<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\AbstractReader::setReadDataOnly<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\AbstractReader::hasImageLoading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\AbstractReader::setImageLoading<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\AbstractReader::openFile<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\AbstractReader::canRead<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\HTML::load<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::load<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::loadOLE<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::getNumInLcb<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\MsDoc::getArrayCP<\/a>"],[79.3103448275862,7,"PhpOffice\\PhpWord\\Reader\\MsDoc::readFib<\/a>"],[74.52574525745257,6,"PhpOffice\\PhpWord\\Reader\\MsDoc::readBlockFibRgFcLcb<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::readFibContent<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\MsDoc::readRecordPlcfSed<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\MsDoc::readRecordSttbfFfn<\/a>"],[100,8,"PhpOffice\\PhpWord\\Reader\\MsDoc::readRecordPlcfBtePapx<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\MsDoc::readRecordPlcfBteChpx<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::readSprm<\/a>"],[86.04651162790698,14,"PhpOffice\\PhpWord\\Reader\\MsDoc::readSprmSpra<\/a>"],[66.01671309192201,119,"PhpOffice\\PhpWord\\Reader\\MsDoc::readPrl<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::loadRecordHeader<\/a>"],[100,20,"PhpOffice\\PhpWord\\Reader\\MsDoc::generatePhpWord<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::getInt1d<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::getInt2d<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\MsDoc::getInt3d<\/a>"],[80,2,"PhpOffice\\PhpWord\\Reader\\MsDoc::getInt4d<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\ODText::load<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\ODText::readPart<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\ODText::readRelationships<\/a>"],[50,20,"PhpOffice\\PhpWord\\Reader\\ODText\\Content::read<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\ODText\\Meta::read<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\RTF::load<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::read<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::markOpening<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::markClosing<\/a>"],[66.66666666666666,2,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::markBackslash<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::markNewline<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::flush<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::flushControl<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::flushText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::setControl<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::pushText<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::parseControl<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::readParagraph<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::readStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::readSkip<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\RTF\\Document::readText<\/a>"],[97.67441860465115,5,"PhpOffice\\PhpWord\\Reader\\Word2007::load<\/a>"],[88.88888888888889,2,"PhpOffice\\PhpWord\\Reader\\Word2007::readPart<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\Word2007::readRelationships<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007::getRels<\/a>"],[100,0,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::read<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::setRels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::setImageLoading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::hasImageLoading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::getCommentReferences<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::setCommentReferences<\/a>"],[88.88888888888889,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::setCommentReference<\/a>"],[66.66666666666666,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::getCommentReference<\/a>"],[100,21,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readParagraph<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::getHeadingDepth<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readRun<\/a>"],[93.84615384615384,27,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readRunChild<\/a>"],[100,12,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readTable<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readParagraphStyle<\/a>"],[93.10344827586206,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readFontStyle<\/a>"],[96.29629629629629,7,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readTableStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readTablePosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readTableIndent<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readCellStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::findPossibleElement<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::findPossibleAttribute<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readStyleDefs<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::readStyleDef<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::isOn<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::getMediaTarget<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\AbstractPart::getTargetMode<\/a>"],[100,5,"PhpOffice\\PhpWord\\Reader\\Word2007\\Comments::read<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\Word2007\\DocPropsCore::read<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\DocPropsCustom::read<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document::read<\/a>"],[100,8,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document::readHeaderFooter<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document::readSectionStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document::readWPNode<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\Document::readWSectPrNode<\/a>"],[100,7,"PhpOffice\\PhpWord\\Reader\\Word2007\\Footnotes::read<\/a>"],[83.33333333333334,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\Footnotes::getElement<\/a>"],[100,11,"PhpOffice\\PhpWord\\Reader\\Word2007\\Numbering::read<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\Numbering::readLevel<\/a>"],[100,6,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::read<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setThemeFontLang<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setDocumentProtection<\/a>"],[100,3,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setProofState<\/a>"],[100,4,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setZoom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setRevisionView<\/a>"],[0,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setConsecutiveHyphenLimit<\/a>"],[100,2,"PhpOffice\\PhpWord\\Reader\\Word2007\\Settings::setHyphenationZone<\/a>"],[95.55555555555556,18,"PhpOffice\\PhpWord\\Reader\\Word2007\\Styles::read<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::hasCompatibility<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::setCompatibility<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getZipClass<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setZipClass<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setPdfRenderer<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getPdfRendererName<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setPdfRendererName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getPdfRendererPath<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::setPdfRendererOptions<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getPdfRendererOptions<\/a>"],[100,4,"PhpOffice\\PhpWord\\Settings::setPdfRendererPath<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getMeasurementUnit<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setMeasurementUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::setTempDir<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::getTempDir<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::isOutputEscapingEnabled<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::setOutputEscapingEnabled<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getDefaultFontName<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setDefaultFontName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getDefaultFontSize<\/a>"],[100,4,"PhpOffice\\PhpWord\\Settings::setDefaultFontSize<\/a>"],[100,8,"PhpOffice\\PhpWord\\Settings::loadConfig<\/a>"],[100,1,"PhpOffice\\PhpWord\\Settings::getDefaultPaper<\/a>"],[100,2,"PhpOffice\\PhpWord\\Settings::setDefaultPaper<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::getConstants<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::values<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::isValid<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\AbstractEnum::validate<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToInch<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cmToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::inchToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pixelToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::pointToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::emuToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::picaToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::degreeToAngle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::angleToDegree<\/a>"],[100,16,"PhpOffice\\PhpWord\\Shared\\Converter::stringToRgb<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Converter::htmlToRgb<\/a>"],[100,9,"PhpOffice\\PhpWord\\Shared\\Converter::cssToPoint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToTwip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToPixel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToCm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Converter::cssToEmu<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::__construct<\/a>"],[85.71428571428571,6,"PhpOffice\\PhpWord\\Shared\\Css::process<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::getStyles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::getStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Css::sanitize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToEmu<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::emuToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToPoints<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::pointsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::pointsToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::pixelsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::centimetersToPixels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Drawing::degreesToAngle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::angleToDegrees<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::centimetersToTwips<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToCentimeters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::inchesToTwips<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToInches<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Drawing::twipsToPixels<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Drawing::htmlToRGB<\/a>"],[88.88888888888889,4,"PhpOffice\\PhpWord\\Shared\\Html::addHtml<\/a>"],[97.5609756097561,16,"PhpOffice\\PhpWord\\Shared\\Html::parseInlineStyle<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\Html::parseNode<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Html::parseChildNodes<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseParagraph<\/a>"],[88.88888888888889,5,"PhpOffice\\PhpWord\\Shared\\Html::parseInput<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseHeading<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::parseText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseProperty<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseSpan<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseTable<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::parseRow<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseCell<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::shouldAddTextRun<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::recursiveParseStylesInHierarchy<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::filterOutNonInheritedStyles<\/a>"],[100,9,"PhpOffice\\PhpWord\\Shared\\Html::parseList<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::getListStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseListItem<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Html::parseStyle<\/a>"],[96.96969696969697,47,"PhpOffice\\PhpWord\\Shared\\Html::parseStyleDeclarations<\/a>"],[100,21,"PhpOffice\\PhpWord\\Shared\\Html::parseImage<\/a>"],[100,6,"PhpOffice\\PhpWord\\Shared\\Html::mapBorderStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::mapBorderColor<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Html::mapAlign<\/a>"],[53.84615384615385,9,"PhpOffice\\PhpWord\\Shared\\Html::mapAlignVertical<\/a>"],[50,7,"PhpOffice\\PhpWord\\Shared\\Html::mapListType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Html::parseLineBreak<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Html::parseLink<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Html::parseHorizRule<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::hashPassword<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::getAlgorithm<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::getAlgorithmId<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::buildCombinedKey<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Microsoft\\PasswordEncoder::int32<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\OLERead::read<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\OLERead::getStream<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\OLERead::readData<\/a>"],[100,10,"PhpOffice\\PhpWord\\Shared\\OLERead::readPropertySets<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\OLERead::getInt4d<\/a>"],[0,2,"PclZip::__construct<\/a>"],[0,18,"PclZip::create<\/a>"],[0,17,"PclZip::add<\/a>"],[0,3,"PclZip::listContent<\/a>"],[0,15,"PclZip::extract<\/a>"],[0,17,"PclZip::extractByIndex<\/a>"],[0,5,"PclZip::delete<\/a>"],[0,1,"PclZip::deleteByIndex<\/a>"],[0,5,"PclZip::properties<\/a>"],[0,5,"PclZip::duplicate<\/a>"],[0,5,"PclZip::merge<\/a>"],[0,2,"PclZip::errorCode<\/a>"],[0,3,"PclZip::errorName<\/a>"],[0,3,"PclZip::errorInfo<\/a>"],[0,3,"PclZip::privCheckFormat<\/a>"],[0,64,"PclZip::privParseOptions<\/a>"],[0,7,"PclZip::privOptionDefaultThreshold<\/a>"],[0,22,"PclZip::privFileDescrParseAtt<\/a>"],[0,17,"PclZip::privFileDescrExpand<\/a>"],[0,2,"PclZip::privCreate<\/a>"],[0,18,"PclZip::privAdd<\/a>"],[0,3,"PclZip::privOpenFd<\/a>"],[0,2,"PclZip::privCloseFd<\/a>"],[0,7,"PclZip::privAddList<\/a>"],[0,12,"PclZip::privAddFileList<\/a>"],[0,31,"PclZip::privAddFile<\/a>"],[0,11,"PclZip::privAddFileUsingTempFile<\/a>"],[0,20,"PclZip::privCalculateStoredFilename<\/a>"],[0,3,"PclZip::privWriteFileHeader<\/a>"],[0,4,"PclZip::privWriteCentralFileHeader<\/a>"],[0,2,"PclZip::privWriteCentralHeader<\/a>"],[0,6,"PclZip::privList<\/a>"],[0,1,"PclZip::privConvertHeader2FileInfo<\/a>"],[0,60,"PclZip::privExtractByRule<\/a>"],[0,49,"PclZip::privExtractFile<\/a>"],[0,8,"PclZip::privExtractFileUsingTempFile<\/a>"],[0,12,"PclZip::privExtractFileInOutput<\/a>"],[0,13,"PclZip::privExtractFileAsString<\/a>"],[0,6,"PclZip::privReadFileHeader<\/a>"],[0,8,"PclZip::privReadCentralFileHeader<\/a>"],[0,8,"PclZip::privCheckFileHeaders<\/a>"],[0,15,"PclZip::privReadEndCentralDir<\/a>"],[0,43,"PclZip::privDeleteByRule<\/a>"],[0,9,"PclZip::privDirCheck<\/a>"],[0,17,"PclZip::privMerge<\/a>"],[0,6,"PclZip::privDuplicate<\/a>"],[0,2,"PclZip::privErrorLog<\/a>"],[0,2,"PclZip::privErrorReset<\/a>"],[0,5,"PclZip::privDisableMagicQuotes<\/a>"],[0,5,"PclZip::privSwapBackMagicQuotes<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Text::buildControlCharacters<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\Text::controlCharacterPHP2OOXML<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Text::numberFormat<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\Text::chr<\/a>"],[66.66666666666666,2,"PhpOffice\\PhpWord\\Shared\\Text::controlCharacterOOXML2PHP<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Text::isUTF8<\/a>"],[80,4,"PhpOffice\\PhpWord\\Shared\\Text::toUTF8<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\Text::toUnicode<\/a>"],[100,7,"PhpOffice\\PhpWord\\Shared\\Text::utf8ToUnicode<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\Text::unicodeToEntities<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\Text::removeUnderscorePrefix<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::getDomFromZip<\/a>"],[71.42857142857143,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::getDomFromString<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\XMLReader::getElements<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLReader::registerNamespace<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLReader::getElement<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\XMLReader::getAttribute<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLReader::getValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\XMLReader::countElements<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\XMLReader::elementExists<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\XMLWriter::__construct<\/a>"],[75,4,"PhpOffice\\PhpWord\\Shared\\XMLWriter::__destruct<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::getData<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeElementBlock<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeElementIf<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeAttributeIf<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\XMLWriter::writeAttribute<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::__construct<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::__call<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\ZipArchive::open<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::close<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::extractTo<\/a>"],[100,3,"PhpOffice\\PhpWord\\Shared\\ZipArchive::getFromName<\/a>"],[90.9090909090909,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipAddFile<\/a>"],[100,1,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipAddFromString<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipExtractTo<\/a>"],[100,4,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipGetFromName<\/a>"],[100,2,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipGetNameIndex<\/a>"],[100,5,"PhpOffice\\PhpWord\\Shared\\ZipArchive::pclzipLocateName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::addParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::addFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::addLinkStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::addNumberingStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style::addTitleStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::addTableStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::countStyles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::resetStyles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::setDefaultParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style::getStyles<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style::getStyle<\/a>"],[100,6,"PhpOffice\\PhpWord\\Style::setStyleValues<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::getStyleName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setStyleName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::getIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::isAuto<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setAuto<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\AbstractStyle::getChildStyleValue<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setStyleValue<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setStyleByArray<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setNonEmptyVal<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setBoolVal<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setNumericVal<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setIntVal<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setFloatVal<\/a>"],[100,7,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setEnumVal<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setObjectVal<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\AbstractStyle::setPairedVal<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderTopSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderTopSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderTopColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderTopColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderTopStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderTopStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderLeftSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderLeftSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderLeftColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderLeftColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderLeftStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderLeftStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderRightSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderRightSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderRightColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderRightColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderRightStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderRightStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderBottomSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderBottomSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderBottomColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderBottomColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getBorderBottomStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setBorderBottomStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::hasBorder<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::getMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Border::setMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getVAlign<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setVAlign<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getTextDirection<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setTextDirection<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Cell::getBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getGridSpan<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setGridSpan<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getVMerge<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setVMerge<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getWidth<\/a>"],[0,1,"PhpOffice\\PhpWord\\Style\\Cell::setWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::setNoWrap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Cell::getNoWrap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::is3d<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::set3d<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getColors<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setColors<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::isShowLegend<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setShowLegend<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getLegendPosition<\/a>"],[0,1,"PhpOffice\\PhpWord\\Style\\Chart::setLegendPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::showAxisLabels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setShowAxisLabels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getDataLabelOptions<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Chart::setDataLabelOptions<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::showGridY<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setShowGridY<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getCategoryLabelPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setCategoryLabelPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getValueLabelPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setValueLabelPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getCategoryAxisTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setCategoryAxisTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getValueAxisTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setValueAxisTitle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::getMajorTickPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setMajorTickPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::showGridX<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Chart::setShowGridX<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Extrusion::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Extrusion::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Extrusion::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Extrusion::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Extrusion::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Fill::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Fill::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Fill::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getStyleValues<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getStyleType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getHint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setHint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isBold<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setBold<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isItalic<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setItalic<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getUnderline<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setUnderline<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isSuperScript<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setSuperScript<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isSubScript<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setSubScript<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isStrikethrough<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setStrikethrough<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isDoubleStrikethrough<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setDoubleStrikethrough<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isSmallCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setSmallCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isAllCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setAllCaps<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getFgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setFgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getScale<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setScale<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getKerning<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setKerning<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isNoProof<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setNoProof<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getLineHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setLineHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getParagraph<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setParagraph<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isRTL<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setRTL<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getLang<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Font::setLang<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::isHidden<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setHidden<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::getPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Font::setPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getAlignment<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Frame::setAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getHPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setHPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getVPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setVPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getHPosRelTo<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setHPosRelTo<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getVPosRelTo<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setVPosRelTo<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWrap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWrap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWrapDistanceTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWrapDistanceTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWrapDistanceBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWrapDistanceBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWrapDistanceLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWrapDistanceLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getWrapDistanceRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setWrapDistanceRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::getPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Frame::setPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getWrappingStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setWrappingStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getPositioning<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setPositioning<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getPosHorizontal<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setPosHorizontal<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getPosVertical<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setPosVertical<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getPosHorizontalRel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setPosHorizontalRel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::getPosVerticalRel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Image::setPosVerticalRel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::getLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::setLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::getRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::setRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::getFirstLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::setFirstLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::getHanging<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Indentation::setHanging<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\Language::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::setLatin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::getLatin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::setLangId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::getLangId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::setEastAsia<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::getEastAsia<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::setBidirectional<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Language::getBidirectional<\/a>"],[88.88888888888889,8,"PhpOffice\\PhpWord\\Style\\Language::validateLocale<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::isFlip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setFlip<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getConnectorType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setConnectorType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getWeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setWeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getBeginArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setBeginArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getEndArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setEndArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::getDash<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Line::setDash<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::getStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::setStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::getIncrement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::setIncrement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::getDistance<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::setDistance<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::getRestart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\LineNumbering::setRestart<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\ListItem::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\ListItem::getListType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\ListItem::setListType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\ListItem::getNumStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\ListItem::setNumStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\ListItem::getNumId<\/a>"],[0,1,"PhpOffice\\PhpWord\\Style\\ListItem::setNumId<\/a>"],[100,5,"PhpOffice\\PhpWord\\Style\\ListItem::getListTypeStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Numbering::getNumId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Numbering::setNumId<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Numbering::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Numbering::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Numbering::getLevels<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\Numbering::setLevels<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getFormat<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setFormat<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getRestart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setRestart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getPStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setPStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getSuffix<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setSuffix<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getAlignment<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getHanging<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setHanging<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getTabPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setTabPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::getHint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\NumberingLevel::setHint<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getWeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setWeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getDash<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setDash<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getEndCap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setEndCap<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getStartArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setStartArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::getEndArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Outline::setEndArrow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paper::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paper::getSize<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Paper::setSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paper::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paper::getHeight<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Paragraph::setStyleValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getStyleValues<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getAlignment<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Paragraph::setAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getBasedOn<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setBasedOn<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getNext<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setNext<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getIndentation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setIndentation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getHanging<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setHanging<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getSpace<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSpace<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getSpaceBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSpaceBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getSpaceAfter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSpaceAfter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getSpacingLineRule<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSpacingLineRule<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getLineHeight<\/a>"],[100,5,"PhpOffice\\PhpWord\\Style\\Paragraph::setLineHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::hasWidowControl<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setWidowControl<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::isKeepNext<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setKeepNext<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::isKeepLines<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setKeepLines<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::hasPageBreakBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setPageBreakBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getNumStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setNumStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getNumLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setNumLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getTabs<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Paragraph::setTabs<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::hasContextualSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setContextualSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::isBidi<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setBidi<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::getTextAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setTextAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::hasSuppressAutoHyphens<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Paragraph::setSuppressAutoHyphens<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::isTblHeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::setTblHeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::isCantSplit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::setCantSplit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::isExactHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Row::setExactHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getPaperSize<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Section::setPaperSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setSettingValue<\/a>"],[100,4,"PhpOffice\\PhpWord\\Style\\Section::setOrientation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getOrientation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setPortrait<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setLandscape<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getPageSizeW<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setPageSizeW<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getPageSizeH<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setPageSizeH<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getGutter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setGutter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getHeaderHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setHeaderHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getFooterHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setFooterHeight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getPageNumberingStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setPageNumberingStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getColsNum<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setColsNum<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getColsSpace<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setColsSpace<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getBreakType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setBreakType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getLineNumbering<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setLineNumbering<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::getVAlign<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Section::setVAlign<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::getPattern<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::setPattern<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::getFill<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shading::setFill<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shadow::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shadow::getColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shadow::setColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shadow::getOffset<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shadow::setOffset<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getPoints<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setPoints<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getRoundness<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setRoundness<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getFrame<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setFrame<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getFill<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setFill<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getOutline<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setOutline<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getShadow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setShadow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::getExtrusion<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Shape::setExtrusion<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::getBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::setBefore<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::getAfter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::setAfter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::getLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::setLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::getLineRule<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Spacing::setLineRule<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::getTabPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::setTabPos<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::getTabLeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::setTabLeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::getIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TOC::setIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::getType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::setType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::getLeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::setLeader<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::getPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Tab::setPosition<\/a>"],[100,5,"PhpOffice\\PhpWord\\Style\\Table::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellSpacing<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getFirstRow<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Table::getBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderInsideHSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderInsideHSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderInsideHColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderInsideHColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderInsideVSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderInsideVSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getBorderInsideVColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBorderInsideVColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getCellMargin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setCellMargin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::hasMargin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getAlignment<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Table::setAlignment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setUnit<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getLayout<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setLayout<\/a>"],[100,2,"PhpOffice\\PhpWord\\Style\\Table::getTableOnlyProperty<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\Table::setTableOnlyProperty<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setPosition<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setIndent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::getColumnWidths<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setColumnWidths<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::isBidiVisual<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\Table::setBidiVisual<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getLeftFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setLeftFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getRightFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setRightFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getTopFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setTopFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getBottomFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setBottomFromText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getVertAnchor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setVertAnchor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getHorzAnchor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setHorzAnchor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getTblpXSpec<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setTblpXSpec<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getTblpX<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setTblpX<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getTblpYSpec<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setTblpYSpec<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::getTblpY<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TablePosition::setTblpY<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getBgColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setInnerMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getInnerMarginTop<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setInnerMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getInnerMarginLeft<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setInnerMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getInnerMarginRight<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setInnerMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getInnerMarginBottom<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setInnerMargin<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getInnerMargin<\/a>"],[100,3,"PhpOffice\\PhpWord\\Style\\TextBox::hasInnerMargins<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getBorderSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::setBorderColor<\/a>"],[100,1,"PhpOffice\\PhpWord\\Style\\TextBox::getBorderColor<\/a>"],[100,5,"PhpOffice\\PhpWord\\TemplateProcessor::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::zip<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::readPartWithRels<\/a>"],[72.72727272727273,5,"PhpOffice\\PhpWord\\TemplateProcessor::transformSingleXml<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::transformXml<\/a>"],[85.71428571428571,2,"PhpOffice\\PhpWord\\TemplateProcessor::applyXslStyleSheet<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::ensureMacroCompleted<\/a>"],[80,5,"PhpOffice\\PhpWord\\TemplateProcessor::ensureUtf8Encoded<\/a>"],[92.3076923076923,2,"PhpOffice\\PhpWord\\TemplateProcessor::setComplexValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::setComplexBlock<\/a>"],[100,6,"PhpOffice\\PhpWord\\TemplateProcessor::setValue<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::setValues<\/a>"],[0,1,"PhpOffice\\PhpWord\\TemplateProcessor::setChart<\/a>"],[77.27272727272727,8,"PhpOffice\\PhpWord\\TemplateProcessor::getImageArgs<\/a>"],[90,6,"PhpOffice\\PhpWord\\TemplateProcessor::chooseImageDimension<\/a>"],[55.172413793103445,8,"PhpOffice\\PhpWord\\TemplateProcessor::fixImageWidthHeightRatio<\/a>"],[96.7741935483871,12,"PhpOffice\\PhpWord\\TemplateProcessor::prepareImageAttrs<\/a>"],[96.15384615384616,4,"PhpOffice\\PhpWord\\TemplateProcessor::addImageToRelations<\/a>"],[100,13,"PhpOffice\\PhpWord\\TemplateProcessor::setImageValue<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::getVariableCount<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getVariables<\/a>"],[95.83333333333334,7,"PhpOffice\\PhpWord\\TemplateProcessor::cloneRow<\/a>"],[30.303030303030305,11,"PhpOffice\\PhpWord\\TemplateProcessor::deleteRow<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::cloneRowAndSetValues<\/a>"],[100,7,"PhpOffice\\PhpWord\\TemplateProcessor::cloneBlock<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::replaceBlock<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::deleteBlock<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::setUpdateFields<\/a>"],[100,4,"PhpOffice\\PhpWord\\TemplateProcessor::save<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::savePartWithRels<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::saveAs<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::fixBrokenMacros<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::setValueForPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getVariablesForPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getHeaderName<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::getMainPartName<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getSettingsPartName<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getFooterName<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getRelationsName<\/a>"],[83.33333333333334,3,"PhpOffice\\PhpWord\\TemplateProcessor::getNextRelationsIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::getDocumentContentTypesName<\/a>"],[92.85714285714286,3,"PhpOffice\\PhpWord\\TemplateProcessor::findTableStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::findTableEnd<\/a>"],[83.33333333333334,3,"PhpOffice\\PhpWord\\TemplateProcessor::findRowStart<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::findRowEnd<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::getSlice<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::indexClonedVariables<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::replaceClonedVariables<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::replaceXmlBlock<\/a>"],[100,5,"PhpOffice\\PhpWord\\TemplateProcessor::findContainingXmlBlockForMacro<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::findMacro<\/a>"],[100,4,"PhpOffice\\PhpWord\\TemplateProcessor::findXmlBlockStart<\/a>"],[100,2,"PhpOffice\\PhpWord\\TemplateProcessor::findXmlBlockEnd<\/a>"],[100,3,"PhpOffice\\PhpWord\\TemplateProcessor::splitTextIntoTexts<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::textNeedsSplitting<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::setMacroOpeningChars<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::setMacroClosingChars<\/a>"],[100,1,"PhpOffice\\PhpWord\\TemplateProcessor::setMacroChars<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getPhpWord<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::setPhpWord<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getWriterPart<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::isUseDiskCaching<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::setUseDiskCaching<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getDiskCachingDirectory<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getTempDir<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::setTempDir<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getTempFile<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::cleanupTempFile<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::clearTempDir<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::getZipArchive<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::openFile<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::writeFile<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::addFilesToPackage<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::addFileToPackage<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\AbstractWriter::deleteDir<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML::save<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML::getContent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML::isPdf<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML::getNotes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML::addNote<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\AbstractElement::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\AbstractElement::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\AbstractElement::setWithoutP<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Bookmark::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Container::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Footnote::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Image::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Link::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\ListItem::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\ListItemRun::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\PageBreak::write<\/a>"],[96.42857142857143,23,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Table::write<\/a>"],[90,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Table::getTableStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::setOpeningText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::setClosingText<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::writeOpening<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::writeClosing<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::writeTrackChangeOpening<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::writeTrackChangeClosing<\/a>"],[93.33333333333333,6,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::getParagraphStyle<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Text::getFontStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\TextBreak::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\TextRun::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Element\\Title::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\AbstractPart::__construct<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\AbstractPart::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\AbstractPart::setParentWriter<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\AbstractPart::getParentWriter<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Body::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Body::writeNotes<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Head::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\HTML\\Part\\Head::writeStyles<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::setParentWriter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::getParentWriter<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::getStyle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::assembleCss<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\AbstractStyle::getValueIf<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Font::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Generic::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Image::write<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\HTML\\Style\\Paragraph::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\ODText::__construct<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText::save<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Field::write<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Field::writeDefault<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Image::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Link::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\PageBreak::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Table::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Table::writeColumns<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Table::writeRow<\/a>"],[100,16,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Text::write<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Text::replacetabs<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Text::writeChangeInsertion<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\TextBreak::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\TextRun::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Title::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Element\\Title::compareToFirstElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\AbstractPart::writeCommonRootAttributes<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\AbstractPart::writeFontFaces<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::writeAutoStyles<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::writeTextStyles<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::getAutoStyles<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::getContainerStyle<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::getElementStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::getElementStyleField<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::getElementStyleTextRun<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Content::collectTrackedChanges<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Manifest::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Meta::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Meta::writeCustomProperty<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Mimetype::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::write<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::writeDefault<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::writeNamed<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::cvttwiptostr<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::writePageLayout<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::writePageLayoutIndiv<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\ODText\\Part\\Styles::writeMaster<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Font::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Image::write<\/a>"],[100,27,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Paragraph::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Section::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\ODText\\Style\\Table::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\PDF::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF::__call<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::getFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::setFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::getPaperSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::setPaperSize<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::getOrientation<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::setOrientation<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::prepareForSave<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\AbstractRenderer::restoreStateAfterSave<\/a>"],[75,2,"PhpOffice\\PhpWord\\Writer\\PDF\\DomPDF::createExternalWriterInstance<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\DomPDF::save<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\PDF\\MPDF::__construct<\/a>"],[80,2,"PhpOffice\\PhpWord\\Writer\\PDF\\MPDF::createExternalWriterInstance<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\MPDF::save<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\PDF\\MPDF::getMPdfClassName<\/a>"],[75,2,"PhpOffice\\PhpWord\\Writer\\PDF\\TCPDF::createExternalWriterInstance<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\PDF\\TCPDF::save<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::save<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::getContent<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::getFontTable<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::getColorTable<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::getLastParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF::setLastParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::__construct<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::getStyles<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::writeOpening<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::writeText<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::writeClosing<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\AbstractElement::writeFontStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Field::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Field::writePage<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Field::writeNumpages<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Field::writeDate<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Image::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Link::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\PageBreak::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table::writeRowDef<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table::writeRow<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table::writeCell<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Table::getVMerge<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Text::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\TextBreak::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\TextRun::write<\/a>"],[60,6,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Title::getStyles<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\RTF\\Element\\Title::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\AbstractPart::__construct<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\AbstractPart::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\AbstractPart::setParentWriter<\/a>"],[66.66666666666666,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\AbstractPart::getParentWriter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::writeInfo<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::writeFormatting<\/a>"],[85.71428571428571,5,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::writeTitlepg<\/a>"],[95.23809523809523,18,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::writeSections<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Document::getDateValue<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::getFontTable<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::getColorTable<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::writeCharset<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::writeDefaults<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::writeFontTable<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::writeColorTable<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::writeGenerator<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::registerFont<\/a>"],[75,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::registerBorderColor<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::registerFontItems<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Part\\Header::registerTableItem<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Border::write<\/a>"],[73.33333333333333,4,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Border::writeSide<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Border::setSizes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Border::setColors<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Font::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Font::setNameIndex<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Font::setColorIndex<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Indentation::write<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Paragraph::write<\/a>"],[50,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Paragraph::writeIndentation<\/a>"],[50,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Paragraph::writeTabs<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Paragraph::setNestedLevel<\/a>"],[79.16666666666666,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Section::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\RTF\\Style\\Tab::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007::__construct<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007::save<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007::getContentTypes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007::getRelationships<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007::addHeaderFooterMedia<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007::addHeaderFooterContent<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007::addNotes<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007::addComments<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007::addChart<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007::registerContentTypes<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::getXmlWriter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::getElement<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::startElementP<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::endElementP<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeCommentRangeStart<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeCommentRangeEnd<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeFontStyle<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeTextStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::getText<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\AbstractElement::writeText<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Bookmark::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Chart::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\CheckBox::write<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Container::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Container::writeElement<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Field::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Field::writeDefault<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Field::writeMacrobutton<\/a>"],[100,15,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Field::buildPropertiesAndOptions<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Footnote::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\FormField::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\FormField::writeTextInput<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\FormField::writeCheckBox<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\FormField::writeDropDown<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Image::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Image::writeImage<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Image::writeWatermark<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Line::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Link::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItem::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItemRun::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItemRun::writeParagraph<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItemRun::writeParagraphProperties<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ListItemRun::writeParagraphPropertiesNumbering<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\OLEObject::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\PageBreak::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ParagraphAlignment::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ParagraphAlignment::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ParagraphAlignment::getAttributes<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\PreserveText::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT::writePlainText<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT::writeComboBox<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT::writeDropDownList<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\SDT::writeDate<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::writeArc<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::writeCurve<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::writeLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::writePolyline<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::writeRoundRect<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Shape::getPoints<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TOC::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TOC::writeTitle<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TOC::writeStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TOC::writeFieldMark<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Table::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Table::writeColumns<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Table::writeRow<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Table::writeCell<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TableAlignment::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TableAlignment::getName<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TableAlignment::getAttributes<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Text::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Text::writeOpeningTrackChange<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Text::writeClosingTrackChange<\/a>"],[96.55172413793103,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextBox::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextBreak::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TextRun::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\Title::write<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart::setParentWriter<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart::getParentWriter<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart::getXmlWriter<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\AbstractPart::writeText<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::setElement<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeChart<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writePlotArea<\/a>"],[100,10,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeSeries<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeSeriesItem<\/a>"],[100,13,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeAxis<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeShape<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Chart::writeAxisTitle<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Comments::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Comments::writeComment<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Comments::setElements<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\ContentTypes::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\ContentTypes::writeContentType<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsApp::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsCore::write<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\DocPropsCustom::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Document::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Document::writeSection<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Document::writeSectionSettings<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\FontTable::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footer::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footer::setElement<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footnotes::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footnotes::setElements<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Footnotes::writeNote<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering::writeLevel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering::writeParagraph<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering::writeFont<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Numbering::getRandomHexNumber<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Rels::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Rels::writeRels<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Rels::writeMediaRel<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Rels::writeRel<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\RelsDocument::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\RelsPart::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\RelsPart::setMedia<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::writeSetting<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::getSettings<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setOnOffValue<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setDocumentProtection<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setProofState<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setRevisionView<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setThemeFontLang<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setZoom<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setConsecutiveHyphenLimit<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setHyphenationZone<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Settings::setCompatibility<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles::write<\/a>"],[100,9,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles::writeDefaultStyles<\/a>"],[100,10,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles::writeFontStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles::writeParagraphStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Styles::writeTableStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeColorScheme<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFontScheme<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFormatScheme<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFormatFill<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFormatLine<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFormatEffect<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\Theme::writeFormatBackground<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Part\\WebSettings::write<\/a>"],[100,0,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::__construct<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::getXmlWriter<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::getStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::convertTwip<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::writeChildStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::writeOnOf<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\AbstractStyle::assembleStyle<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Cell::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Cell::setWidth<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Extrusion::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Fill::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Font::write<\/a>"],[100,14,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Font::writeStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Font::setIsInline<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Frame::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Frame::writeAlignment<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Frame::writeWrap<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Frame::getStyles<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Indentation::write<\/a>"],[100,5,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Line::writeStroke<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\LineNumbering::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::write<\/a>"],[100,7,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::writeSide<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::setSizes<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::setColors<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::setStyles<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\MarginBorder::setAttributes<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Outline::write<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::write<\/a>"],[100,8,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::writeStyle<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::writeTabs<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::writeNumbering<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::setWithoutPPR<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Paragraph::setIsInline<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Row::write<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Row::setHeight<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Section::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shading::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shadow::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Shape::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Spacing::write<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Tab::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::write<\/a>"],[100,4,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeStyle<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeLayout<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeMargin<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeBorder<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeTblWidth<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeFirstRow<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeShading<\/a>"],[100,1,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::setWidth<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\Table::writeIndent<\/a>"],[100,6,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\TablePosition::write<\/a>"],[100,3,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\TextBox::writeInnerMargin<\/a>"],[100,2,"PhpOffice\\PhpWord\\Writer\\Word2007\\Style\\TextBox::writeBorder<\/a>"]], 'Method Complexity')) .transition() .duration(500) .call(chart); diff --git a/coverage/index.html b/coverage/index.html index 168312228a..973eea58c8 100644 --- a/coverage/index.html +++ b/coverage/index.html @@ -50,15 +50,15 @@
    81.57%
    -
    10993 / 13476
    +
    10995 / 13480
    -
    - 92.76% covered (success) +
    + 92.64% covered (success)
    -
    92.76%
    -
    1551 / 1672
    +
    92.64%
    +
    1549 / 1672
    86.29% covered (warning) @@ -253,21 +253,21 @@ Shared
    -
    - 34.43% covered (danger) +
    + 34.44% covered (danger)
    -
    34.43%
    -
    1043 / 3029
    +
    34.44%
    +
    1044 / 3031
    -
    - 63.98% covered (warning) +
    + 63.44% covered (warning)
    -
    63.98%
    -
    119 / 186
    +
    63.44%
    +
    118 / 186
    41.67% covered (danger) @@ -490,21 +490,21 @@ TemplateProcessor.php
    -
    - 86.63% covered (warning) +
    + 86.49% covered (warning)
    -
    86.63%
    -
    447 / 516
    +
    86.49%
    +
    448 / 518
    -
    - 75.86% covered (warning) +
    + 74.14% covered (warning)
    -
    75.86%
    -
    44 / 58
    +
    74.14%
    +
    43 / 58
    0.00% covered (danger) @@ -528,7 +528,7 @@

    Legend

    High: 90% to 100%

    - Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 13:35:25 UTC 2023. + Generated by php-code-coverage 9.2.27 using PHP 8.1.23 and PHPUnit 9.6.11 at Thu Sep 14 19:44:17 UTC 2023.

    diff --git a/docs/classes/PhpOffice-PhpWord-Shared-Text.html b/docs/classes/PhpOffice-PhpWord-Shared-Text.html index 3bb8e37b61..d1e94fdbd4 100644 --- a/docs/classes/PhpOffice-PhpWord-Shared-Text.html +++ b/docs/classes/PhpOffice-PhpWord-Shared-Text.html @@ -582,7 +582,7 @@

    @@ -628,7 +628,7 @@

    @@ -743,7 +743,7 @@

    @@ -846,7 +846,7 @@

    diff --git a/docs/classes/PhpOffice-PhpWord-TemplateProcessor.html b/docs/classes/PhpOffice-PhpWord-TemplateProcessor.html index a8c5aac0cf..12c789f36f 100644 --- a/docs/classes/PhpOffice-PhpWord-TemplateProcessor.html +++ b/docs/classes/PhpOffice-PhpWord-TemplateProcessor.html @@ -1192,7 +1192,7 @@

    @@ -1272,7 +1272,7 @@

    @@ -1321,7 +1321,7 @@

    @@ -1370,7 +1370,7 @@

    @@ -1412,7 +1412,7 @@

    @@ -1454,7 +1454,7 @@

    @@ -1490,7 +1490,7 @@

    @@ -1526,7 +1526,7 @@

    @@ -1575,7 +1575,7 @@

    @@ -1645,7 +1645,7 @@

    @@ -1681,7 +1681,7 @@

    @@ -1738,7 +1738,7 @@

    @@ -1786,7 +1786,7 @@

    @@ -1834,7 +1834,7 @@

    @@ -1882,7 +1882,7 @@

    @@ -1939,7 +1939,7 @@

    @@ -1987,7 +1987,7 @@

    @@ -2028,7 +2028,7 @@

    @@ -2069,7 +2069,7 @@

    @@ -2111,7 +2111,7 @@

    @@ -2166,7 +2166,7 @@

    @@ -2337,7 +2337,7 @@

    TemplateProcessor.php : - 1320 + 1324 @@ -2401,7 +2401,7 @@

    @@ -2465,7 +2465,7 @@

    @@ -2511,7 +2511,7 @@

    @@ -2557,7 +2557,7 @@

    @@ -2618,7 +2618,7 @@

    @@ -2679,7 +2679,7 @@

    @@ -2729,7 +2729,7 @@

    @@ -2764,7 +2764,7 @@

    @@ -2810,7 +2810,7 @@

    @@ -2856,7 +2856,7 @@

    @@ -2892,7 +2892,7 @@

    @@ -2933,7 +2933,7 @@

    @@ -2979,7 +2979,7 @@

    @@ -3015,7 +3015,7 @@

    @@ -3068,7 +3068,7 @@

    @@ -3114,7 +3114,7 @@

    @@ -3213,7 +3213,7 @@

    @@ -3266,7 +3266,7 @@

    @@ -3314,7 +3314,7 @@

    @@ -3381,7 +3381,7 @@

    @@ -3427,7 +3427,7 @@

    @@ -3573,7 +3573,7 @@

    @@ -3635,7 +3635,7 @@

    @@ -3690,7 +3690,7 @@

    @@ -3736,7 +3736,7 @@

    @@ -3782,7 +3782,7 @@

    @@ -3844,7 +3844,7 @@

    @@ -3885,7 +3885,7 @@

    diff --git a/search/search_index.json b/search/search_index.json index a11951205a..806ef89e93 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":"

    PHPWord is a library written in pure PHP that provides a set ofclasses to write to different document file formats, i.e. Microsoft Office Open XML(.docx), OASIS Open Document Format for Office Applications (.odt), Rich Text Format (.rtf), Microsoft Word Binary File (.doc), HTML (.html), and PDF (.pdf).

    PHPWord is an open source project licensed under the terms of LGPL version 3. PHPWord is aimed to be a high quality software product by incorporating continuous integration and unit testing. You can learn more about PHPWord by reading this Developers'Documentation.

    "},{"location":"index.html#features","title":"Features","text":"
    • Set document properties, e.g. title, subject, and creator.
    • Create document sections with different settings, e.g. portrait/landscape, page size, and page numbering
    • Create header and footer for each sections
    • Set default font type, font size, and paragraph style
    • Use UTF-8 and East Asia fonts/characters
    • Define custom font styles (e.g. bold, italic, color) and paragraph styles (e.g. centered, multicolumns, spacing) either as named style or inline in text
    • Insert paragraphs, either as a simple text or complex one (a text run) that contains other elements
    • Insert titles (headers) and table of contents
    • Insert text breaks and page breaks
    • Insert and format images, either local, remote, or as page watermarks
    • Insert binary OLE Objects such as Excel or Visio
    • Insert and format table with customized properties for each rows (e.g. repeat as header row) and cells (e.g. background color, rowspan, colspan)
    • Insert list items as bulleted, numbered, or multilevel
    • Insert hyperlinks
    • Insert footnotes and endnotes
    • Insert drawing shapes (arc, curve, line, polyline, rect, oval)
    • Insert charts (pie, doughnut, bar, line, area, scatter, radar)
    • Insert form fields (textinput, checkbox, and dropdown)
    • Create document from templates
    • Use XSL 1.0 style sheets to transform headers, main document part, and footers of an OOXML template
    • ... and many more features on progress
    "},{"location":"index.html#file-formats","title":"File formats","text":"

    Below are the supported features for each file formats.

    "},{"location":"index.html#writers","title":"Writers","text":"Features OOXML ODF RTF HTML PDF Document Properties Standard Custom Element Type Text Text Run Title Link Preserve Text Text Break Page Break List Table Image Object Watermark Table of Contents Header Footer Footnote Endnote Comments Graphs 2D basic graphs 2D advanced graphs 3D graphs Math OMML support MathML support Bonus Encryption Protection"},{"location":"index.html#readers","title":"Readers","text":"Features OOXML DOC ODF RTF HTML Document Properties Standard Custom Element Type Text Text Run Title Link Preserve Text Text Break Page Break List Table Image Object Watermark Table of Contents Header Footer Footnote Endnote Comments Graphs 2D basic graphs 2D advanced graphs 3D graphs Math OMML support MathML support Bonus Encryption Protection"},{"location":"index.html#contributing","title":"Contributing","text":"

    We welcome everyone to contribute to PHPWord. Below are some of the things that you can do to contribute:

    • Read our contributing guide
    • Fork us and request a pull to the master branch
    • Submit bug reports or feature requests to GitHub
    • Follow @PHPOffice on Twitter
    "},{"location":"credits.html","title":"Credits","text":"

    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 :

    • Part 1: Fundamentals and Markup Language Reference
    • Part 2: Open Packaging Conventions
    • Part 3: Markup Compatibility and Extensibility
    • Part 4: Transitional Migration Features

    MSDN :

    • Open XML SDK 2.5 with Validator
    • DocumentFormat.OpenXml.Wordprocessing Namespace on MSDN

    Library of Congress :

    • OOXML Format Family -- ISO/IEC 29500 and ECMA 376
    • Schemas in W3C XML Schema language and in RELAX NG for the Strict variant of PPTX, etc.
    "},{"location":"credits.html#opendocument","title":"OpenDocument","text":"
    • Oasis OpenDocument Standard Version 1.2
    • Schema Central Open Document 1.1
    "},{"location":"credits.html#rich-text-format","title":"Rich Text Format","text":"
    • Rich Text Format (RTF) Specification, version 1.9.1
    "},{"location":"credits.html#word-97","title":"Word 97","text":""},{"location":"faq.html","title":"Frequently asked questions","text":""},{"location":"faq.html#how-contribute-to-phpword","title":"How contribute to PHPWord?","text":"
    • Improve the documentation
    "},{"location":"howto.html","title":"How to","text":""},{"location":"howto.html#create-float-left-image","title":"Create float left image","text":"

    Use absolute positioning relative to margin horizontally and to line vertically.

    <?php\n\n$imageStyle = array(\n    'width' => 40,\n    'height' => 40,\n    'wrappingStyle' => 'square',\n    'positioning' => 'absolute',\n    'posHorizontalRel' => 'margin',\n    'posVerticalRel' => 'line',\n);\n$textrun->addImage('resources/_earth.jpg', $imageStyle);\n
    "},{"location":"howto.html#download-the-produced-file-automatically","title":"Download the produced file automatically","text":"

    Use php://output as the filename.

    <?php\n\n$phpWord = new \\PhpOffice\\PhpWord\\PhpWord();\n$section = $phpWord->addSection();\n$section->addText('Hello World!');\n$file = 'HelloWorld.docx';\nheader(\"Content-Description: File Transfer\");\nheader('Content-Disposition: attachment; filename=\"' . $file . '\"');\nheader('Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document');\nheader('Content-Transfer-Encoding: binary');\nheader('Cache-Control: must-revalidate, post-check=0, pre-check=0');\nheader('Expires: 0');\n$xmlWriter = \\PhpOffice\\PhpWord\\IOFactory::createWriter($phpWord, 'Word2007');\n$xmlWriter->save(\"php://output\");\n
    "},{"location":"howto.html#create-numbered-headings","title":"Create numbered headings","text":"

    Define a numbering style and title styles, and match the two styles (with pStyle and numStyle) like below.

    <?php\n\n$phpWord->addNumberingStyle(\n    'hNum',\n    array('type' => 'multilevel', 'levels' => array(\n        array('pStyle' => 'Heading1', 'format' => 'decimal', 'text' => '%1'),\n        array('pStyle' => 'Heading2', 'format' => 'decimal', 'text' => '%1.%2'),\n        array('pStyle' => 'Heading3', 'format' => 'decimal', 'text' => '%1.%2.%3'),\n        )\n    )\n);\n$phpWord->addTitleStyle(1, array('size' => 16), array('numStyle' => 'hNum', 'numLevel' => 0));\n$phpWord->addTitleStyle(2, array('size' => 14), array('numStyle' => 'hNum', 'numLevel' => 1));\n$phpWord->addTitleStyle(3, array('size' => 12), array('numStyle' => 'hNum', 'numLevel' => 2));\n\n$section->addTitle('Heading 1', 1);\n$section->addTitle('Heading 2', 2);\n$section->addTitle('Heading 3', 3);\n
    "},{"location":"howto.html#add-a-link-within-a-title","title":"Add a link within a title","text":"

    Apply 'HeadingN' paragraph style to TextRun or Link. Sample code:

    <?php\n\n$phpWord = new \\PhpOffice\\PhpWord\\PhpWord();\n$phpWord->addTitleStyle(1, array('size' => 16, 'bold' => true));\n$phpWord->addTitleStyle(2, array('size' => 14, 'bold' => true));\n$phpWord->addFontStyle('Link', array('color' => '0000FF', 'underline' => 'single'));\n\n$section = $phpWord->addSection();\n\n// Textrun\n$textrun = $section->addTextRun('Heading1');\n$textrun->addText('The ');\n$textrun->addLink('https://github.com/PHPOffice/PHPWord', 'PHPWord', 'Link');\n\n// Link\n$section->addLink('https://github.com/', 'GitHub', 'Link', 'Heading2');\n
    "},{"location":"howto.html#remove-compatibility-mode-text-in-the-ms-word-title-bar","title":"Remove [Compatibility Mode] text in the MS Word title bar","text":"

    Use the Metadata\\Compatibility\\setOoxmlVersion(n) method with n is the version of Office:

    • 14 = Office 2010
    • 15 = Office 2013
    <?php\n\n$phpWord->getCompatibility()->setOoxmlVersion(15);\n
    "},{"location":"install.html","title":"Installation","text":""},{"location":"install.html#requirements","title":"Requirements","text":"

    Mandatory:

    • PHP 7.1+
    • PHP DOM extension
    • PHP JSON extension
    • PHP XML Parser extension
    • PHP XMLWriter extension
    "},{"location":"install.html#installation_1","title":"Installation","text":"

    There are two ways to install PHPWord, 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/phpword\": \"dev-master\"\n}\n}\n
    "},{"location":"install.html#using-manual-install","title":"Using manual install","text":"

    To install manually:

    • download PHPOffice\\PHPWord package from GitHub
    • download PHPOffice\\Common package from GitHub
    • extract the package and put the contents to your machine.
    <?php\n\nrequire_once 'path/to/PHPWord/src/PhpWord/Autoloader.php';\n\\PhpOffice\\PhpWord\\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 PhpWord library folder using browser, point your browser to the samples folder, e.g. http://localhost/PhpWord/samples/.

    "},{"location":"changes/0.x/0.10.0.html","title":"0.10.0 (4 May 2014)","text":"

    This release marked heavy refactorings on internal code structure with the creation of some abstract classes to reduce code duplication. Element subnamespace is introduced in this release to replace Section. Word2007 reader capability is greatly enhanced. Endnote is introduced. List numbering is now customizable. Basic HTML and PDF writing support is enabled. Basic ODText reader is introduced.

    "},{"location":"changes/0.x/0.10.0.html#features","title":"Features","text":"
    • Image: Get image dimensions without EXIF extension - @andrew-kzoo #184
    • Table: Add tblGrid element for Libre/Open Office table sizing - @gianis6 #183
    • Footnote: Ability to insert textbreak in footnote $footnote->addTextBreak() - @ivanlanin
    • Footnote: Ability to style footnote reference mark by using FootnoteReference style - @ivanlanin
    • Font: Add bgColor to font style to define background using HEX color - @jcarignan #168
    • Table: Add exactHeight to row style to define whether row height should be exact or atLeast - @jcarignan #168
    • Element: New CheckBox element for sections and table cells - @ozilion #156
    • Settings: Ability to use PCLZip as alternative to ZipArchive - @bskrtich @ivanlanin #106, #140, #185
    • Template: Ability to find & replace variables in headers & footers - @dgudgeon #190
    • Template: Ability to clone & delete block of text using cloneBlock and deleteBlock - @diego-vieira #191
    • TOC: Ability to have two or more TOC in one document and to set min and max depth for TOC - @Pyreweb #189
    • Table: Ability to add footnote in table cell - @ivanlanin #187
    • Footnote: Ability to add image in footnote - @ivanlanin #187
    • ListItem: Ability to add list item in header/footer - @ivanlanin #187
    • CheckBox: Ability to add checkbox in header/footer - @ivanlanin #187
    • Link: Ability to add link in header/footer - @ivanlanin #187
    • Object: Ability to add object in header, footer, textrun, and footnote - @ivanlanin #187
    • Media: Add Media::resetElements() to reset all media data - @juzi #19
    • General: Add Style::resetStyles() - @ivanlanin #187
    • DOCX Reader: Ability to read header, footer, footnotes, link, preservetext, textbreak, pagebreak, table, list, image, and title - @ivanlanin
    • Endnote: Ability to add endnotes - @ivanlanin
    • ListItem: Ability to create custom list and reset list number - @ivanlanin #10, #198
    • ODT Writer: Basic table writing support - @ivanlanin
    • Image: Keep image aspect ratio if only 1 dimension styled - @japonicus #194
    • HTML Writer: Basic HTML writer: text, textrun, link, title, textbreak, table, image (as Base64), footnote, endnote - @ivanlanin #203, #67, #147
    • PDF Writer: Basic PDF writer using DomPDF: All HTML element except image - @ivanlanin #68
    • DOCX Writer: Change docProps/app.xml Application to PHPWord - @ivanlanin
    • DOCX Writer: Create word/settings.xml and word/webSettings.xml dynamically - @ivanlanin
    • ODT Writer: Basic image writing - @ivanlanin
    • ODT Writer: Link writing - @ivanlanin
    • ODT Reader: Basic ODText Reader - @ivanlanin #71
    • Section: Ability to define gutter and line numbering - @ivanlanin
    • Font: Small caps, all caps, and double strikethrough - @ivanlanin #151
    • Settings: Ability to use measurement unit other than twips with setMeasurementUnit - @ivanlanin #199
    • Style: Remove bgColor from Font, Table, and Cell and put it into the new Shading style - @ivanlanin
    • Style: New Indentation and Spacing style - @ivanlanin
    • Paragraph: Ability to define first line and right indentation - @ivanlanin
    "},{"location":"changes/0.x/0.10.0.html#bugfixes","title":"Bugfixes","text":"
    • Footnote: Footnote content doesn't show footnote reference number - @ivanlanin #170
    • Documentation: Error in a function - @theBeerNut #195
    "},{"location":"changes/0.x/0.10.0.html#deprecated","title":"Deprecated","text":"
    • createTextRun replaced by addTextRun
    • createFootnote replaced by addFootnote
    • createHeader replaced by addHeader
    • createFooter replaced by addFooter
    • createSection replaced by addSection
    • Element\\Footnote::getReferenceId replaced by Element\\AbstractElement::getRelationId
    • Element\\Footnote::setReferenceId replaced by Element\\AbstractElement::setRelationId
    • Footnote::addFootnoteLinkElement replaced by Media::addElement
    • Footnote::getFootnoteLinkElements replaced by Media::getElements
    • All current methods on Media
    • Element\\Link::getLinkSrc replaced by Element\\Link::getTarget
    • Element\\Link::getLinkName replaced by Element\\Link::getText
    • Style\\Cell::getDefaultBorderColor
    "},{"location":"changes/0.x/0.10.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Documentation: Simplify page level docblock - @ivanlanin #179
    • Writer: Refactor writer classes and create a new Write\\AbstractWriter abstract class - @ivanlanin #160
    • General: Refactor folders: Element and Exception - @ivanlanin #187
    • General: Remove legacy HashTable and Shared\\ZipStreamWrapper and all related properties/methods - @ivanlanin #187
    • Element: New AbstractElement abstract class - @ivanlanin #187
    • Media: Refactor media class to use one method for all docPart (section, header, footer, footnote) - @ivanlanin #187
    • General: Remove underscore prefix from all private properties name - @ivanlanin #187
    • General: Move Section Settings to Style\\Section - @ivanlanin #187
    • General: Give Abstract prefix and Interface suffix for all abstract classes and interfaces as per PHP-FIG recommendation - @ivanlanin #187
    • Style: New Style\\AbstractStyle abstract class - @ivanlanin #187
    • Writer: New 'ODText\\Base` class - @ivanlanin #187
    • General: Rename Footnote to Footnotes to reflect the nature of collection - @ivanlanin
    • General: Add some unit tests for Shared & Element (100%!) - @Progi1984
    • Test: Add some samples and tests for image wrapping style - @brunocasado #59
    • Refactor: Remove Style\\Tabs - @ivanlanin
    • Refactor: Apply composite pattern for writers - @ivanlanin
    • Refactor: Split AbstractContainer from AbstractElement - @ivanlanin
    • Refactor: Apply composite pattern for Word2007 reader - @ivanlanin
    "},{"location":"changes/0.x/0.10.1.html","title":"0.10.1 (21 May 2014)","text":"

    This is a bugfix release for php-zip requirement in Composer.

    • Change Composer requirements for php-zip from require to suggest - @bskrtich #246
    "},{"location":"changes/0.x/0.11.0.html","title":"0.11.0 (1 June 2014)","text":"

    This release marked the change of PHPWord license from LGPL 2.1 to LGPL 3. Four new elements were added: TextBox, ListItemRun, Field, and Line. Relative and absolute positioning for images and textboxes were added. Writer classes were refactored into parts, elements, and styles. ODT and RTF features were enhanced. Ability to add elements to PHPWord object via HTML were implemented. RTF and HTML reader were initiated.

    "},{"location":"changes/0.x/0.11.0.html#features","title":"Features","text":"
    • Image: Ability to define relative and absolute positioning - @basjan #217
    • Footer: Conform footer with header by adding firstPage, evenPage and by inheritance - @basjan @ivanlanin #219
    • Element: New TextBox element - @basjan @ivanlanin #228, #229, #231
    • HTML: Ability to add elements to PHPWord object via html - @basjan #231
    • Element: New ListItemRun element that can add a list item with inline formatting like a textrun - @basjan #235
    • Table: Ability to add table inside a cell (nested table) - @ivanlanin #149
    • RTF Writer: UTF8 support for RTF: Internal UTF8 text is converted to Unicode before writing - @ivanlanin #158
    • Table: Ability to define table width (in percent and twip) and position - @ivanlanin #237
    • RTF Writer: Ability to add links and page breaks in RTF - @ivanlanin #196
    • ListItemRun: Remove fontStyle parameter because ListItemRun is inherited from TextRun and TextRun doesn't have fontStyle - @ivanlanin
    • Config: Ability to use a config file to store various common settings - @ivanlanin #200
    • ODT Writer: Enable inline font style in TextRun - @ivanlanin
    • ODT Writer: Enable underline, strike/doublestrike, smallcaps/allcaps, superscript/subscript font style - @ivanlanin
    • ODT Writer: Enable section and column - @ivanlanin
    • PDF Writer: Add TCPDF and mPDF as optional PDF renderer library - @ivanlanin
    • ODT Writer: Enable title element and custom document properties - @ivanlanin
    • ODT Reader: Ability to read standard and custom document properties - @ivanlanin
    • Word2007 Writer: Enable the missing custom document properties writer - @ivanlanin
    • Image: Enable \"image float left\" - @ivanlanin #244
    • RTF Writer: Ability to write document properties - @ivanlanin
    • RTF Writer: Ability to write image - @ivanlanin
    • Element: New Field element - @basjan #251
    • RTF Reader: Basic RTF reader - @ivanlanin #72, #252
    • Element: New Line element - @basjan #253
    • Title: Ability to apply numbering in heading - @ivanlanin #193
    • HTML Reader: Basic HTML reader - @ivanlanin #80, #254
    • RTF Writer: Basic table writing - @ivanlanin #245
    "},{"location":"changes/0.x/0.11.0.html#bugfixes","title":"Bugfixes","text":"
    • Header: All images added to the second header were assigned to the first header - @basjan #222
    • Conversion: Fix conversion from cm to pixel, pixel to cm, and pixel to point - @basjan #233, #234
    • PageBreak: Page break adds new line in the beginning of the new page - @ivanlanin #150
    • Image: marginLeft and marginTop cannot accept float value - @ivanlanin #248
    • Title: Orphan w:fldChar caused OpenOffice to crash when opening DOCX - @ivanlanin #236
    "},{"location":"changes/0.x/0.11.0.html#deprecated","title":"Deprecated","text":"
    • Static classes Footnotes, Endnotes, and TOC
    • Writer\\Word2007\\Part: Numbering::writeNumbering(), Settings::writeSettings(), WebSettings::writeWebSettings(), ContentTypes::writeContentTypes(), Styles::writeStyles(), Document::writeDocument() all changed into write()
    • Writer\\Word2007\\Part\\DocProps: Split into Writer\\Word2007\\Part\\DocPropsCore and Writer\\Word2007\\Part\\DocPropsApp
    • Element\\Title::getBookmarkId() replaced by Element\\Title::getRelationId()
    • Writer\\HTML::writeDocument: Replaced by Writer\\HTML::getContent
    "},{"location":"changes/0.x/0.11.0.html#miscellaneous","title":"Miscellaneous","text":"
    • License: Change the project license from LGPL 2.1 into LGPL 3.0 - #211
    • Word2007 Writer: New Style\\Image class - @ivanlanin
    • Refactor: Replace static classes Footnotes, Endnotes, and TOC with Collections - @ivanlanin #206
    • QA: Reactivate phpcpd and phpmd on Travis - @ivanlanin
    • Refactor: PHPMD recommendation: Change all get... method that returns boolean into is... or has... - @ivanlanin
    • Docs: Create gh-pages branch for API documentation - @Progi1984 #154
    • QA: Add .scrutinizer.yml and include composer.lock for preparation to Scrutinizer - @ivanlanin #186
    • Writer: Refactor writer parts using composite pattern - @ivanlanin
    • Docs: Show code quality and test code coverage badge on README
    • Style: Change behaviour of set... function of boolean properties; when none is defined, assumed true - @ivanlanin
    • Shared: Unify PHP ZipArchive and PCLZip features into PhpWord ZipArchive - @ivanlanin
    • Docs: Create VERSION file - @ivanlanin
    • QA: Improve dan update requirement check in samples folder - @ivanlanin
    "},{"location":"changes/0.x/0.11.1.html","title":"0.11.1 (2 June 2014)","text":"

    This is an immediate bugfix release for HTML reader.

    • HTML Reader: <p> and header tags puts no output - @canyildiz @ivanlanin #257
    "},{"location":"changes/0.x/0.12.0.html","title":"0.12.0 (3 January 2015)","text":"

    This release added form fields (textinput, checkbox, and dropdown), drawing shapes (arc, curve, line, polyline, rect, oval), and basic 2D chart (pie, doughnut, bar, line, area, scatter, radar) elements along with some new styles. Basic MsDoc reader is introduced.

    "},{"location":"changes/0.x/0.12.0.html#features","title":"Features","text":"
    • Element: Ability to add drawing shapes (arc, curve, line, polyline, rect, oval) using new Shape element - @ivanlanin #123
    • Font: New scale, spacing, and kerning property of font style - @ivanlanin
    • Paragraph: Added shading to the paragraph style for full width shading - @lrobert #264
    • RTF Writer: Support for sections, margins, and borders - @ivanlanin #249
    • Section: Ability to set paper size, e.g. A4, A3, and Legal - @ivanlanin #249
    • General: New PhpWord::save() method to encapsulate IOFactory - @ivanlanin
    • General: New Shared\\Converter static class - @ivanlanin
    • Chart: Basic 2D chart (pie, doughnut, bar, line, area, scatter, radar) - @ivanlanin #278
    • Chart: 3D charts and ability to set width and height - @ivanlanin
    • FormField: Ability to add textinput, checkbox, and dropdown form elements - @ivanlanin #266
    • Setting: Ability to define document protection (readOnly, comments, trackedChanges, forms) - @ivanlanin
    • Setting: Ability to remove [Compatibility Mode] text in the MS Word title bar - @ivanlanin
    • SDT: Ability to add structured document tag elements (comboBox, dropDownList, date) - @ivanlanin
    • Paragraph: Support for paragraph with borders - @ivanlanin #294
    • Word2007 Writer : Support for RTL - @Progi1984 #331
    • MsDOC Reader: Basic MsDOC Reader - @Progi1984 #23, #287
    • \"absolute\" horizontal and vertical positioning of Frame - @basjan #302
    • Add new-page function for PDF generation. For multiple PDF-backends - @chc88 #426
    • Report style options enumerated when style unknown - @h6w
    "},{"location":"changes/0.x/0.12.0.html#bugfixes","title":"Bugfixes","text":"
    • Fix rare PclZip/realpath/PHP version problem - @andrew-kzoo #261
    • addHTML encoding and ampersand fixes for PHP 5.3 - @bskrtich #270
    • Page breaks on titles and tables - @ivanlanin #274
    • Table inside vertical border does not rendered properly - @ivanlanin #280
    • add<elementName> of container should be case insensitive, e.g. addToc should be accepted, not only addTOC - @ivanlanin #294
    • Fix specific borders (and margins) were not written correctly in word2007 writer - @pscheit #327
    • \"HTML is not a valid writer\" exception while running \"Sample_36_RTL.php\" - @RomanSyroeshko #340
    • \"addShape()\" magic method in AbstractContainer is mistakenly named as \"addObject()\" - @GMTA #356
    • Element\\Section::setPageSizeW() and Element\\Section::setPageSizeH() were mentioned in the docs but not implemented.
    • Special Characters (ampersand) in Title break docx output - @RomanSyroeshko #401
    • <th> tag is closed with </td> tag: - @franzholz #438
    "},{"location":"changes/0.x/0.12.0.html#deprecated","title":"Deprecated","text":"
    • Element\\Link::getTarget() replaced by Element\\Link::getSource()
    • Element\\Section::getSettings() and Element\\Section::setSettings() replaced by Element\\Section::getStyle() and Element\\Section::setStyle()
    • Shared\\Drawing and Shared\\Font merged into Shared\\Converter
    • DocumentProperties replaced by Metadata\\DocInfo
    • Template replaced by TemplateProcessor
    • PhpWord->loadTemplate($filename)
    "},{"location":"changes/0.x/0.12.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Docs: Add known issue on README about requirement for temporary folder to be writable and update samples/index.php for this requirement check - @ivanlanin #238
    • Docs: Correct elements.rst about Line - @chrissharkman #292
    • PclZip: Remove temporary file after used - @andrew-kzoo #265
    • Autoloader: Add the ability to set the autoloader options - @bskrtich #267
    • Element: Refactor elements to move set relation Id from container to element - @ivanlanin
    • Introduced CreateTemporaryFileException, CopyFileException - @RomanSyroeshko
    • Settings: added method to set user defined temporary directory - @RomanSyroeshko #310
    • Renamed Template into TemplateProcessor - @RomanSyroeshko #216
    • Reverted #51. All text escaping must be performed out of the library - @RomanSyroeshko #51

    v

    "},{"location":"changes/0.x/0.12.1.html","title":"0.12.1 (30 August 2015)","text":"

    Maintenance release. This release is focused primarily on TemplateProcessor.

    "},{"location":"changes/0.x/0.12.1.html#changes","title":"Changes","text":"
    • Changed visibility of all private properties and methods of TemplateProcessor to protected. - @RomanSyroeshko #498
    • Improved performance of TemplateProcessor::setValue(). - @RomanSyroeshko @nicoSWD #513
    "},{"location":"changes/0.x/0.12.1.html#bugfixes","title":"Bugfixes","text":"
    • Fixed issue with \"Access denied\" message while opening Sample_07_TemplateCloneRow.docx and Sample_23_TemplateBlock.docx result files on Windows platform. - @RomanSyroeshko @AshSat #532
    • Fixed PreserveText element alignment in footer (see Sample_12_HeaderFooter.php). - @RomanSyroeshko @SSchwaiger #495
    "},{"location":"changes/0.x/0.13.0.html","title":"0.13.0 (31 July 2016)","text":"

    This release brings several improvements in TemplateProcessor, automatic output escaping feature for OOXML, ODF, HTML, and RTF (turned off, by default). It also introduces constants for horizontal alignment options, and resolves some issues with PHP 7. Manual installation feature has been dropped since the release. Please, use Composer to install PHPWord.

    "},{"location":"changes/0.x/0.13.0.html#added","title":"Added","text":"
    • Introduced the \\PhpOffice\\PhpWord\\SimpleType\\Jc simple type. - @RomanSyroeshko
    • Introduced the \\PhpOffice\\PhpWord\\SimpleType\\JcTable simple type. - @RomanSyroeshko
    • Introduced writer for the \"Paragraph Alignment\" element (see \\PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ParagraphAlignment). - @RomanSyroeshko
    • Introduced writer for the \"Table Alignment\" element (see \\PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TableAlignment). - @RomanSyroeshko
    • Supported indexed arrays in arguments of TemplateProcessor::setValue(). - @RomanSyroeshko #618
    • Introduced automatic output escaping for OOXML, ODF, HTML, and RTF. To turn the feature on use phpword.ini or \\PhpOffice\\PhpWord\\Settings. - @RomanSyroeshko #483
    • Supported processing of headers and footers in TemplateProcessor::applyXslStyleSheet(). - @RomanSyroeshko #335
    "},{"location":"changes/0.x/0.13.0.html#changed","title":"Changed","text":"
    • Improved error message for the case when autoload.php is not found. - @RomanSyroeshko #371
    • Renamed the align option of NumberingLevel, Frame, Table, and Paragraph styles into alignment. - @RomanSyroeshko
    • Improved performance of TemplateProcessor::setValue(). - @kazitanvirahsan #614, #617
    • Fixed some HTML tags not rendering any output (p, header & table) - #257, #324 - @twmobius and @garethellis
    "},{"location":"changes/0.x/0.13.0.html#deprecated","title":"Deprecated","text":"
    • getAlign and setAlign methods of NumberingLevel, Frame, Table, and Paragraph styles. Use the correspondent getAlignment and setAlignment methods instead. - @RomanSyroeshko
    • left, right, and justify alignment options for paragraphs (now are mapped to Jc::START, Jc::END, and Jc::BOTH). - @RomanSyroeshko
    • left, right, and justify alignment options for tables (now are mapped to Jc::START, Jc::END, and Jc::CENTER). - @RomanSyroeshko
    • TCPDF due to its limited HTML support. Use DomPDF or MPDF writer instead. - @RomanSyroeshko #399
    "},{"location":"changes/0.x/0.13.0.html#removed","title":"Removed","text":"
    • \\PhpOffice\\PhpWord\\Style\\Alignment. Style properties, which previously stored instances of this class, now deal with strings. In each case set of available string values is defined by the correspondent simple type. - @RomanSyroeshko
    • Manual installation support. Since the release we have dependencies on third party libraries, so installation via ZIP-archive download is not an option anymore. To install PHPWord use Composer. We also removed \\PhpOffice\\PhpWord\\Autoloader, because the latter change made it completely useless. Autoloaders provided by Composer are in use now (see bootstrap.php). - @RomanSyroeshko
    • \\PhpOffice\\PhpWord\\Shared\\Drawing replaced by \\PhpOffice\\Common\\Drawing. - @Progi1984 #658
    • \\PhpOffice\\PhpWord\\Shared\\Font. - @Progi1984 #658
    • \\PhpOffice\\PhpWord\\Shared\\String replaced by \\PhpOffice\\Common\\Text. - @Progi1984 @RomanSyroeshko #658
    • \\PhpOffice\\PhpWord\\Shared\\XMLReader replaced by \\PhpOffice\\Common\\XMLReader. - @Progi1984 #658
    • \\PhpOffice\\PhpWord\\Shared\\XMLWriter replaced by \\PhpOffice\\Common\\XMLWriter. - @Progi1984 @RomanSyroeshko #658
    • AbstractContainer::addMemoryImage(). Use AbstractContainer::addImage() instead.
    "},{"location":"changes/0.x/0.13.0.html#fixed","title":"Fixed","text":"
    • Undefined property error while reading MS-DOC documents. - @jaberu #610
    • Corrupted OOXML template issue in case when its names is broken immediately after $ sign. That case wasn't taken into account in implementation of TemplateProcessor::fixBrokenMacros(). - @RomanSyroeshko @d-damien #548
    "},{"location":"changes/0.x/0.14.0.html","title":"0.14.0 (29 Dec 2017)","text":"

    This release fixes several bugs and adds some new features. This version brings compatibility with PHP 7.0 & 7.1

    "},{"location":"changes/0.x/0.14.0.html#added","title":"Added","text":"
    • Possibility to control the footnote numbering -by @troosan in #1068
    • Image creation from string -by @troosan in #937
    • Introduced the \\PhpOffice\\PhpWord\\SimpleType\\NumberFormat simple type. - @troosan
    • Support for ContextualSpacing -by @postHawk in #1088
    • Possiblity to hide spelling and/or grammatical errors -by @troosan in #542
    • Possiblity to set default document language as well as changing the language for each text element -by @troosan in #1108
    • Support for Comments -by @troosan in #1067
    • Support for paragraph textAlignment -by @troosan in #1165
    • Add support for HTML underline tag <u> in addHtml -by @zNightFalLz in #1186
    • Add support for HTML <br> in addHtml - @anrikunby @troosan in #659
    • Allow to change cell width unit - guillaume-ro-fr #986
    • Allow to change the line height rule @troosan
    • Implement PageBreak for odt writerby @cookiekiller in #863 #824
    • Allow to force an update of all fields on opening a document -by @troosan in #951
    • Allow adding a CheckBox in a TextRun -by @irond in #727
    • Add support for HTML img tag -by @srggroup in #934
    • Add support for password protection for docx -by @mariahaubner in #1019
    "},{"location":"changes/0.x/0.14.0.html#fixed","title":"Fixed","text":"
    • Loosen dependency to Zend
    • Images are not being printed when generating PDF -by @hubertinio in #1074 #431
    • Fixed some PHP 7 warnings - @ likeuntomurphy #927
    • Fixed PHP 7.2 compatibility (renamed Object class names to ObjectElement) -by @SailorMax in #1185
    • Fixed Word 97 reader - @alsofronie @Benpxpxby @mario-rivera in #912 #920 #892
    • Fixed image loading over https -by @troosan in #988
    • Impossibility to set different even and odd page headers -by @troosan in #981
    • Fixed Word2007 reader where unnecessary paragraphs were being created -by @donghaobo in #1043 #620
    • Fixed Word2007 reader where margins were not being read correctly -by @slowprog in #885 #1008
    • Impossible to add element PreserveText in Section -by @rvanlaak in #452
    • Added missing options for numbering format -by @troosan in #1041
    • Fixed impossibility to set a different footer for first page -by @ctrlaltca in #1116,by @aoloe in #875
    • Fixed styles not being applied by HTML writer, better pdf output -by @sarke in #1047 #500 #1139
    • Fixed read docx error when document contains image from remote url -by @FBnil in #1173 #1176
    • Padded the $args array to remove error -by @kaigoh in #1150,by @reformed in #870
    • Fix incorrect image size between windows and mac -by @bskrtich in #874
    • Fix adding HTML table to document - @mogilvieby @arivanbastos in #324
    • Fix parsing on/off values (w:val=\"true|false|1|0|on|off\") -by @troosan in #1221 #1219
    • Fix error on Empty Dropdown Entry -by @ComputerTinker in #592
    "},{"location":"changes/0.x/0.14.0.html#deprecated","title":"Deprecated","text":"
    • PhpWord->getProtection(), get it from the settings instead PhpWord->getSettings()->getDocumentProtection();
    "},{"location":"changes/0.x/0.15.0.html","title":"0.15.0 (14 Jul 2018)","text":""},{"location":"changes/0.x/0.15.0.html#added","title":"Added","text":"
    • Parsing of align HTML attribute -by @troosan in #1231
    • Parse formatting inside HTML lists - @troosanby @samimussbach in #1239 / #945 / #1215 / #508
    • Parsing of CSS direction instruction, HTML lang attribute, formatting inside table cell -by @troosan in #1273 / #1252 / #1254
    • Add support for Track changes @Cipby @troosan in #354 / #1262
    • Add support for fixed Table Layout @aoloe @ekopachby @troosan in #841 / #1276
    • Add support for Cell Spacing @dox07by @troosan in #1040
    • Add parsing of formatting inside lists @atomicalnetby @troosan in #594
    • Added support for Vertically Raised or Lowered Text (w:position) @anrikunby @troosan in #640
    • Add support for MACROBUTTON field @phryneasby @troosan in #1021
    • Add support for Hyphenationby @Trainmaster in #1282 (Document: autoHyphenation, consecutiveHyphenLimit, hyphenationZone, doNotHyphenateCaps, Paragraph: suppressAutoHyphens)
    • Added support for Floating Table Positioning (tblpPr)by @anrikun in #639
    • Added support for Image text wrapping distanceby @troosan in #1310
    • Added parsing of CSS line-height and text-indent in HTML readerby @troosan in #1316
    • Added the ability to enable gridlines and axislabels on chartsby @FrankMeyer in #576
    • Add support for table indent (tblInd)by @Trainmaster in #1343
    • Added parsing of internal links in HTML readerby @lalop in #1336
    • Several improvements to chartsby @JAEK-S in #1332
    • Add parsing of html image in base64 formatby @jgpATs2w in #1382
    • Added Support for Indentation & Tabs on RTF Writer.by @smaug1985 in #1405
    • Allows decimal numbers in HTML line-height styleby @jgpATs2w in #1413
    "},{"location":"changes/0.x/0.15.0.html#fixed","title":"Fixed","text":"
    • Fix reading of docx default style -by @troosan in #1238
    • Fix the size unit of when parsing html images -by @troosan in #1254
    • Fixed HTML parsing of nested lists -by @troosan in #1265
    • Save PNG alpha information when using remote images.by @samsullivan in #779
    • Fix parsing of <w:br/> tag.by @troosan in #1274
    • Bookmark are not writton as internal link in html writerby @troosan in #1263
    • It should be possible to add a Footnote in a ListItemRunby @troosan in #1287 #1287
    • Fix colspan and rowspan for tables in HTML Writerby @mattbolt in #1292
    • Fix parsing of Heading and Title formating @troosanby @gthomas2 in #465
    • Fix Dateformat typo, fix hours casing, add Month-Day-Year formatsby @ComputerTinker in #591
    • Support reading of w:drawing for documents produced by word 2011+by @gthomas2 in #464 #1324
    • Fix missing column width in ODText writerby @potofcoffee in #413
    • Disable entity loader before parsing XML to avoid XXE injectionby @Tom4t0 in #1427
    "},{"location":"changes/0.x/0.15.0.html#changed","title":"Changed","text":"
    • Remove zend-stdlib dependencyby @Trainmaster in #1284
    • The default unit for \\PhpOffice\\PhpWord\\Style\\Image changed from px to pt.
    "},{"location":"changes/0.x/0.15.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Drop GitHub pages, switch to coveralls for code coverage analysisby @czosel in #1360
    "},{"location":"changes/0.x/0.16.0.html","title":"0.16.0 (30 dec 2018)","text":""},{"location":"changes/0.x/0.16.0.html#added","title":"Added","text":"
    • Add getVariableCount method in TemplateProcessor.by @nicoder in #1272
    • Add setting Chart Title and Legend visibilityby @Tom-Magill in #1433
    • Add ability to pass a Style object in Section constructorby @ndench in #1416
    • Add support for hidden textby @Alexmg86 in #1527
    • Add support for setting images in TemplateProcessorby @SailorMax in #1170
    • Add \"Plain Text\" type to SDT (Structured Document Tags)by @morrisdj in #1541
    • Added possibility to index variables inside cloned block in TemplateProcessorby @JPBetley in #817
    • Added possibility to replace variables inside cloned block with values in TemplateProcessorby @DIDoS in #1392
    "},{"location":"changes/0.x/0.16.0.html#fixed","title":"Fixed","text":"
    • Fix regex in cloneBlock functionby @nicoder in #1269
    • HTML Title Writer loses text when Title contains a TextRun instead a string.by @begnini in #1436
    • Fix regex in fixBrokenMacros, make it less greedy @MuriloSo @brainwoodby @yurii-sio2 in #1502 / #1345
    • 240 twips are being added to line spacing, should not happen when using lineRule fixedby @troosan in #1509 / #1505
    • Adding table layout to the generated HTMLby @aarangara in #1441
    • Fix loading of Sharepoint documentby @Garrcomm in #1498
    • RTF writer: Round getPageSizeW and getPageSizeH to avoid decimalsby @Patrick64 in #1493
    • Fix parsing of Office 365 documentsby @Timanx in #1485
    • For RTF writers, sizes should should never have decimalsby @Samuel-BF in #1536
    • Style Name Parsing fails if document generated by a non-english word versionby @begnini in #1434
    "},{"location":"changes/0.x/0.16.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Get rid of duplicated code in TemplateProcessorby @abcdmitry in #1161
    "},{"location":"changes/0.x/0.17.0.html","title":"0.17.0 (01 oct 2019)","text":""},{"location":"changes/0.x/0.17.0.html#added","title":"Added","text":"
    • Add methods setValuesFromArray and cloneRowFromArray to the TemplateProcessor @geraldb-nicat GH-670
    • Set complex type in template @troosan GH-1565
    • implement support for section vAlign @troosan GH-1569
    • ParseStyle for border-color @Gllrm0 GH-1551
    • Html writer auto invert text color @SailorMax GH-1387
    • Add RightToLeft table presentation. @troosan GH-1550
    • Add support for page vertical alignment. @troosan GH-672 GH-1569
    • Adding setNumId method for ListItem style @eweso GH-1329
    • Add support for basic fields in RTF writer. @Samuel-BF GH-1717
    "},{"location":"changes/0.x/0.17.0.html#fixed","title":"Fixed","text":"
    • Fix HTML border-color parsing. @troosan GH-1551 / GH-1570
    • Language::validateLocale should pass with locale 'zxx'. @efpapado GH-1558
    • can't align center vertically with the text @ter987 GH-672
    • fix parsing of border-color and add test @troosan GH-1570
    • TrackChange doesn't handle all return types of \\DateTime::createFromFormat(...) @superhaggis GH-1584
    • To support PreserveText inside sub container @bhattnishant GH-1637
    • No nested w:pPr elements in ListItemRun. @waltertamboer GH-1628
    • Ensure that entity_loader disable variable is re-set back to the original setting @seamuslee001 GH-1585
    "},{"location":"changes/0.x/0.17.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Use embedded http server to test loading of remote images @troosan GH-1544
    • Change private to protected to be able extending class Html @SpinyMan GH-1646
    • Fix apt-get crash in Travis CI for PHP 5.3 @mdupont GH-1707
    "},{"location":"changes/0.x/0.18.0.html","title":"0.18.0 (2021-02-12)","text":"

    Full Changelog

    "},{"location":"changes/0.x/0.18.0.html#enhancements","title":"Enhancements","text":"
    • Add support for charts in template processor #2012 (@dbarzin)
    • add/setting page element border style. #1986 (@emnabs)
    • allow to use customized pdf library #1983 (@SailorMax)
    • feat: Update addHtml to handle style inheritance #1965 (@Julien1138)
    • Add parsing of Shape node values #1924 (@sven-ahrens)
    • Allow to redefine TCPDF object #1907 (@SailorMax)
    • Enhancements to addHTML parser #1902 (@lubosdz)
    • Make Default Paper Configurable #1851 (@oleibman)
    • Implement various missing features for the ODT writer #1796 (@oleibman)
    • Added support for \"cloudConvert\" images #1794 (@ErnestStaug)
    • Add support for several features for the RTF writer #1775 (@oleibman)
    • Add font style for Field elements #1774 (@oleibman)
    • Add support for ListItemRun in HTML writer #1766 (@stefan-91)
    • Improvements in RTF writer #1755 (@oleibman)
    • Allow a closure to be passed with image replacement tags #1716 (@mbardelmeijer)
    • Add Option for Dynamic Chart Legend Position #1699 (@Stephan212)
    • Add parsing of HTML checkbox input field #1832 (@Matze2010)
    "},{"location":"changes/0.x/0.18.0.html#bug-fixes","title":"Bug fixes","text":"
    • Fix image stroke in libreoffice 7.x #1992 (@Adizbek)
    • Fix deprecated warning for non-hexadecimal number #1988 (@Ciki)
    • Fix limit not taken into account when adding image in template #1967 (@jsochor)
    • Add null check when setComplexValue is not found #1936 (@YannikFirre)
    • Some document have non-standard locale code #1824 (@ErnestStaug)
    • Fixes PHPDoc @param and @return types for several Converter methods #1818 (@caugner)
    • Update the regexp to avoid catastrophic backtracking #1809 (@juzser)
    • Fix PHPUnit tests on develop branch #1771 (@mdupont)
    • TemplateProcessor cloneBlock wrongly clones images #1763 (@alarai)
    "},{"location":"changes/0.x/0.18.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Compatibility with PHP 7.4, PHP 8.0 and migrate to Laminas Escaper #1946 (@liborm85)
    • Remove legacy PHPOffice/Common package, fix PHP 8.0 compatibility #1996 (@liborm85)
    • Improve Word2007 Test Coverage #1858 (@oleibman)
    • Fix typo in docs. Update templates-processing.rst #1952 (@mnvx)
    • Fix documentation and method name for FootnoteProperties #1776 (@mdupont)
    • fix: documentation about paragraph indentation #1764 (@mdupont)
    • Update templates-processing.rst #1745 (@igronus)
    • Unused variables $rows, $cols in sample #1877 (@ThanasisMpalatsoukas)
    • Add unit test for NumberingStyle #1744 (@Manunchik)
    • Add unit test for PhpWord Settings #1743 (@Manunchik)
    • Add unit test for Media elements #1742 (@Manunchik)
    • Update templates processing docs #1729 (@hcdias)
    "},{"location":"changes/0.x/0.18.1.html","title":"0.18.1 (2021-03-08)","text":"

    Full Changelog

    "},{"location":"changes/0.x/0.18.1.html#bug-fixes","title":"Bug fixes","text":"
    • Fix BC break in GH-1946. This package does not replace laminas/laminas-zendframework-bridge by @mussbach in #2032
    "},{"location":"changes/0.x/0.18.2.html","title":"0.18.2 (2021-06-04)","text":"

    Full Changelog

    "},{"location":"changes/0.x/0.18.2.html#bug-fixes","title":"Bug fixes","text":"
    • when adding image to relationship first check that the generated RID is actually unique by @tpv-ebben in #2063
    • Update chart, don't write 'c:overlap' if grouping is 'clustered' by @dfsd534 in #2052
    • Update Html parser to accept line-height:normal by @joelgo in #2041
    • Fix image border in Word2007 Writer for LibreOffice 7 by k@amilmmach in #2021
    "},{"location":"changes/0.x/0.18.2.html#miscellaneous","title":"Miscellaneous","text":"
    • Corrected namespace for Language class in docs by @MegaChriz in #2087
    • Added support for Garamond font by @artemkolotilkin in #2078
    • Add BorderStyle for Cell Style to documentation by @DShkrabak in #2090
    "},{"location":"changes/0.x/0.18.3.html","title":"0.18.3 (2022-02-17)","text":"

    Full Changelog

    "},{"location":"changes/0.x/0.18.3.html#bug-fixes","title":"Bug fixes","text":"
    • PHP 8.1 compatibility
    "},{"location":"changes/0.x/0.7.0.html","title":"0.7.0 (28 Jan 2014)","text":"

    This is the first release after a long development hiatus in CodePlex. This release initialized ODT and RTF Writer, along with some other new features for the existing Word2007 Writer, e.g. tab, multiple header, rowspan and colspan. Composer and Travis were added.

    "},{"location":"changes/0.x/0.7.0.html#features","title":"Features","text":"
    • Implement RTF Writer - @Progi1984 #1
    • Implement ODT Writer - @Progi1984 #2
    • Word2007: Add rowspan and colspan to cells - @kaystrobach
    • Word2007: Support for tab stops - @RLovelett
    • Word2007: Support Multiple headers - @RLovelett
    • Word2007: Wrapping Styles to Images - @gabrielbull
    • Added support for image wrapping style - @gabrielbull
    "},{"location":"changes/0.x/0.7.0.html#bugfixes","title":"Bugfixes","text":"
    • \"Warning: Invalid error type specified in ...\\PHPWord.php on line 226\" is thrown when the specified template file is not found - @RomanSyroeshko #32
    • PHPWord_Shared_String.IsUTF8 returns FALSE for Cyrillic UTF-8 input - @RomanSyroeshko #34
    • Temporary files naming logic in PHPWord_Template can lead to a collision - @RomanSyroeshko #38
    "},{"location":"changes/0.x/0.7.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Add superscript/subscript styling in Excel2007 Writer - @MarkBaker
    • add indentation support to paragraphs - @deds
    • Support for Composer - @Progi1984 #27
    • Basic CI with Travis - @Progi1984
    • Added PHPWord_Exception and exception when could not copy the template - @Progi1984
    • IMPROVED: Moved examples out of Classes directory - @Progi1984
    • IMPROVED: Advanced string replace in setValue for Template - @Esmeraldo #49
    "},{"location":"changes/0.x/0.8.0.html","title":"0.8.0 (15 Mar 2014)","text":"

    This release merged a lot of improvements from the community. Unit tests introduced in this release and has reached 90% code coverage.

    "},{"location":"changes/0.x/0.8.0.html#features","title":"Features","text":"
    • Template: Permit to save a template generated as a file (PHPWord_Template::saveAs()) - @RomanSyroeshko #56, #57
    • Word2007: Support sections page numbering - @gabrielbull
    • Word2007: Added line height methods to mirror the line height settings in Word in the paragraph styling - @gabrielbull
    • Word2007: Added support for page header & page footer height - @JillElaine #5
    • General: Add ability to manage line breaks after image insertion - @bskrtich #6, #66, #84
    • Template: Ability to limit number of replacements performed by setValue() method of Template class - @RomanSyroeshko #52, #53, #85
    • Table row: Repeat as header row & allow row to break across pages - @ivanlanin #48, #86
    • Table: Table width in percentage - @ivanlanin #48, #86
    • Font: Superscript and subscript - @ivanlanin #48, #86
    • Paragraph: Hanging paragraph - @ivanlanin #48, #86
    • Section: Multicolumn and section break - @ivanlanin #48, #86
    • Template: Ability to apply XSL style sheet to Template - @RomanSyroeshko #46, #47, #83
    • General: PHPWord_Shared_Font::pointSizeToTwips() converter - @ivanlanin #87
    • Paragraph: Ability to define normal paragraph style with PHPWord::setNormalStyle() - @ivanlanin #87
    • Paragraph: Ability to define parent style (basedOn) and style for following paragraph (next) - @ivanlanin #87
    • Clone table rows on the fly when using a template document - @jeroenmoors #44, #88
    • Initial addition of basic footnote support - @deds #16
    • Paragraph: Ability to define paragraph pagination: widow control, keep next, keep lines, and page break before - @ivanlanin #92
    • General: PHPWord_Style_Font refactoring - @ivanlanin #93
    • Font: Use points instead of halfpoints internally. Conversion to halfpoints done during XML Writing. - @ivanlanin #93
    • Paragraph: setTabs() function - @ivanlanin #92
    • General: Basic support for TextRun on ODT and RTF - @ivanlanin #99
    • Reader: Basic Reader for Word2007 - @ivanlanin #104
    • TextRun: Allow Text Break in Text Run - @bskrtich #109
    • General: Support for East Asian fontstyle - @jhfangying #111, #118
    • Image: Use exif_imagetype to check image format instead of extension name - @gabrielbull #114
    • General: Setting for XMLWriter Compatibility option - @bskrtich #103
    • MemoryImage: Allow remote image when allow_url_open = on - @ivanlanin #122
    • TextBreak: Allow font and paragraph style for text break - @ivanlanin #18
    "},{"location":"changes/0.x/0.8.0.html#bugfixes","title":"Bugfixes","text":"
    • Fixed bug with cell styling - @gabrielbull
    • Fixed bug list items inside of cells - @gabrielbull
    • Adding a value that contains \"&\" in a template breaks it - @SiebelsTim #51
    • Example in README.md is broken - @Progi1984 #89
    • General: PHPWord_Shared_Drawing::centimetersToPixels() conversion - @ivanlanin #94
    • Footnote: Corrupt DOCX reported by MS Word when sections > 1 and not every sections have footnote - @ivanlanin #125
    "},{"location":"changes/0.x/0.8.0.html#miscellaneous","title":"Miscellaneous","text":"
    • UnitTests - @Progi1984
    "},{"location":"changes/0.x/0.8.1.html","title":"0.8.1 (17 Mar 2014)","text":"

    This is a bugfix release for image detection functionality.

    • Added fallback for computers that do not have exif_imagetype - @bskrtich, @gabrielbull
    "},{"location":"changes/0.x/0.9.0.html","title":"0.9.0 (26 Mar 2014)","text":"

    This release marked the transformation to namespaces (PHP 5.3+).

    "},{"location":"changes/0.x/0.9.0.html#features","title":"Features","text":"
    • Image: Ability to use remote or GD images using addImage() on sections, headers, footer, cells, and textruns - @ivanlanin
    • Header: Ability to use remote or GD images using addWatermark() - @ivanlanin
    "},{"location":"changes/0.x/0.9.0.html#bugfixes","title":"Bugfixes","text":"
    • Preserve text doesn't render correctly when the text is not the first word, e.g. 'Page {PAGE}' - @ivanlanin
    "},{"location":"changes/0.x/0.9.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Move documentation to Read The Docs - by @Progi1984 & @ivanlanin in #82
    • Reorganize and redesign samples folder - @ivanlanin #137
    • Use PhpOffice\\PhpWord namespace for PSR compliance - @RomanSyroeshko @gabrielbull #159, #58
    • Restructure folders and change folder name Classes to src and Tests to test for PSR compliance - @RomanSyroeshko @gabrielbull
    • Compliance to phpDocumentor - @ivanlanin
    • Merge Style\\TableFull into Style\\Table. Style\\TableFull is deprecated - @ivanlanin #160
    • Merge Section\\MemoryImage into Section\\Image. Section\\Image is deprecated - @ivanlanin #160
    "},{"location":"changes/0.x/0.9.1.html","title":"0.9.1 (27 Mar 2014)","text":"

    This is a bugfix release for PSR-4 compatibility.

    • Fixed PSR-4 composer autoloader - @AntonTyutin
    "},{"location":"changes/1.x/1.0.0.html","title":"1.0.0 (2022-11-15)","text":"

    Full Changelog

    "},{"location":"changes/1.x/1.0.0.html#breaking-change","title":"BREAKING CHANGE","text":"

    Most deprecated things were dropped. See details in https://github.com/PHPOffice/PHPWord/commit/b9f1151bc6f90c276153c3c9dca10a5fc7f355fb.

    "},{"location":"changes/1.x/1.0.0.html#dropped-classes","title":"Dropped classes:","text":"
    • PhpOffice\\PhpWord\\Template
    "},{"location":"changes/1.x/1.0.0.html#dropped-constants","title":"Dropped constants:","text":"
    • PhpOffice\\PhpWord\\Style\\Font::UNDERLINE_DOTHASH
    • PhpOffice\\PhpWord\\Style\\Font::UNDERLINE_DOTHASHHEAVY
    • PhpOffice\\PhpWord\\Style\\Cell::VALIGN_TOP
    • PhpOffice\\PhpWord\\Style\\Cell::VALIGN_CENTER
    • PhpOffice\\PhpWord\\Style\\Cell::VALIGN_BOTTOM
    • PhpOffice\\PhpWord\\Style\\Cell::VALIGN_BOTH
    • PhpOffice\\PhpWord\\Style\\TOC::TABLEADER_DOT
    • PhpOffice\\PhpWord\\Style\\TOC::TABLEADER_UNDERSCORE
    • PhpOffice\\PhpWord\\Style\\TOC::TABLEADER_LINE
    • PhpOffice\\PhpWord\\Style\\TOC::TABLEADER_NONE
    • PhpOffice\\PhpWord\\Style\\Table::WIDTH_AUTO
    • PhpOffice\\PhpWord\\Style\\Table::WIDTH_PERCENT
    • PhpOffice\\PhpWord\\Style\\Table::WIDTH_TWIP
    • PhpOffice\\PhpWord\\PhpWord::DEFAULT_FONT_NAME
    • PhpOffice\\PhpWord\\PhpWord::DEFAULT_FONT_SIZE
    • PhpOffice\\PhpWord\\PhpWord::DEFAULT_FONT_COLOR
    • PhpOffice\\PhpWord\\PhpWord::DEFAULT_FONT_CONTENT_TYPE
    "},{"location":"changes/1.x/1.0.0.html#dropped-methods","title":"Dropped methods:","text":"
    • PhpOffice\\PhpWord\\Ekement\\AbstractContainer::createTextRun()
    • PhpOffice\\PhpWord\\Ekement\\AbstractContainer::createFootnote()
    • PhpOffice\\PhpWord\\Ekement\\Footnote::getReferenceId()
    • PhpOffice\\PhpWord\\Ekement\\Footnote::setReferenceId()
    • PhpOffice\\PhpWord\\Ekement\\Image::getIsWatermark()
    • PhpOffice\\PhpWord\\Ekement\\Image::getIsMemImage()
    • PhpOffice\\PhpWord\\Ekement\\Link::getTarget()
    • PhpOffice\\PhpWord\\Ekement\\Link::getLinkSrc()
    • PhpOffice\\PhpWord\\Ekement\\Link::getLinkName()
    • PhpOffice\\PhpWord\\Ekement\\OLEObject::getObjectId()
    • PhpOffice\\PhpWord\\Ekement\\OLEObject::setObjectId()
    • PhpOffice\\PhpWord\\Ekement\\Section::getFootnotePropoperties()
    • PhpOffice\\PhpWord\\Ekement\\Section::setSettings()
    • PhpOffice\\PhpWord\\Ekement\\Section::getSettings()
    • PhpOffice\\PhpWord\\Ekement\\Section::createHeader()
    • PhpOffice\\PhpWord\\Ekement\\Section::createFooter()
    • PhpOffice\\PhpWord\\Ekement\\Section::getFooter()
    • PhpOffice\\PhpWord\\Media::addSectionMediaElement()
    • PhpOffice\\PhpWord\\Media::addSectionLinkElement()
    • PhpOffice\\PhpWord\\Media::getSectionMediaElements()
    • PhpOffice\\PhpWord\\Media::countSectionMediaElements()
    • PhpOffice\\PhpWord\\Media::addHeaderMediaElement()
    • PhpOffice\\PhpWord\\Media::countHeaderMediaElements()
    • PhpOffice\\PhpWord\\Media::getHeaderMediaElements()
    • PhpOffice\\PhpWord\\Media::addFooterMediaElement()
    • PhpOffice\\PhpWord\\Media::countFooterMediaElements()
    • PhpOffice\\PhpWord\\Media::getFooterMediaElements()
    • PhpOffice\\PhpWord\\PhpWord::getProtection()
    • PhpOffice\\PhpWord\\PhpWord::loadTemplate()
    • PhpOffice\\PhpWord\\PhpWord::createSection()
    • PhpOffice\\PhpWord\\PhpWord::getDocumentProperties()
    • PhpOffice\\PhpWord\\PhpWord::setDocumentProperties()
    • PhpOffice\\PhpWord\\Reader\\AbstractReader::getReadDataOnly()
    • PhpOffice\\PhpWord\\Settings::getCompatibility()
    • PhpOffice\\PhpWord\\Style\\AbstractStyle::setArrayStyle()
    • PhpOffice\\PhpWord\\Style\\Cell::getDefaultBorderColor()
    • PhpOffice\\PhpWord\\Style\\Font::getBold()
    • PhpOffice\\PhpWord\\Style\\Font::getItalic()
    • PhpOffice\\PhpWord\\Style\\Font::getSuperScript()
    • PhpOffice\\PhpWord\\Style\\Font::getSubScript()
    • PhpOffice\\PhpWord\\Style\\Font::getStrikethrough()
    • PhpOffice\\PhpWord\\Style\\Font::getParagraphStyle()
    • PhpOffice\\PhpWord\\Style\\Frame::getAlign()
    • PhpOffice\\PhpWord\\Style\\Frame::setAlign()
    • PhpOffice\\PhpWord\\Style\\NumberingLevel::getAlign()
    • PhpOffice\\PhpWord\\Style\\NumberingLevel::setAlign()
    • PhpOffice\\PhpWord\\Style\\Paragraph::getAlign()
    • PhpOffice\\PhpWord\\Style\\Paragraph::setAlign()
    • PhpOffice\\PhpWord\\Style\\Paragraph::getWidowControl()
    • PhpOffice\\PhpWord\\Style\\Paragraph::getKeepNext()
    • PhpOffice\\PhpWord\\Style\\Paragraph::getKeepLines()
    • PhpOffice\\PhpWord\\Style\\Paragraph::getPageBreakBefore()
    • PhpOffice\\PhpWord\\Style\\Row::getTblHeader()
    • PhpOffice\\PhpWord\\Style\\Row::isTblHeader()
    • PhpOffice\\PhpWord\\Style\\Row::getCantSplit()
    • PhpOffice\\PhpWord\\Style\\Row::getExactHeight()
    • PhpOffice\\PhpWord\\Style\\Spacing::getRule()
    • PhpOffice\\PhpWord\\Style\\Spacing::setRule()
    • PhpOffice\\PhpWord\\Style\\Table::getAlign()
    • PhpOffice\\PhpWord\\Style\\Table::setAlign()
    • PhpOffice\\PhpWord\\Writer\\AbstractWriter::getUseDiskCaching()
    • PhpOffice\\PhpWord\\Writer\\HTML::writeDocument()
    "},{"location":"changes/1.x/1.0.0.html#bug-fixes","title":"Bug fixes","text":"
    • Multiple PHP 8.1 fixes
    • loadConfig returns config that was actually applied
    • HTML Reader : Override inline style on HTML attribute for table
    • HTML Reader : Use border attribute for tables
    • HTML Reader : Style page-break-after in paragraph
    • HTML Reader : Heading in Text Run is not allowed
    "},{"location":"changes/1.x/1.0.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Drop support for PHP 7.0 and older
    "},{"location":"changes/1.x/1.1.0.html","title":"1.1.0 (2023-05-30)","text":"

    Full Changelog

    "},{"location":"changes/1.x/1.1.0.html#enhancements","title":"Enhancements","text":"
    • Introduce deleteRow() method for TemplateProcessor
    • HTML Reader: Add basic support for CSS Style Tag
    • Allow customizing macro syntax in TemplateProcessor
    • Add background color support for textboxes
    • Add softhyphen support to word reader
    • Add support table row height when importing HTML
    • Add support for fractional font sizes
    • Added image quality support, with the maximum quality as default
    • Support for reading nested tables
    "},{"location":"changes/1.x/1.1.0.html#bug-fixes","title":"Bug fixes","text":"
    • DOCX reader: Read empty vmerge
    • Fixed setting width of Cell Style
    "},{"location":"changes/1.x/1.1.0.html#miscellaneous","title":"Miscellaneous","text":"
    • master is the new default branch
    "},{"location":"changes/1.x/1.2.0.html","title":"1.2.0 (WIP)","text":"

    Full Changelog

    "},{"location":"changes/1.x/1.2.0.html#enhancements","title":"Enhancements","text":"
    • Word2007 Reader/Writer : Added noWrap table cell property by @kernusr in GH-2359
    • HTML Reader : Support for font-variant: small-caps by @cambraca in GH-2117
    • Improved TextDirection for styling a cell by @terryzwt in GH-2429
    • Word2007 Reader : Added option to disable loading images by @aelliott1485 in GH-2450
    • HTML Writer : Added border-spacing to default styles for table by @kernusr in GH-2451
    • Word2007 Reader : Support for table cell borders and margins by @kernusr in GH-2454
    • PDF Writer : Add config for defining the default font by @MikeMaldini in #2262 & #2468
    • Word2007 Reader : Added support for Comments by @shaedrich in #2161 & #2469
    • Word2007 Reader/Writer: Permit book-fold printing by @potofcoffee in #2225 & #2470
    • Word2007 Writer : Add PageNumber to TOC by @jet-desk in #1652 & #2471
    "},{"location":"changes/1.x/1.2.0.html#bug-fixes","title":"Bug fixes","text":"
    • Fixed wrong mimetype for docx files by @gamerlv in GH-2416
    • Word2007 Reader : Read hyperlingks in headings by @hannesdorn in GH-2433
    • PclZip : strtr using empty string by @spl1nes in GH-2432
    • Fixed PHP 8.2 deprecated about Allow access to an undefined property by @DAdq26 in GH-2440
    • Template Processor : Fixed choose dimention for Float Value by @gdevilbat in GH-2449
    • HTML Parser : Fix image parsing from url without extension by @JokubasR in GH-2459
    "},{"location":"changes/1.x/1.2.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Added PHPStan by @PowerKiKi in GH-2405
    • Bump symfony/process from 4.4.44 to 5.4.26 by @dependabot in GH-2431
    • Bump phpunit/phpunit from 9.6.8 to 9.6.10 by @dependabot in GH-2430
    • Added Coveralls.io by @Progi1984 in GH-2452
    • Added support for PHP 8.2 & PHP 8.3 by @Progi1984 in GH-2453
    • Moved documention from ReadTheDocs to MkDocs & Github Pages by @Progi1984 in GH-2465
    • Bump phpstan/phpstan-phpunit from 1.3.13 to 1.3.14 by @dependabot in #2457
    • Bump symfony/process from 5.4.26 to 5.4.28 by @dependabot in #2456
    • Bump phpunit/phpunit from 9.6.10 to 9.6.11 by @dependabot in #2455
    "},{"location":"usage/containers.html","title":"Containers","text":"

    Containers are objects where you can put elements (texts, lists, tables, etc). There are 3 main containers, i.e. sections, headers, and footers.There are 3 elements that can also act as containers, i.e. textruns, table cells, and footnotes.

    "},{"location":"usage/containers.html#sections","title":"Sections","text":"

    Every visible element in word is placed inside of a section. To create a section, use the following code:

    <?php\n\n$section = $phpWord->addSection($sectionStyle);\n

    The $sectionStyle is an optional associative array that sets the section. Example:

    <?php\n\n$sectionStyle = array(\n    'orientation' => 'landscape',\n    'marginTop' => 600,\n    'colsNum' => 2,\n);\n
    "},{"location":"usage/containers.html#page-number","title":"Page number","text":"

    You can change a section page number by using the pageNumberingStart style of the section.

    <?php\n\n// Method 1\n$section = $phpWord->addSection(array('pageNumberingStart' => 1));\n\n// Method 2\n$section = $phpWord->addSection();\n$section->getStyle()->setPageNumberingStart(1);\n
    "},{"location":"usage/containers.html#multicolumn","title":"Multicolumn","text":"

    You can change a section layout to multicolumn (like in a newspaper) by using the breakType and colsNum style of the section.

    <?php\n\n// Method 1\n$section = $phpWord->addSection(array('breakType' => 'continuous', 'colsNum' => 2));\n\n// Method 2\n$section = $phpWord->addSection();\n$section->getStyle()->setBreakType('continuous');\n$section->getStyle()->setColsNum(2);\n
    "},{"location":"usage/containers.html#line-numbering","title":"Line numbering","text":"

    You can apply line numbering to a section by using the lineNumbering style of the section.

    <?php\n\n// Method 1\n$section = $phpWord->addSection(array('lineNumbering' => array()));\n\n// Method 2\n$section = $phpWord->addSection();\n$section->getStyle()->setLineNumbering(array());\n

    Below are the properties of the line numbering style.

    • start Line numbering starting value
    • increment Line number increments
    • distance Distance between text and line numbering in twip
    • restart Line numbering restart setting continuous|newPage|newSection
    "},{"location":"usage/containers.html#headers","title":"Headers","text":"

    Each section can have its own header reference. To create a header use the addHeader method:

    <?php\n\n$header = $section->addHeader();\n

    Be sure to save the result in a local object. You can use all elements that are available for the footer. See \"Footer\" section for detail. Additionally, only inside of the header reference you can add watermarks or background pictures. See \"Watermarks\" section.

    You can pass an optional parameter to specify where the header/footer should be applied, it can be

    • Footer::AUTO default, all pages except if overridden by first or even
    • Footer::FIRST each first page of the section
    • Footer::EVEN each even page of the section. Will only be applied if the evenAndOddHeaders is set to true in phpWord->settings

    To change the evenAndOddHeaders use the getSettings method to return the Settings object, and then call the setEvenAndOddHeaders method:

    <?php\n\n$phpWord->getSettings()->setEvenAndOddHeaders(true);\n
    "},{"location":"usage/containers.html#footers","title":"Footers","text":"

    Each section can have its own footer reference. To create a footer, use the addFooter method:

    <?php\n\n$footer = $section->addFooter();\n

    Be sure to save the result in a local object to add elements to a footer. You can add the following elements to footers:

    • Texts addText and createTextrun
    • Text breaks
    • Images
    • Tables
    • Preserve text

    See the \"Elements\" section for the detail of each elements.

    "},{"location":"usage/containers.html#other-containers","title":"Other containers","text":"

    Textruns, table cells, and footnotes are elements that can also act as containers. See the corresponding \"Elements\" section for the detail of each elements.

    "},{"location":"usage/introduction.html","title":"Introduction","text":""},{"location":"usage/introduction.html#basic-example","title":"Basic example","text":"

    The following is a basic example of the PHPWord library. More examples are provided in the samples folder.

    <?php\nrequire_once 'bootstrap.php';\n\n// Creating the new document...\n$phpWord = new \\PhpOffice\\PhpWord\\PhpWord();\n\n/* Note: any element you append to a document must reside inside of a Section. */\n\n// Adding an empty Section to the document...\n$section = $phpWord->addSection();\n// Adding Text element to the Section having font styled by default...\n$section->addText(\n    '\"Learn from yesterday, live for today, hope for tomorrow. '\n        . 'The important thing is not to stop questioning.\" '\n        . '(Albert Einstein)'\n);\n\n/*\n * Note: it's possible to customize font style of the Text element you add in three ways:\n * - inline;\n * - using named font style (new font style object will be implicitly created);\n * - using explicitly created font style object.\n */\n\n// Adding Text element with font customized inline...\n$section->addText(\n    '\"Great achievement is usually born of great sacrifice, '\n        . 'and is never the result of selfishness.\" '\n        . '(Napoleon Hill)',\n    array('name' => 'Tahoma', 'size' => 10)\n);\n\n// Adding Text element with font customized using named font style...\n$fontStyleName = 'oneUserDefinedStyle';\n$phpWord->addFontStyle(\n    $fontStyleName,\n    array('name' => 'Tahoma', 'size' => 10, 'color' => '1B2232', 'bold' => true)\n);\n$section->addText(\n    '\"The greatest accomplishment is not in never falling, '\n        . 'but in rising again after you fall.\" '\n        . '(Vince Lombardi)',\n    $fontStyleName\n);\n\n// Adding Text element with font customized using explicitly created font style object...\n$fontStyle = new \\PhpOffice\\PhpWord\\Style\\Font();\n$fontStyle->setBold(true);\n$fontStyle->setName('Tahoma');\n$fontStyle->setSize(13);\n$myTextElement = $section->addText('\"Believe you can and you\\'re halfway there.\" (Theodor Roosevelt)');\n$myTextElement->setFontStyle($fontStyle);\n\n// Saving the document as OOXML file...\n$objWriter = \\PhpOffice\\PhpWord\\IOFactory::createWriter($phpWord, 'Word2007');\n$objWriter->save('helloWorld.docx');\n\n// Saving the document as ODF file...\n$objWriter = \\PhpOffice\\PhpWord\\IOFactory::createWriter($phpWord, 'ODText');\n$objWriter->save('helloWorld.odt');\n\n// Saving the document as HTML file...\n$objWriter = \\PhpOffice\\PhpWord\\IOFactory::createWriter($phpWord, 'HTML');\n$objWriter->save('helloWorld.html');\n\n/* Note: we skip RTF, because it's not XML-based and requires a different example. */\n/* Note: we skip PDF, because \"HTML-to-PDF\" approach is used to create PDF documents. */\n
    "},{"location":"usage/introduction.html#phpword-settings","title":"PHPWord Settings","text":"

    The PhpOffice\\PhpWord\\Settings class provides some options that will affect the behavior of PHPWord. Below are the options.

    "},{"location":"usage/introduction.html#xml-writer-compatibility","title":"XML Writer compatibility","text":"

    This option sets XMLWriter::setIndent and XMLWriter::setIndentString. The default value of this option is true (compatible), which is required for OpenOffice to render OOXML document correctly. You can set this option to false during development to make the resulting XML file easier to read.

    <?php\n\n\\PhpOffice\\PhpWord\\Settings::setCompatibility(false);\n
    "},{"location":"usage/introduction.html#zip-class","title":"Zip class","text":"

    By default, PHPWord uses Zip extension to deal with ZIP compressed archives and files inside them. If you can't have Zip extension installed on your server, you can use pure PHP library alternative, `PclZip``, which is included in PHPWord.

    <?php\n\n\\PhpOffice\\PhpWord\\Settings::setZipClass(\\PhpOffice\\PhpWord\\Settings::PCLZIP);\n
    "},{"location":"usage/introduction.html#output-escaping","title":"Output escaping","text":"

    Writing documents of some formats, especially XML-based, requires correct output escaping. Without it your document may become broken when you put special characters like ampersand, quotes, and others in it.

    Escaping can be performed in two ways: outside of the library by a software developer and inside of the library by built-in mechanism. By default, the built-in mechanism is disabled for backward compatibility with versions prior to v0.13.0. To turn it on set outputEscapingEnabled option to true in your PHPWord configuration file or use the following instruction at runtime:

    <?php\n\n\\PhpOffice\\PhpWord\\Settings::setOutputEscapingEnabled(true);\n
    "},{"location":"usage/introduction.html#default-paper","title":"Default Paper","text":"

    By default, all sections of the document will print on A4 paper. You can alter the default paper by using the following function:

    <?php\n\n\\PhpOffice\\PhpWord\\Settings::setDefaultPaper('Letter');\n
    "},{"location":"usage/introduction.html#default-font","title":"Default font","text":"

    By default, every text appears in Arial 10 point. You can alter the default font by using the following two functions:

    <?php\n\n$phpWord->setDefaultFontName('Times New Roman');\n$phpWord->setDefaultFontSize(12);\n
    "},{"location":"usage/introduction.html#document-settings","title":"Document settings","text":"

    Settings for the generated document can be set using $phpWord->getSettings()

    "},{"location":"usage/introduction.html#magnification-setting","title":"Magnification Setting","text":"

    The default zoom value is 100 percent. This can be changed either to another percentage

    <?php\n\n$phpWord->getSettings()->setZoom(75);\n

    Or to predefined values fullPage, bestFit, textFit

    <?php\n\n$phpWord->getSettings()->setZoom(Zoom::BEST_FIT);\n
    "},{"location":"usage/introduction.html#mirroring-the-page-margins","title":"Mirroring the Page Margins","text":"

    Use mirror margins to set up facing pages for double-sided documents, such as books or magazines.

    <?php\n\n$phpWord->getSettings()->setMirrorMargins(true);\n

    Don't forget to set both paper size and page size

    For example, to print a document on A4 paper (landscape) and fold it into A5 pages (portrait), use this section style:

    <?php\n\nuse PhpOffice\\PhpWord\\Shared\\Converter;\n\n$phpWord->getSettings()->setMirrorMargins(true);\n$phpWord->addSection([\n    'paperSize' => 'A4',\n    'orientation' => 'landscape',\n    'pageSizeW' => Converter::cmToTwip(14.85),\n    'pageSizeH' => Converter::cmToTwip(21),\n]);\n
    "},{"location":"usage/introduction.html#printing-as-folded-booklet","title":"Printing as folded booklet","text":"

    Use book-fold printing to set up documents to be printed as foldable pages.

    <?php\n\n$phpWord->getSettings()->setBookFoldPrinting(true);\n
    "},{"location":"usage/introduction.html#spelling-and-grammatical-checks","title":"Spelling and grammatical checks","text":"

    By default spelling and grammatical errors are shown as soon as you open a word document. For big documents this can slow down the opening of the document. You can hide the spelling and/or grammatical errors with:

    <?php\n\n$phpWord->getSettings()->setHideGrammaticalErrors(true);\n$phpWord->getSettings()->setHideSpellingErrors(true);\n

    You can also specify the status of the spell and grammar checks, marking spelling or grammar as dirty will force a re-check when opening the document.

    <?php\n\n$proofState = new \\PhpOffice\\PhpWord\\ComplexType\\ProofState();\n$proofState->setGrammar(\\PhpOffice\\PhpWord\\ComplexType\\ProofState::CLEAN);\n$proofState->setSpelling(\\PhpOffice\\PhpWord\\ComplexType\\ProofState::DIRTY);\n\n$phpWord->getSettings()->setProofState($proofState);\n
    "},{"location":"usage/introduction.html#track-revisions","title":"Track Revisions","text":"

    Track changes can be activated using setTrackRevisions, you can furture specify

    • Not to use move syntax, instead moved items will be seen as deleted in one place and added in another
    • Not track formatting revisions
    <?php\n\n$phpWord->getSettings()->setTrackRevisions(true);\n$phpWord->getSettings()->setDoNotTrackMoves(true);\n$phpWord->getSettings()->setDoNotTrackFormatting(true);\n
    "},{"location":"usage/introduction.html#decimal-symbol","title":"Decimal Symbol","text":"

    The default symbol to represent a decimal figure is the . in english. In french you might want to change it to , for instance.

    <?php\n\n$phpWord->getSettings()->setDecimalSymbol(',');\n
    "},{"location":"usage/introduction.html#document-language","title":"Document Language","text":"

    The default language of the document can be change with the following.

    <?php\n\n$phpWord->getSettings()->setThemeFontLang(new Language(Language::FR_BE));\n

    Language has 3 parameters, one for Latin languages, one for East Asian languages and one for Complex (Bi-Directional) languages. A couple of language codes are provided in the PhpOffice\\PhpWord\\Style\\Language class but any valid code/ID can be used.

    In case you are generating an RTF document the language need to be set differently.

    <?php\n\n$lang = new Language();\n$lang->setLangId(Language::EN_GB_ID);\n$phpWord->getSettings()->setThemeFontLang($lang);\n
    "},{"location":"usage/introduction.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 = $phpWord->getDocInfo();\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/introduction.html#measurement-units","title":"Measurement units","text":"

    The base length unit in Open Office XML is twip. Twip means \"TWentieth of an Inch Point\", i.e. 1 twip = 1/1440 inch.

    You can use PHPWord helper functions to convert inches, centimeters, or points to twip.

    <?php\n\n// Paragraph with 6 points space after\n$phpWord->addParagraphStyle('My Style', array(\n    'spaceAfter' => \\PhpOffice\\PhpWord\\Shared\\Converter::pointToTwip(6))\n);\n\n$section = $phpWord->addSection();\n$sectionStyle = $section->getStyle();\n// half inch left margin\n$sectionStyle->setMarginLeft(\\PhpOffice\\PhpWord\\Shared\\Converter::inchToTwip(.5));\n// 2 cm right margin\n$sectionStyle->setMarginRight(\\PhpOffice\\PhpWord\\Shared\\Converter::cmToTwip(2));\n
    "},{"location":"usage/introduction.html#document-protection","title":"Document protection","text":"

    The document (or parts of it) can be password protected.

    <?php\n\n$documentProtection = $phpWord->getSettings()->getDocumentProtection();\n$documentProtection->setEditing(DocProtect::READ_ONLY);\n$documentProtection->setPassword('myPassword');\n
    "},{"location":"usage/introduction.html#automatically-recalculate-fields-on-open","title":"Automatically Recalculate Fields on Open","text":"

    To force an update of the fields present in the document, set updateFields to true

    <?php\n\n$phpWord->getSettings()->setUpdateFields(true);\n
    "},{"location":"usage/introduction.html#hyphenation","title":"Hyphenation","text":"

    Hyphenation describes the process of breaking words with hyphens. There are several options to control hyphenation.

    "},{"location":"usage/introduction.html#auto-hyphenation","title":"Auto hyphenation","text":"

    To automatically hyphenate text set autoHyphenation to true.

    <?php\n\n$phpWord->getSettings()->setAutoHyphenation(true);\n
    "},{"location":"usage/introduction.html#consecutive-hyphen-limit","title":"Consecutive Hyphen Limit","text":"

    The maximum number of consecutive lines of text ending with a hyphen can be controlled by the consecutiveHyphenLimit option. There is no limit if the option is not set or the provided value is 0.

    <?php\n\n$phpWord->getSettings()->setConsecutiveHyphenLimit(2);\n
    "},{"location":"usage/introduction.html#hyphenation-zone","title":"Hyphenation Zone","text":"

    The hyphenation zone (in twip) is the allowed amount of whitespace before hyphenation is applied. The smaller the hyphenation zone the more words are hyphenated. Or in other words, the wider the hyphenation zone the less words are hyphenated.

    <?php\n\n$phpWord->getSettings()->setHyphenationZone(\\PhpOffice\\PhpWord\\Shared\\Converter::cmToTwip(1));\n
    "},{"location":"usage/introduction.html#hyphenate-caps","title":"Hyphenate Caps","text":"

    To control whether or not words in all capital letters shall be hyphenated use the doNotHyphenateCaps option.

    <?php\n\n$phpWord->getSettings()->setDoNotHyphenateCaps(true);\n
    "},{"location":"usage/readers.html","title":"Readers","text":""},{"location":"usage/readers.html#html","title":"HTML","text":"

    The name of the reader is HTML.

    <?php\n\n$reader = IOFactory::createReader('HTML');\n$reader->load(__DIR__ . '/sample.html');\n
    "},{"location":"usage/readers.html#msdoc","title":"MsDoc","text":"

    The name of the reader is MsDoc.

    <?php\n\n$reader = IOFactory::createReader('MsDoc');\n$reader->load(__DIR__ . '/sample.doc');\n
    "},{"location":"usage/readers.html#odtext","title":"ODText","text":"

    The name of the reader is ODText.

    <?php\n\n$reader = IOFactory::createReader('ODText');\n$reader->load(__DIR__ . '/sample.odt');\n
    "},{"location":"usage/readers.html#rtf","title":"RTF","text":"

    The name of the reader is RTF.

    <?php\n\n$reader = IOFactory::createReader('RTF');\n$reader->load(__DIR__ . '/sample.rtf');\n
    "},{"location":"usage/readers.html#word2007","title":"Word2007","text":"

    The name of the reader is Word2007.

    <?php\n\n$reader = IOFactory::createReader('Word2007');\n$reader->load(__DIR__ . '/sample.docx');\n
    "},{"location":"usage/template.html","title":"Template processing","text":"

    You can create an OOXML document template with included search-patterns (macros) which can be replaced by any value you wish. Only single-line values can be replaced. By default Macros are defined like this: ${search-pattern} but you can define custom macros. To load a template file, create a new instance of the TemplateProcessor.

    <?php\n\n$templateProcessor = new TemplateProcessor('Template.docx');\n
    "},{"location":"usage/template.html#setvalue","title":"setValue","text":"

    Given a template containing

    Hello ${firstname} ${lastname}!\n

    The following will replace ${firstname} with John, and ${lastname} with Doe . The resulting document will now contain Hello John Doe!

    <?php\n\n$templateProcessor->setValue('firstname', 'John');\n$templateProcessor->setValue('lastname', 'Doe');\n
    "},{"location":"usage/template.html#setvalues","title":"setValues","text":"

    You can also set multiple values by passing all of them in an array.

    <?php\n\n$templateProcessor->setValues(array('firstname' => 'John', 'lastname' => 'Doe'));\n
    "},{"location":"usage/template.html#setmacroopeningchars","title":"setMacroOpeningChars","text":"

    You can define a custom opening macro. The following will set {# as the opening search pattern.

    <?php\n\n$templateProcessor->setMacroOpeningChars('{#');\n
    "},{"location":"usage/template.html#setmacroclosingchars","title":"setMacroClosingChars","text":"

    You can define a custom closing macro. The following will set #} as the closing search pattern.

    <?php\n\n$templateProcessor->setMacroClosingChars('#}');\n
    "},{"location":"usage/template.html#setmacrochars","title":"setMacroChars","text":"

    You can define a custom opening and closing macro at the same time . The following will set the search-pattern like this: {#search-pattern#} .

    <?php\n\n$templateProcessor->setMacroChars('{#', '#}');\n
    "},{"location":"usage/template.html#setimagevalue","title":"setImageValue","text":"

    The search-pattern model for images can be like: - ${search-image-pattern} - ${search-image-pattern:[width]:[height]:[ratio]} - ${search-image-pattern:[width]x[height]} - ${search-image-pattern:size=[width]x[height]} - ${search-image-pattern:width=[width]:height=[height]:ratio=false}

    Where: - [width] and [height] can be just numbers or numbers with measure, which supported by Word (cm, mm, in, pt, pc, px, %, em, ex) - [ratio] uses only for false, - or f to turn off respect aspect ration of image. By default template image size uses as 'container' size.

    Example:

    ${CompanyLogo}\n${UserLogo:50:50} ${Name} - ${City} - ${Street}\n
    <?php\n\n$templateProcessor = new TemplateProcessor('Template.docx');\n$templateProcessor->setValue('Name', 'John Doe');\n$templateProcessor->setValue(array('City', 'Street'), array('Detroit', '12th Street'));\n\n$templateProcessor->setImageValue('CompanyLogo', 'path/to/company/logo.png');\n$templateProcessor->setImageValue('UserLogo', array('path' => 'path/to/logo.png', 'width' => 100, 'height' => 100, 'ratio' => false));\n$templateProcessor->setImageValue('FeatureImage', function () {\n    // Closure will only be executed if the replacement tag is found in the template\n\n    return array('path' => SlowFeatureImageGenerator::make(), 'width' => 100, 'height' => 100, 'ratio' => false);\n});\n
    "},{"location":"usage/template.html#cloneblock","title":"cloneBlock","text":"

    Given a template containing See Sample_23_TemplateBlock.php for an example.

    ${block_name}\nCustomer: ${customer_name}\nAddress: ${customer_address}\n${/block_name}\n

    The following will duplicate everything between ${block_name} and ${/block_name} 3 times.

    <?php\n\n$templateProcessor->cloneBlock('block_name', 3, true, true);\n

    The last parameter will rename any macro defined inside the block and add #1, #2, #3 ... to the macro name. The result will be

    Customer: ${customer_name#1}\nAddress: ${customer_address#1}\n\nCustomer: ${customer_name#2}\nAddress: ${customer_address#2}\n\nCustomer: ${customer_name#3}\nAddress: ${customer_address#3}\n

    It is also possible to pass an array with the values to replace the marcros with. If an array with replacements is passed, the count argument is ignored, it is the size of the array that counts.

    <?php\n\n$replacements = array(\n    array('customer_name' => 'Batman', 'customer_address' => 'Gotham City'),\n    array('customer_name' => 'Superman', 'customer_address' => 'Metropolis'),\n);\n$templateProcessor->cloneBlock('block_name', 0, true, false, $replacements);\n

    The result will then be

    Customer: Batman\nAddress: Gotham City\n\nCustomer: Superman\nAddress: Metropolis\n
    "},{"location":"usage/template.html#replaceblock","title":"replaceBlock","text":"

    Given a template containing

    ${block_name}\nThis block content will be replaced\n${/block_name}\n

    The following will replace everything between ${block_name} and ${/block_name} with the value passed.

    <?php\n\n$templateProcessor->replaceBlock('block_name', 'This is the replacement text.');\n
    "},{"location":"usage/template.html#deleteblock","title":"deleteBlock","text":"

    Same as previous, but it deletes the block

    <?php\n\n$templateProcessor->deleteBlock('block_name');\n
    "},{"location":"usage/template.html#clonerow","title":"cloneRow","text":"

    Clones a table row in a template document. See Sample_07_TemplateCloneRow.php for an example.

    +-----------+----------------+\n| ${userId} | ${userName}    |\n|           |----------------+\n|           | ${userAddress} |\n+-----------+----------------+\n
    <?php\n\n$templateProcessor->cloneRow('userId', 2);\n

    Will result in

     +-------------+------------------+\n| ${userId#1} | ${userName#1}    |\n|             |------------------+\n|             | ${userAddress#1} |\n+-------------+------------------+\n| ${userId#2} | ${userName#2}    |\n|             |------------------+\n|             | ${userAddress#2} |\n+-------------+------------------+\n
    "},{"location":"usage/template.html#clonerowandsetvalues","title":"cloneRowAndSetValues","text":"

    Finds a row in a table row identified by $search param and clones it as many times as there are entries in $values.

    +-----------+----------------+\n| ${userId} | ${userName}    |\n|           |----------------+\n|           | ${userAddress} |\n+-----------+----------------+\n
    <?php\n\n$values = [\n    ['userId' => 1, 'userName' => 'Batman', 'userAddress' => 'Gotham City'],\n    ['userId' => 2, 'userName' => 'Superman', 'userAddress' => 'Metropolis'],\n];\n$templateProcessor->cloneRowAndSetValues('userId', $values);\n

    Will result in

    +---+-------------+\n| 1 | Batman      |\n|   |-------------+\n|   | Gotham City |\n+---+-------------+\n| 2 | Superman    |\n|   |-------------+\n|   | Metropolis  |\n+---+-------------+\n
    "},{"location":"usage/template.html#applyxslstylesheet","title":"applyXslStyleSheet","text":"

    Applies the XSL stylesheet passed to header part, footer part and main part

    <?php\n\n$xslDomDocument = new \\DOMDocument();\n$xslDomDocument->load('/path/to/my/stylesheet.xsl');\n$templateProcessor->applyXslStyleSheet($xslDomDocument);\n
    "},{"location":"usage/template.html#setcomplexvalue","title":"setComplexValue","text":"

    Replaces a ${macro} with the ComplexType passed. See Sample_40_TemplateSetComplexValue.php for examples.

    <?php\n\n$inline = new TextRun();\n$inline->addText('by a red italic text', array('italic' => true, 'color' => 'red'));\n$templateProcessor->setComplexValue('inline', $inline);\n
    "},{"location":"usage/template.html#setcomplexblock","title":"setComplexBlock","text":"

    Replaces a ${macro} with the ComplexType passed. See Sample_40_TemplateSetComplexValue.php for examples.

    <?php\n\n$table = new Table(array('borderSize' => 12, 'borderColor' => 'green', 'width' => 6000, 'unit' => TblWidth::TWIP));\n$table->addRow();\n$table->addCell(150)->addText('Cell A1');\n$table->addCell(150)->addText('Cell A2');\n$table->addCell(150)->addText('Cell A3');\n$table->addRow();\n$table->addCell(150)->addText('Cell B1');\n$table->addCell(150)->addText('Cell B2');\n$table->addCell(150)->addText('Cell B3');\n$templateProcessor->setComplexBlock('table', $table);\n
    "},{"location":"usage/template.html#setchartvalue","title":"setChartValue","text":"

    Replace a variable by a chart.

    <?php\n\n$categories = array('A', 'B', 'C', 'D', 'E');\n$series1 = array(1, 3, 2, 5, 4);\n$chart = new Chart('doughnut', $categories, $series1);\n$templateProcessor->setChartValue('myChart', $chart);\n
    "},{"location":"usage/template.html#save","title":"save","text":"

    Saves the loaded template within the current directory. Returns the file path.

    <?php\n\n$filepath = $templateProcessor->save();\n
    "},{"location":"usage/template.html#saveas","title":"saveAs","text":"

    Saves a copy of the loaded template in the indicated path.

    <?php\n\n$pathToSave = 'path/to/save/file.ext';\n$templateProcessor->saveAs($pathToSave);\n
    "},{"location":"usage/writers.html","title":"Writers","text":""},{"location":"usage/writers.html#html","title":"HTML","text":"

    The name of the writer is HTML.

    <?php\n\n$writer = IOFactory::createWriter($oPhpWord, 'HTML');\n$writer->save(__DIR__ . '/sample.html');\n
    "},{"location":"usage/writers.html#odtext","title":"ODText","text":"

    The name of the writer is ODText.

    <?php\n\n$writer = IOFactory::createWriter($oPhpWord, 'ODText');\n$writer->save(__DIR__ . '/sample.docx');\n
    "},{"location":"usage/writers.html#pdf","title":"PDF","text":"

    The name of the writer is PDF.

    <?php\n\n$writer = IOFactory::createWriter($oPhpWord, 'PDF');\n$writer->save(__DIR__ . '/sample.pdf');\n
    "},{"location":"usage/writers.html#options","title":"Options","text":"

    You can define options like : * font: default font

    Options must be defined before creating the writer.

    <?php\n\nuse PhpOffice\\PhpWord\\Settings;\n\nSettings::setPdfRendererOptions([\n    'font' => 'Arial'\n]);\n\n$writer = IOFactory::createWriter($oPhpWord, 'PDF');\n$writer->save(__DIR__ . '/sample.pdf');\n
    "},{"location":"usage/writers.html#rtf","title":"RTF","text":"

    The name of the writer is RTF.

    <?php\n\n$writer = IOFactory::createWriter($oPhpWord, 'RTF');\n$writer->save(__DIR__ . '/sample.rtf');\n
    "},{"location":"usage/writers.html#word2007","title":"Word2007","text":"

    The name of the writer is Word2007.

    <?php\n\n$writer = IOFactory::createWriter($oPhpWord, 'Word2007');\n$writer->save(__DIR__ . '/sample.docx');\n
    "},{"location":"usage/writers.html#zip-adapter","title":"ZIP Adapter","text":"

    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($oPhpWord, 'Word2007');\n$writer->setZipAdapter(new PclZipAdapter());\n$writer->save(__DIR__ . '/sample.docx');\n
    "},{"location":"usage/elements/index.html","title":"Elements","text":"

    Below are the matrix of element availability in each container. The column shows the containers while the rows lists the elements.

    Num Element Section Header Footer Cell Text Run Footnote 1 Text 2 Text Run 3 Link 4 Title 5 Preserve Text 6 Text Break 7 Page Break 8 List 9 Table 10 Image 11 Watermark 12 OLEObject 13 TOC 14 Footnote 15 Endnote 16 CheckBox 17 TextBox 18 Field 19 Line 20 Chart

    Legend:

    • : Available.
    • : Available only when inside header/footer.
    • : Available only when inside section.
    • : Not available.
    • : Should be available.
    "},{"location":"usage/elements/chart.html","title":"Chart","text":"

    Charts can be added using

    <?php\n\n$categories = array('A', 'B', 'C', 'D', 'E');\n$series = array(1, 3, 2, 5, 4);\n$chart = $section->addChart('line', $categories, $series, $style);\n

    For available styling options, see Styles > Chart.

    Check out the Sample_32_Chart.php for more options and styling.

    "},{"location":"usage/elements/checkbox.html","title":"Checkbox","text":"

    Checkbox elements can be added to sections or table cells by using addCheckBox.

    <?php\n\n$section->addCheckBox($name, $text, [$fontStyle], [$paragraphStyle]);\n
    • $name. Name of the check box.
    • $text. Text to be displayed in the document.
    • $fontStyle. See Styles > Font.
    • $paragraphStyle. See Styles > Paragraph.
    "},{"location":"usage/elements/comment.html","title":"Comment","text":"

    Comments can be added to a document by using addComment. The comment can contain formatted text. Once the comment has been added, it can be linked to any element with setCommentStart.

    <?php\n\n// first create a comment\n$comment= new \\PhpOffice\\PhpWord\\Element\\Comment('Authors name', new \\DateTime(), 'my_initials');\n$comment->addText('Test', array('bold' => true));\n\n// add it to the document\n$phpWord->addComment($comment);\n\n$textrun = $section->addTextRun();\n$textrun->addText('This ');\n$text = $textrun->addText('is');\n// link the comment to the text you just created\n$text->setCommentStart($comment);\n

    If no end is set for a comment using the setCommentEnd, the comment will be ended automatically at the end of the element it is started on.

    "},{"location":"usage/elements/field.html","title":"Field","text":"

    Currently the following fields are supported:

    • PAGE
    • NUMPAGES
    • DATE
    • XE
    • INDEX
    <?php\n\n$section->addField($fieldType, [$properties], [$options], [$fieldText], [$fontStyle])\n
    • $fontStyle. See Styles > Font.

    See \\PhpOffice\\PhpWord\\Element\\Field for list of properties and options available for each field type. Options which are not specifically defined can be added. Those must start with a \\.

    For instance for the INDEX field, you can do the following (See Index Field for list of available options <https://support.office.com/en-us/article/Field-codes-Index-field-adafcf4a-cb30-43f6-85c7-743da1635d9e?ui=en-US&rs=en-US&ad=US>_ ):

    <?php\n\n//the $fieldText can be either a simple string\n$fieldText = 'The index value';\n\n//or a 'TextRun', to be able to format the text you want in the index\n$fieldText = new TextRun();\n$fieldText->addText('My ');\n$fieldText->addText('bold index', ['bold' => true]);\n$fieldText->addText(' entry');\n$section->addField('XE', array(), array(), $fieldText);\n\n//this actually adds the index\n$section->addField('INDEX', array(), array('\\\\e \"   \" \\\\h \"A\" \\\\c \"3\"'), 'right click to update index');\n
    "},{"location":"usage/elements/image.html","title":"Image","text":"

    To add an image, use the addImage method to sections, headers, footers, textruns, or table cells.

    <?php\n\n$section->addImage($src, [$style]);\n
    • $src. String path to a local image, URL of a remote image or the image data, as a string. Warning: Do not pass user-generated strings here, as that would allow an attacker to read arbitrary files or perform server-side request forgery by passing file paths or URLs instead of image data.
    • $style. See Styles > Image.

    Examples:

    <?php\n\n$section = $phpWord->addSection();\n$section->addImage(\n    'mars.jpg',\n    array(\n        'width'         => 100,\n        'height'        => 100,\n        'marginTop'     => -1,\n        'marginLeft'    => -1,\n        'wrappingStyle' => 'behind'\n    )\n);\n$footer = $section->addFooter();\n$footer->addImage('http://example.com/image.php');\n$textrun = $section->addTextRun();\n$textrun->addImage('http://php.net/logo.jpg');\n$source = file_get_contents('/path/to/my/images/earth.jpg');\n$textrun->addImage($source);\n
    "},{"location":"usage/elements/line.html","title":"Line","text":"

    Line elements can be added to sections by using addLine.

    <?php\n\n$lineStyle = array('weight' => 1, 'width' => 100, 'height' => 0, 'color' => 635552);\n$section->addLine($lineStyle);\n

    Available line style attributes:

    • weight. Line width in twip.
    • color. Defines the color of stroke.
    • dash. Line types: dash, rounddot, squaredot, dashdot, longdash, longdashdot, longdashdotdot.
    • beginArrow. Start type of arrow: block, open, classic, diamond, oval.
    • endArrow. End type of arrow: block, open, classic, diamond, oval.
    • width. Line-object width in pt.
    • height. Line-object height in pt.
    • flip. Flip the line element: true, false.
    "},{"location":"usage/elements/link.html","title":"Link","text":"

    You can add Hyperlinks to the document by using the function addLink:

    <?php\n\n$section->addLink($linkSrc, [$linkName], [$fontStyle], [$paragraphStyle]);\n
    • $linkSrc. The URL of the link.
    • $linkName. Placeholder of the URL that appears in the document.
    • $fontStyle. See Styles > Font.
    • $paragraphStyle. See Styles > Paragraph.
    "},{"location":"usage/elements/list.html","title":"List","text":"

    Lists can be added by using addListItem and addListItemRun methods. addListItem is used for creating lists that only contain plain text. addListItemRun is used for creating complex list items that contains texts with different style (some bold, other italics, etc) or other elements, e.g. images or links. The syntaxes are as follow:

    Basic usage:

    <?php\n\n$section->addListItem($text, [$depth], [$fontStyle], [$listStyle], [$paragraphStyle]);\n$listItemRun = $section->addListItemRun([$depth], [$listStyle], [$paragraphStyle])\n

    Parameters:

    • $text. Text that appears in the document.
    • $depth. Depth of list item.
    • $fontStyle. See Styles > Font..
    • $listStyle. List style of the current element TYPE_NUMBER, TYPE_ALPHANUM, TYPE_BULLET_FILLED, etc. See list of constants in PHPWord\\Style\\ListItem.
    • $paragraphStyle. See Styles > Paragraph..

    See Sample_14_ListItem.php for more code sample.

    Advanced usage:

    You can also create your own numbering style by changing the $listStyle parameter with the name of your numbering style.

    <?php\n\n$phpWord->addNumberingStyle(\n    'multilevel',\n    array(\n        'type' => 'multilevel',\n        'levels' => array(\n            array('format' => 'decimal', 'text' => '%1.', 'left' => 360, 'hanging' => 360, 'tabPos' => 360),\n            array('format' => 'upperLetter', 'text' => '%2.', 'left' => 720, 'hanging' => 360, 'tabPos' => 720),\n        )\n    )\n);\n$section->addListItem('List Item I', 0, null, 'multilevel');\n$section->addListItem('List Item I.a', 1, null, 'multilevel');\n$section->addListItem('List Item I.b', 1, null, 'multilevel');\n$section->addListItem('List Item II', 0, null, 'multilevel');\n

    For available styling options see Styles > Numbering Level.

    "},{"location":"usage/elements/note.html","title":"Footnote & Endnote","text":"

    You can create footnotes with addFootnote and endnotes withaddEndnote in texts or textruns, but it's recommended to use textrun to have better layout. You can use addText, addLink,addTextBreak, addImage, addOLEObject on footnotes and endnotes.

    On textrun:

    <?php\n\n$textrun = $section->addTextRun();\n$textrun->addText('Lead text.');\n$footnote = $textrun->addFootnote();\n$footnote->addText('Footnote text can have ');\n$footnote->addLink('http://test.com', 'links');\n$footnote->addText('.');\n$footnote->addTextBreak();\n$footnote->addText('And text break.');\n$textrun->addText('Trailing text.');\n$endnote = $textrun->addEndnote();\n$endnote->addText('Endnote put at the end');\n

    On text:

    <?php\n\n$section->addText('Lead text.');\n$footnote = $section->addFootnote();\n$footnote->addText('Footnote text.');\n

    By default the footnote reference number will be displayed with decimal number starting from 1. This number uses the FooterReference style which you can redefine with the addFontStyle method. Default value for this style is array('superScript' => true);

    The footnote numbering can be controlled by setting the FootnoteProperties on the Section.

    <?php\n\n$fp = new \\PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties();\n//sets the position of the footnote (pageBottom (default), beneathText, sectEnd, docEnd)\n$fp->setPos(\\PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::POSITION_BENEATH_TEXT);\n//set the number format to use (decimal (default), upperRoman, upperLetter, ...)\n$fp->setNumFmt(\\PhpOffice\\PhpWord\\SimpleType\\NumberFormat::LOWER_ROMAN);\n//force starting at other than 1\n$fp->setNumStart(2);\n//when to restart counting (continuous (default), eachSect, eachPage)\n$fp->setNumRestart(\\PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::RESTART_NUMBER_EACH_PAGE);\n//And finaly, set it on the Section\n$section->setFootnoteProperties($fp);\n
    "},{"location":"usage/elements/oleobject.html","title":"Object","text":"

    You can add OLE embeddings, such as Excel spreadsheets or PowerPoint presentations to the document by using addOLEObject method.

    <?php\n\n$section->addOLEObject($src, [$style]);\n
    "},{"location":"usage/elements/pagebreak.html","title":"Page breaks","text":"

    There are two ways to insert a page break, using the addPageBreak method or using the pageBreakBefore style of paragraph.

    <?php\n\n$section->addPageBreak();\n
    "},{"location":"usage/elements/preservetext.html","title":"Preserve text","text":"

    The addPreserveText method is used to add a page number or page count to headers or footers.

    <?php\n\n$footer->addPreserveText('Page {PAGE} of {NUMPAGES}.');\n
    "},{"location":"usage/elements/table.html","title":"Table","text":"

    To add tables, rows, and cells, use the addTable, addRow, and addCell methods:

    <?php\n\n$table = $section->addTable([$tableStyle]);\n$table->addRow([$height], [$rowStyle]);\n$cell = $table->addCell($width, [$cellStyle]);\n

    Table style can be defined with addTableStyle:

    <?php\n\n$tableStyle = array(\n    'borderColor' => '006699',\n    'borderSize'  => 6,\n    'cellMargin'  => 50\n);\n$firstRowStyle = array('bgColor' => '66BBFF');\n$phpWord->addTableStyle('myTable', $tableStyle, $firstRowStyle);\n$table = $section->addTable('myTable');\n

    For available styling options see Styles > Table.

    "},{"location":"usage/elements/table.html#cell-span","title":"Cell span","text":"

    You can span a cell on multiple columns by using gridSpan or multiple rows by using vMerge.

    <?php\n\n$cell = $table->addCell(200);\n$cell->getStyle()->setGridSpan(5);\n

    See Sample_09_Tables.php for more code sample.

    "},{"location":"usage/elements/text.html","title":"Text","text":"

    Text can be added by using addText and addTextRun methods. addText is used for creating simple paragraphs that only contain texts with the same style. addTextRun is used for creating complex paragraphs that contain text with different style (some bold, other italics, etc) or other elements, e.g. images or links. The syntaxes are as follow:

    <?php\n\n$section->addText($text, [$fontStyle], [$paragraphStyle]);\n$textrun = $section->addTextRun([$paragraphStyle]);\n
    • $text. Text to be displayed in the document.
    • $fontStyle. See Styles > Font.
    • $paragraphStyle. See Styles > Paragraph.

    For available styling options, see Styles > Font and Styles > Paragraph.

    If you want to enable track changes on added text you can mark it as INSERTED or DELETED by a specific user at a given time:

    <?php\n\n$text = $section->addText('Hello World!');\n$text->setChanged(\\PhpOffice\\PhpWord\\Element\\ChangedElement::TYPE_INSERTED, 'Fred', (new \\DateTime()));\n
    "},{"location":"usage/elements/textbox.html","title":"TextBox","text":"

    To Be Completed...

    "},{"location":"usage/elements/textbreak.html","title":"Text breaks","text":"

    Text breaks are empty new lines. To add text breaks, use the following syntax. All parameters are optional.

    <?php\n\n$section->addTextBreak([$breakCount], [$fontStyle], [$paragraphStyle]);\n
    • $breakCount. How many lines.
    • $fontStyle. See Styles > Font.
    • $paragraphStyle. See Styles > Paragraph.
    "},{"location":"usage/elements/title.html","title":"Title","text":"

    If you want to structure your document or build table of contents, you need titles or headings. To add a title to the document, use the addTitleStyle and addTitle method. If depth is 0, a Title will be inserted, otherwise a Heading1, Heading2, ...

    <?php\n\n$phpWord->addTitleStyle($depth, [$fontStyle], [$paragraphStyle]);\n$section->addTitle($text, $depth, $pageNumber);\n

    addTitleStyle : - $depth - $fontStyle: See Styles > Font. - $paragraphStyle: See Styles > Paragraph.

    addTitle : - $text. Text to be displayed in the document. This can be string or a \\PhpOffice\\PhpWord\\Element\\TextRun - $depth - $pageNumber : Number of the page

    It's necessary to add a title style to your document because otherwise the title won't be detected as a real title.

    "},{"location":"usage/elements/toc.html","title":"Table of contents","text":"

    To add a table of contents (TOC), you can use the addTOC method. Your TOC can only be generated if you have add at least one title (See \"Title\").

    <?php\n\n$section->addTOC([$fontStyle], [$tocStyle], [$minDepth], [$maxDepth]);\n
    • $fontStyle. See font style section.
    • $tocStyle. See available options below.
    • $minDepth. Minimum depth of header to be shown. Default 1.
    • $maxDepth. Maximum depth of header to be shown. Default 9.

    Options for $tocStyle:

    • tabLeader. Fill type between the title text and the page number. Use the defined constants in \\PhpOffice\\PhpWord\\Style\\TOC.
    • tabPos. The position of the tab where the page number appears in twip.
    • indent. The indent factor of the titles in twip.
    "},{"location":"usage/elements/trackchanges.html","title":"Track Changes","text":"

    Track changes can be set on text elements. There are 2 ways to set the change information on an element. Either by calling the setChangeInfo(), or by setting the TrackChange instance on the element with setTrackChange().

    <?php\n\n$phpWord = new \\PhpOffice\\PhpWord\\PhpWord();\n\n// New portrait section\n$section = $phpWord->addSection();\n$textRun = $section->addTextRun();\n\n$text = $textRun->addText('Hello World! Time to ');\n\n$text = $textRun->addText('wake ', array('bold' => true));\n$text->setChangeInfo(TrackChange::INSERTED, 'Fred', time() - 1800);\n\n$text = $textRun->addText('up');\n$text->setTrackChange(new TrackChange(TrackChange::INSERTED, 'Fred'));\n\n$text = $textRun->addText('go to sleep');\n$text->setChangeInfo(TrackChange::DELETED, 'Barney', new \\DateTime('@' . (time() - 3600)));\n
    "},{"location":"usage/elements/watermark.html","title":"Watermark","text":"

    To add a watermark (or page background image), your section needs a header reference. After creating a header, you can use the addWatermark method to add a watermark.

    <?php\n\n$section = $phpWord->addSection();\n$header = $section->addHeader();\n$header->addWatermark('resources/_earth.jpg', array('marginTop' => 200, 'marginLeft' => 55));\n
    "},{"location":"usage/styles/chart.html","title":"Chart","text":"

    Available Chart style options:

    • width. Width (in EMU).
    • height. Height (in EMU).
    • 3d. Is 3D; applies to pie, bar, line, area, true or false.
    • colors. A list of colors to use in the chart.
    • title. The title for the chart.
    • showLegend. Show legend, true or false.
    • LegendPosition. Legend position, r (default), b, t, l or tr.
    • categoryLabelPosition. Label position for categories, nextTo (default), low or high.
    • valueLabelPosition. Label position for values, nextTo (default), low or high.
    • categoryAxisTitle. The title for the category axis.
    • valueAxisTitle. The title for the values axis.
    • majorTickMarkPos. The position for major tick marks, in, out, cross, none (default).
    • showAxisLabels. Show labels for axis, true or false.
    • gridX. Show Gridlines for X-Axis, true or false.
    • gridY. Show Gridlines for Y-Axis, true or false.
    "},{"location":"usage/styles/font.html","title":"Font","text":"

    Available Font style options:

    • allCaps. All caps, true or false.
    • bgColor. Font background color, e.g. FF0000.
    • bold. Bold, true or false.
    • color. Font color, e.g. FF0000.
    • doubleStrikethrough. Double strikethrough, true or false.
    • fgColor. Font highlight color, e.g. yellow, green, blue. See \\PhpOffice\\PhpWord\\Style\\Font::FGCOLOR_... class constants for possible values
    • hint. Font content type, default, eastAsia, or cs.
    • italic. Italic, true or false.
    • name. Font name, e.g. Arial.
    • rtl. Right to Left language, true or false.
    • size. Font size, e.g. 20, 22.
    • smallCaps. Small caps, true or false.
    • strikethrough. Strikethrough, true or false.
    • subScript. Subscript, true or false.
    • superScript. Superscript, true or false.
    • underline. Underline, single, dash, dotted, etc. See \\PhpOffice\\PhpWord\\Style\\Font::UNDERLINE_... class constants for possible values
    • lang. Language, either a language code like en-US, fr-BE, etc. or an object (or as an array) if you need to set eastAsian or bidirectional languages See \\PhpOffice\\PhpWord\\Style\\Language class for some language codes.
    • position. The text position, raised or lowered, in half points
    • hidden. Hidden text, true or false.
    "},{"location":"usage/styles/image.html","title":"Image","text":"

    Available Image style options:

    • alignment. See \\PhpOffice\\PhpWord\\SimpleType\\Jc class for the details.
    • height. Height in pt.
    • marginLeft. Left margin in inches, can be negative.
    • marginTop. Top margin in inches, can be negative.
    • width. Width in pt.
    • wrappingStyle. Wrapping style, inline, square, tight, behind, or infront.
    • wrapDistanceTop. Top text wrapping in pixels.
    • wrapDistanceBottom. Bottom text wrapping in pixels.
    • wrapDistanceLeft. Left text wrapping in pixels.
    • wrapDistanceRight. Right text wrapping in pixels.
    "},{"location":"usage/styles/numberinglevel.html","title":"Numbering level","text":"

    Available NumberingLevel style options:

    • alignment. Supports all alignment modes since 1st Edition of ECMA-376 standard up till ISO/IEC 29500:2012. See \\PhpOffice\\PhpWord\\SimpleType\\Jc class constants for possible values.
    • font. Font name.
    • format. Numbering format bullet|decimal|upperRoman|lowerRoman|upperLetter|lowerLetter.
    • hanging. See paragraph style.
    • hint. See font style.
    • left. See paragraph style.
    • restart. Restart numbering level symbol.
    • start. Starting value.
    • suffix. Content between numbering symbol and paragraph text tab|space|nothing.
    • tabPos. See paragraph style.
    • text. Numbering level text e.g. %1 for nonbullet or bullet character.
    "},{"location":"usage/styles/paragraph.html","title":"Paragraph","text":"

    Available Paragraph style options:

    • alignment. Supports all alignment modes since 1st Edition of ECMA-376 standard up till ISO/IEC 29500:2012. See \\PhpOffice\\PhpWord\\SimpleType\\Jc class constants for possible values.
    • basedOn. Parent style.
    • hanging. Hanging indentation in half inches.
    • indent. Indent (left indentation) in half inches.
    • indentation. An array of indentation key => value pairs in twip. Supports left, right, firstLine and hanging indentation. See \\PhpOffice\\PhpWord\\Style\\Indentation for possible identation types.
    • keepLines. Keep all lines on one page, true or false.
    • keepNext. Keep paragraph with next paragraph, true or false.
    • lineHeight. Text line height, e.g. 1.0, 1.5, etc.
    • next. Style for next paragraph.
    • pageBreakBefore. Start paragraph on next page, true or false.
    • spaceBefore. Space before paragraph in twip.
    • spaceAfter. Space after paragraph in twip.
    • spacing. Space between lines in twip. If spacingLineRule is auto, 240 (height of 1 line) will be added, so if you want a double line height, set this to 240.
    • spacingLineRule. Line Spacing Rule. auto, exact, atLeast See \\PhpOffice\\PhpWord\\SimpleType\\LineSpacingRule class constants for possible values.
    • suppressAutoHyphens. Hyphenation for paragraph, true or false.
    • tabs. Set of custom tab stops.
    • widowControl. Allow first/last line to display on a separate page, true or false.
    • contextualSpacing. Ignore Spacing Above and Below When Using Identical Styles, true or false.
    • bidi. Right to Left Paragraph Layout, true or false.
    • shading. Paragraph Shading.
    • textAlignment. Vertical Character Alignment on Line. See \\PhpOffice\\PhpWord\\SimpleType\\TextAlignment class constants for possible values.
    "},{"location":"usage/styles/section.html","title":"Section","text":"

    Available Section style options:

    • borderBottomColor. Border bottom color.
    • borderBottomSize. Border bottom size in twip.
    • borderLeftColor. Border left color.
    • borderLeftSize. Border left size in twip.
    • borderRightColor. Border right color.
    • borderRightSize. Border right size in twip.
    • borderTopColor. Border top color.
    • borderTopSize. Border top size in twip.
    • breakType. Section break type (nextPage, nextColumn, continuous, evenPage, oddPage).
    • colsNum. Number of columns.
    • colsSpace. Spacing between columns.
    • footerHeight. Spacing to bottom of footer.
    • gutter. Page gutter spacing.
    • headerHeight. Spacing to top of header.
    • marginTop. Page margin top in twip.
    • marginLeft. Page margin left in twip.
    • marginRight. Page margin right in twip.
    • marginBottom. Page margin bottom in twip.
    • orientation. Page orientation (portrait, which is default, or landscape). See \\PhpOffice\\PhpWord\\Style\\Section::ORIENTATION_... class constants for possible values
    • pageSizeH. Page height in twip. Implicitly defined by orientation option. Any changes are discouraged.
    • pageSizeW. Page width in twip. Implicitly defined by orientation option. Any changes are discouraged.
    • vAlign. Vertical Page Alignment See \\PhpOffice\\PhpWord\\SimpleType\\VerticalJc for possible values
    "},{"location":"usage/styles/table.html","title":"Table","text":"

    Available Table style options:

    • alignment. Supports all alignment modes since 1st Edition of ECMA-376 standard up till ISO/IEC 29500:2012. See \\PhpOffice\\PhpWord\\SimpleType\\JcTable and \\PhpOffice\\PhpWord\\SimpleType\\Jc class constants for possible values.
    • bgColor. Background color, e.g. '9966CC'.
    • border(Top|Right|Bottom|Left)Color. Border color, e.g. '9966CC'.
    • border(Top|Right|Bottom|Left)Size. Border size in twip.
    • cellMargin(Top|Right|Bottom|Left). Cell margin in twip.
    • indent. Table indent from leading margin. Must be an instance of \\PhpOffice\\PhpWord\\ComplexType\\TblWidth.
    • width. Table width in Fiftieths of a Percent or Twentieths of a Point.
    • unit. The unit to use for the width. One of \\PhpOffice\\PhpWord\\SimpleType\\TblWidth. Defaults to auto.
    • layout. Table layout, either fixed or autofit See \\PhpOffice\\PhpWord\\Style\\Table for constants.
    • cellSpacing Cell spacing in twip
    • position Floating Table Positioning, see below for options
    • bidiVisual Present table as Right-To-Left

    Floating Table Positioning options:

    • leftFromText Distance From Left of Table to Text in twip
    • rightFromText Distance From Right of Table to Text in twip
    • topFromText Distance From Top of Table to Text in twip
    • bottomFromText Distance From Top of Table to Text in twip
    • vertAnchor Table Vertical Anchor, one of \\PhpOffice\\PhpWord\\Style\\TablePosition::VANCHOR_*
    • horzAnchor Table Horizontal Anchor, one of \\PhpOffice\\PhpWord\\Style\\TablePosition::HANCHOR_*
    • tblpXSpec Relative Horizontal Alignment From Anchor, one of \\PhpOffice\\PhpWord\\Style\\TablePosition::XALIGN_*
    • tblpX Absolute Horizontal Distance From Anchorin twip
    • tblpYSpec Relative Vertical Alignment From Anchor, one of \\PhpOffice\\PhpWord\\Style\\TablePosition::YALIGN_*
    • tblpY Absolute Vertical Distance From Anchorin twip

    Available Row style options:

    • cantSplit. Table row cannot break across pages, true or false.
    • exactHeight. Row height is exact or at least.
    • tblHeader. Repeat table row on every new page, true or false.

    Available Cell style options:

    • bgColor. Background color, e.g. '9966CC'.
    • border(Top|Right|Bottom|Left)Color. Border color, e.g. '9966CC'.
    • border(Top|Right|Bottom|Left)Size. Border size in twip.
    • border(Top|Right|Bottom|Left)Style. Border style. You can use constants from \\PhpOffice\\PhpWord\\SimpleType\\Border
    • gridSpan. Number of columns spanned.
    • textDirection(btLr|tbRl). Direction of text. You can use constants \\PhpOffice\\PhpWord\\Style\\Cell::TEXT_DIR_BTLR and \\PhpOffice\\PhpWord\\Style\\Cell::TEXT_DIR_TBRL
    • valign. Vertical alignment, top, center, both, bottom.
    • vMerge. restart or continue.
    • width. Cell width in twip.
    "}]} \ No newline at end of file +{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"index.html","title":"Introduction","text":"

    PHPWord is a library written in pure PHP that provides a set ofclasses to write to different document file formats, i.e. Microsoft Office Open XML(.docx), OASIS Open Document Format for Office Applications (.odt), Rich Text Format (.rtf), Microsoft Word Binary File (.doc), HTML (.html), and PDF (.pdf).

    PHPWord is an open source project licensed under the terms of LGPL version 3. PHPWord is aimed to be a high quality software product by incorporating continuous integration and unit testing. You can learn more about PHPWord by reading this Developers'Documentation.

    "},{"location":"index.html#features","title":"Features","text":"
    • Set document properties, e.g. title, subject, and creator.
    • Create document sections with different settings, e.g. portrait/landscape, page size, and page numbering
    • Create header and footer for each sections
    • Set default font type, font size, and paragraph style
    • Use UTF-8 and East Asia fonts/characters
    • Define custom font styles (e.g. bold, italic, color) and paragraph styles (e.g. centered, multicolumns, spacing) either as named style or inline in text
    • Insert paragraphs, either as a simple text or complex one (a text run) that contains other elements
    • Insert titles (headers) and table of contents
    • Insert text breaks and page breaks
    • Insert and format images, either local, remote, or as page watermarks
    • Insert binary OLE Objects such as Excel or Visio
    • Insert and format table with customized properties for each rows (e.g. repeat as header row) and cells (e.g. background color, rowspan, colspan)
    • Insert list items as bulleted, numbered, or multilevel
    • Insert hyperlinks
    • Insert footnotes and endnotes
    • Insert drawing shapes (arc, curve, line, polyline, rect, oval)
    • Insert charts (pie, doughnut, bar, line, area, scatter, radar)
    • Insert form fields (textinput, checkbox, and dropdown)
    • Create document from templates
    • Use XSL 1.0 style sheets to transform headers, main document part, and footers of an OOXML template
    • ... and many more features on progress
    "},{"location":"index.html#file-formats","title":"File formats","text":"

    Below are the supported features for each file formats.

    "},{"location":"index.html#writers","title":"Writers","text":"Features OOXML ODF RTF HTML PDF Document Properties Standard Custom Element Type Text Text Run Title Link Preserve Text Text Break Page Break List Table Image Object Watermark Table of Contents Header Footer Footnote Endnote Comments Graphs 2D basic graphs 2D advanced graphs 3D graphs Math OMML support MathML support Bonus Encryption Protection"},{"location":"index.html#readers","title":"Readers","text":"Features OOXML DOC ODF RTF HTML Document Properties Standard Custom Element Type Text Text Run Title Link Preserve Text Text Break Page Break List Table Image Object Watermark Table of Contents Header Footer Footnote Endnote Comments Graphs 2D basic graphs 2D advanced graphs 3D graphs Math OMML support MathML support Bonus Encryption Protection"},{"location":"index.html#contributing","title":"Contributing","text":"

    We welcome everyone to contribute to PHPWord. Below are some of the things that you can do to contribute:

    • Read our contributing guide
    • Fork us and request a pull to the master branch
    • Submit bug reports or feature requests to GitHub
    • Follow @PHPOffice on Twitter
    "},{"location":"credits.html","title":"Credits","text":"

    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 :

    • Part 1: Fundamentals and Markup Language Reference
    • Part 2: Open Packaging Conventions
    • Part 3: Markup Compatibility and Extensibility
    • Part 4: Transitional Migration Features

    MSDN :

    • Open XML SDK 2.5 with Validator
    • DocumentFormat.OpenXml.Wordprocessing Namespace on MSDN

    Library of Congress :

    • OOXML Format Family -- ISO/IEC 29500 and ECMA 376
    • Schemas in W3C XML Schema language and in RELAX NG for the Strict variant of PPTX, etc.
    "},{"location":"credits.html#opendocument","title":"OpenDocument","text":"
    • Oasis OpenDocument Standard Version 1.2
    • Schema Central Open Document 1.1
    "},{"location":"credits.html#rich-text-format","title":"Rich Text Format","text":"
    • Rich Text Format (RTF) Specification, version 1.9.1
    "},{"location":"credits.html#word-97","title":"Word 97","text":""},{"location":"faq.html","title":"Frequently asked questions","text":""},{"location":"faq.html#how-contribute-to-phpword","title":"How contribute to PHPWord?","text":"
    • Improve the documentation
    "},{"location":"howto.html","title":"How to","text":""},{"location":"howto.html#create-float-left-image","title":"Create float left image","text":"

    Use absolute positioning relative to margin horizontally and to line vertically.

    <?php\n\n$imageStyle = array(\n    'width' => 40,\n    'height' => 40,\n    'wrappingStyle' => 'square',\n    'positioning' => 'absolute',\n    'posHorizontalRel' => 'margin',\n    'posVerticalRel' => 'line',\n);\n$textrun->addImage('resources/_earth.jpg', $imageStyle);\n
    "},{"location":"howto.html#download-the-produced-file-automatically","title":"Download the produced file automatically","text":"

    Use php://output as the filename.

    <?php\n\n$phpWord = new \\PhpOffice\\PhpWord\\PhpWord();\n$section = $phpWord->addSection();\n$section->addText('Hello World!');\n$file = 'HelloWorld.docx';\nheader(\"Content-Description: File Transfer\");\nheader('Content-Disposition: attachment; filename=\"' . $file . '\"');\nheader('Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document');\nheader('Content-Transfer-Encoding: binary');\nheader('Cache-Control: must-revalidate, post-check=0, pre-check=0');\nheader('Expires: 0');\n$xmlWriter = \\PhpOffice\\PhpWord\\IOFactory::createWriter($phpWord, 'Word2007');\n$xmlWriter->save(\"php://output\");\n
    "},{"location":"howto.html#create-numbered-headings","title":"Create numbered headings","text":"

    Define a numbering style and title styles, and match the two styles (with pStyle and numStyle) like below.

    <?php\n\n$phpWord->addNumberingStyle(\n    'hNum',\n    array('type' => 'multilevel', 'levels' => array(\n        array('pStyle' => 'Heading1', 'format' => 'decimal', 'text' => '%1'),\n        array('pStyle' => 'Heading2', 'format' => 'decimal', 'text' => '%1.%2'),\n        array('pStyle' => 'Heading3', 'format' => 'decimal', 'text' => '%1.%2.%3'),\n        )\n    )\n);\n$phpWord->addTitleStyle(1, array('size' => 16), array('numStyle' => 'hNum', 'numLevel' => 0));\n$phpWord->addTitleStyle(2, array('size' => 14), array('numStyle' => 'hNum', 'numLevel' => 1));\n$phpWord->addTitleStyle(3, array('size' => 12), array('numStyle' => 'hNum', 'numLevel' => 2));\n\n$section->addTitle('Heading 1', 1);\n$section->addTitle('Heading 2', 2);\n$section->addTitle('Heading 3', 3);\n
    "},{"location":"howto.html#add-a-link-within-a-title","title":"Add a link within a title","text":"

    Apply 'HeadingN' paragraph style to TextRun or Link. Sample code:

    <?php\n\n$phpWord = new \\PhpOffice\\PhpWord\\PhpWord();\n$phpWord->addTitleStyle(1, array('size' => 16, 'bold' => true));\n$phpWord->addTitleStyle(2, array('size' => 14, 'bold' => true));\n$phpWord->addFontStyle('Link', array('color' => '0000FF', 'underline' => 'single'));\n\n$section = $phpWord->addSection();\n\n// Textrun\n$textrun = $section->addTextRun('Heading1');\n$textrun->addText('The ');\n$textrun->addLink('https://github.com/PHPOffice/PHPWord', 'PHPWord', 'Link');\n\n// Link\n$section->addLink('https://github.com/', 'GitHub', 'Link', 'Heading2');\n
    "},{"location":"howto.html#remove-compatibility-mode-text-in-the-ms-word-title-bar","title":"Remove [Compatibility Mode] text in the MS Word title bar","text":"

    Use the Metadata\\Compatibility\\setOoxmlVersion(n) method with n is the version of Office:

    • 14 = Office 2010
    • 15 = Office 2013
    <?php\n\n$phpWord->getCompatibility()->setOoxmlVersion(15);\n
    "},{"location":"install.html","title":"Installation","text":""},{"location":"install.html#requirements","title":"Requirements","text":"

    Mandatory:

    • PHP 7.1+
    • PHP DOM extension
    • PHP JSON extension
    • PHP XML Parser extension
    • PHP XMLWriter extension
    "},{"location":"install.html#installation_1","title":"Installation","text":"

    There are two ways to install PHPWord, 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/phpword\": \"dev-master\"\n}\n}\n
    "},{"location":"install.html#using-manual-install","title":"Using manual install","text":"

    To install manually:

    • download PHPOffice\\PHPWord package from GitHub
    • download PHPOffice\\Common package from GitHub
    • extract the package and put the contents to your machine.
    <?php\n\nrequire_once 'path/to/PHPWord/src/PhpWord/Autoloader.php';\n\\PhpOffice\\PhpWord\\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 PhpWord library folder using browser, point your browser to the samples folder, e.g. http://localhost/PhpWord/samples/.

    "},{"location":"changes/0.x/0.10.0.html","title":"0.10.0 (4 May 2014)","text":"

    This release marked heavy refactorings on internal code structure with the creation of some abstract classes to reduce code duplication. Element subnamespace is introduced in this release to replace Section. Word2007 reader capability is greatly enhanced. Endnote is introduced. List numbering is now customizable. Basic HTML and PDF writing support is enabled. Basic ODText reader is introduced.

    "},{"location":"changes/0.x/0.10.0.html#features","title":"Features","text":"
    • Image: Get image dimensions without EXIF extension - @andrew-kzoo #184
    • Table: Add tblGrid element for Libre/Open Office table sizing - @gianis6 #183
    • Footnote: Ability to insert textbreak in footnote $footnote->addTextBreak() - @ivanlanin
    • Footnote: Ability to style footnote reference mark by using FootnoteReference style - @ivanlanin
    • Font: Add bgColor to font style to define background using HEX color - @jcarignan #168
    • Table: Add exactHeight to row style to define whether row height should be exact or atLeast - @jcarignan #168
    • Element: New CheckBox element for sections and table cells - @ozilion #156
    • Settings: Ability to use PCLZip as alternative to ZipArchive - @bskrtich @ivanlanin #106, #140, #185
    • Template: Ability to find & replace variables in headers & footers - @dgudgeon #190
    • Template: Ability to clone & delete block of text using cloneBlock and deleteBlock - @diego-vieira #191
    • TOC: Ability to have two or more TOC in one document and to set min and max depth for TOC - @Pyreweb #189
    • Table: Ability to add footnote in table cell - @ivanlanin #187
    • Footnote: Ability to add image in footnote - @ivanlanin #187
    • ListItem: Ability to add list item in header/footer - @ivanlanin #187
    • CheckBox: Ability to add checkbox in header/footer - @ivanlanin #187
    • Link: Ability to add link in header/footer - @ivanlanin #187
    • Object: Ability to add object in header, footer, textrun, and footnote - @ivanlanin #187
    • Media: Add Media::resetElements() to reset all media data - @juzi #19
    • General: Add Style::resetStyles() - @ivanlanin #187
    • DOCX Reader: Ability to read header, footer, footnotes, link, preservetext, textbreak, pagebreak, table, list, image, and title - @ivanlanin
    • Endnote: Ability to add endnotes - @ivanlanin
    • ListItem: Ability to create custom list and reset list number - @ivanlanin #10, #198
    • ODT Writer: Basic table writing support - @ivanlanin
    • Image: Keep image aspect ratio if only 1 dimension styled - @japonicus #194
    • HTML Writer: Basic HTML writer: text, textrun, link, title, textbreak, table, image (as Base64), footnote, endnote - @ivanlanin #203, #67, #147
    • PDF Writer: Basic PDF writer using DomPDF: All HTML element except image - @ivanlanin #68
    • DOCX Writer: Change docProps/app.xml Application to PHPWord - @ivanlanin
    • DOCX Writer: Create word/settings.xml and word/webSettings.xml dynamically - @ivanlanin
    • ODT Writer: Basic image writing - @ivanlanin
    • ODT Writer: Link writing - @ivanlanin
    • ODT Reader: Basic ODText Reader - @ivanlanin #71
    • Section: Ability to define gutter and line numbering - @ivanlanin
    • Font: Small caps, all caps, and double strikethrough - @ivanlanin #151
    • Settings: Ability to use measurement unit other than twips with setMeasurementUnit - @ivanlanin #199
    • Style: Remove bgColor from Font, Table, and Cell and put it into the new Shading style - @ivanlanin
    • Style: New Indentation and Spacing style - @ivanlanin
    • Paragraph: Ability to define first line and right indentation - @ivanlanin
    "},{"location":"changes/0.x/0.10.0.html#bugfixes","title":"Bugfixes","text":"
    • Footnote: Footnote content doesn't show footnote reference number - @ivanlanin #170
    • Documentation: Error in a function - @theBeerNut #195
    "},{"location":"changes/0.x/0.10.0.html#deprecated","title":"Deprecated","text":"
    • createTextRun replaced by addTextRun
    • createFootnote replaced by addFootnote
    • createHeader replaced by addHeader
    • createFooter replaced by addFooter
    • createSection replaced by addSection
    • Element\\Footnote::getReferenceId replaced by Element\\AbstractElement::getRelationId
    • Element\\Footnote::setReferenceId replaced by Element\\AbstractElement::setRelationId
    • Footnote::addFootnoteLinkElement replaced by Media::addElement
    • Footnote::getFootnoteLinkElements replaced by Media::getElements
    • All current methods on Media
    • Element\\Link::getLinkSrc replaced by Element\\Link::getTarget
    • Element\\Link::getLinkName replaced by Element\\Link::getText
    • Style\\Cell::getDefaultBorderColor
    "},{"location":"changes/0.x/0.10.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Documentation: Simplify page level docblock - @ivanlanin #179
    • Writer: Refactor writer classes and create a new Write\\AbstractWriter abstract class - @ivanlanin #160
    • General: Refactor folders: Element and Exception - @ivanlanin #187
    • General: Remove legacy HashTable and Shared\\ZipStreamWrapper and all related properties/methods - @ivanlanin #187
    • Element: New AbstractElement abstract class - @ivanlanin #187
    • Media: Refactor media class to use one method for all docPart (section, header, footer, footnote) - @ivanlanin #187
    • General: Remove underscore prefix from all private properties name - @ivanlanin #187
    • General: Move Section Settings to Style\\Section - @ivanlanin #187
    • General: Give Abstract prefix and Interface suffix for all abstract classes and interfaces as per PHP-FIG recommendation - @ivanlanin #187
    • Style: New Style\\AbstractStyle abstract class - @ivanlanin #187
    • Writer: New 'ODText\\Base` class - @ivanlanin #187
    • General: Rename Footnote to Footnotes to reflect the nature of collection - @ivanlanin
    • General: Add some unit tests for Shared & Element (100%!) - @Progi1984
    • Test: Add some samples and tests for image wrapping style - @brunocasado #59
    • Refactor: Remove Style\\Tabs - @ivanlanin
    • Refactor: Apply composite pattern for writers - @ivanlanin
    • Refactor: Split AbstractContainer from AbstractElement - @ivanlanin
    • Refactor: Apply composite pattern for Word2007 reader - @ivanlanin
    "},{"location":"changes/0.x/0.10.1.html","title":"0.10.1 (21 May 2014)","text":"

    This is a bugfix release for php-zip requirement in Composer.

    • Change Composer requirements for php-zip from require to suggest - @bskrtich #246
    "},{"location":"changes/0.x/0.11.0.html","title":"0.11.0 (1 June 2014)","text":"

    This release marked the change of PHPWord license from LGPL 2.1 to LGPL 3. Four new elements were added: TextBox, ListItemRun, Field, and Line. Relative and absolute positioning for images and textboxes were added. Writer classes were refactored into parts, elements, and styles. ODT and RTF features were enhanced. Ability to add elements to PHPWord object via HTML were implemented. RTF and HTML reader were initiated.

    "},{"location":"changes/0.x/0.11.0.html#features","title":"Features","text":"
    • Image: Ability to define relative and absolute positioning - @basjan #217
    • Footer: Conform footer with header by adding firstPage, evenPage and by inheritance - @basjan @ivanlanin #219
    • Element: New TextBox element - @basjan @ivanlanin #228, #229, #231
    • HTML: Ability to add elements to PHPWord object via html - @basjan #231
    • Element: New ListItemRun element that can add a list item with inline formatting like a textrun - @basjan #235
    • Table: Ability to add table inside a cell (nested table) - @ivanlanin #149
    • RTF Writer: UTF8 support for RTF: Internal UTF8 text is converted to Unicode before writing - @ivanlanin #158
    • Table: Ability to define table width (in percent and twip) and position - @ivanlanin #237
    • RTF Writer: Ability to add links and page breaks in RTF - @ivanlanin #196
    • ListItemRun: Remove fontStyle parameter because ListItemRun is inherited from TextRun and TextRun doesn't have fontStyle - @ivanlanin
    • Config: Ability to use a config file to store various common settings - @ivanlanin #200
    • ODT Writer: Enable inline font style in TextRun - @ivanlanin
    • ODT Writer: Enable underline, strike/doublestrike, smallcaps/allcaps, superscript/subscript font style - @ivanlanin
    • ODT Writer: Enable section and column - @ivanlanin
    • PDF Writer: Add TCPDF and mPDF as optional PDF renderer library - @ivanlanin
    • ODT Writer: Enable title element and custom document properties - @ivanlanin
    • ODT Reader: Ability to read standard and custom document properties - @ivanlanin
    • Word2007 Writer: Enable the missing custom document properties writer - @ivanlanin
    • Image: Enable \"image float left\" - @ivanlanin #244
    • RTF Writer: Ability to write document properties - @ivanlanin
    • RTF Writer: Ability to write image - @ivanlanin
    • Element: New Field element - @basjan #251
    • RTF Reader: Basic RTF reader - @ivanlanin #72, #252
    • Element: New Line element - @basjan #253
    • Title: Ability to apply numbering in heading - @ivanlanin #193
    • HTML Reader: Basic HTML reader - @ivanlanin #80, #254
    • RTF Writer: Basic table writing - @ivanlanin #245
    "},{"location":"changes/0.x/0.11.0.html#bugfixes","title":"Bugfixes","text":"
    • Header: All images added to the second header were assigned to the first header - @basjan #222
    • Conversion: Fix conversion from cm to pixel, pixel to cm, and pixel to point - @basjan #233, #234
    • PageBreak: Page break adds new line in the beginning of the new page - @ivanlanin #150
    • Image: marginLeft and marginTop cannot accept float value - @ivanlanin #248
    • Title: Orphan w:fldChar caused OpenOffice to crash when opening DOCX - @ivanlanin #236
    "},{"location":"changes/0.x/0.11.0.html#deprecated","title":"Deprecated","text":"
    • Static classes Footnotes, Endnotes, and TOC
    • Writer\\Word2007\\Part: Numbering::writeNumbering(), Settings::writeSettings(), WebSettings::writeWebSettings(), ContentTypes::writeContentTypes(), Styles::writeStyles(), Document::writeDocument() all changed into write()
    • Writer\\Word2007\\Part\\DocProps: Split into Writer\\Word2007\\Part\\DocPropsCore and Writer\\Word2007\\Part\\DocPropsApp
    • Element\\Title::getBookmarkId() replaced by Element\\Title::getRelationId()
    • Writer\\HTML::writeDocument: Replaced by Writer\\HTML::getContent
    "},{"location":"changes/0.x/0.11.0.html#miscellaneous","title":"Miscellaneous","text":"
    • License: Change the project license from LGPL 2.1 into LGPL 3.0 - #211
    • Word2007 Writer: New Style\\Image class - @ivanlanin
    • Refactor: Replace static classes Footnotes, Endnotes, and TOC with Collections - @ivanlanin #206
    • QA: Reactivate phpcpd and phpmd on Travis - @ivanlanin
    • Refactor: PHPMD recommendation: Change all get... method that returns boolean into is... or has... - @ivanlanin
    • Docs: Create gh-pages branch for API documentation - @Progi1984 #154
    • QA: Add .scrutinizer.yml and include composer.lock for preparation to Scrutinizer - @ivanlanin #186
    • Writer: Refactor writer parts using composite pattern - @ivanlanin
    • Docs: Show code quality and test code coverage badge on README
    • Style: Change behaviour of set... function of boolean properties; when none is defined, assumed true - @ivanlanin
    • Shared: Unify PHP ZipArchive and PCLZip features into PhpWord ZipArchive - @ivanlanin
    • Docs: Create VERSION file - @ivanlanin
    • QA: Improve dan update requirement check in samples folder - @ivanlanin
    "},{"location":"changes/0.x/0.11.1.html","title":"0.11.1 (2 June 2014)","text":"

    This is an immediate bugfix release for HTML reader.

    • HTML Reader: <p> and header tags puts no output - @canyildiz @ivanlanin #257
    "},{"location":"changes/0.x/0.12.0.html","title":"0.12.0 (3 January 2015)","text":"

    This release added form fields (textinput, checkbox, and dropdown), drawing shapes (arc, curve, line, polyline, rect, oval), and basic 2D chart (pie, doughnut, bar, line, area, scatter, radar) elements along with some new styles. Basic MsDoc reader is introduced.

    "},{"location":"changes/0.x/0.12.0.html#features","title":"Features","text":"
    • Element: Ability to add drawing shapes (arc, curve, line, polyline, rect, oval) using new Shape element - @ivanlanin #123
    • Font: New scale, spacing, and kerning property of font style - @ivanlanin
    • Paragraph: Added shading to the paragraph style for full width shading - @lrobert #264
    • RTF Writer: Support for sections, margins, and borders - @ivanlanin #249
    • Section: Ability to set paper size, e.g. A4, A3, and Legal - @ivanlanin #249
    • General: New PhpWord::save() method to encapsulate IOFactory - @ivanlanin
    • General: New Shared\\Converter static class - @ivanlanin
    • Chart: Basic 2D chart (pie, doughnut, bar, line, area, scatter, radar) - @ivanlanin #278
    • Chart: 3D charts and ability to set width and height - @ivanlanin
    • FormField: Ability to add textinput, checkbox, and dropdown form elements - @ivanlanin #266
    • Setting: Ability to define document protection (readOnly, comments, trackedChanges, forms) - @ivanlanin
    • Setting: Ability to remove [Compatibility Mode] text in the MS Word title bar - @ivanlanin
    • SDT: Ability to add structured document tag elements (comboBox, dropDownList, date) - @ivanlanin
    • Paragraph: Support for paragraph with borders - @ivanlanin #294
    • Word2007 Writer : Support for RTL - @Progi1984 #331
    • MsDOC Reader: Basic MsDOC Reader - @Progi1984 #23, #287
    • \"absolute\" horizontal and vertical positioning of Frame - @basjan #302
    • Add new-page function for PDF generation. For multiple PDF-backends - @chc88 #426
    • Report style options enumerated when style unknown - @h6w
    "},{"location":"changes/0.x/0.12.0.html#bugfixes","title":"Bugfixes","text":"
    • Fix rare PclZip/realpath/PHP version problem - @andrew-kzoo #261
    • addHTML encoding and ampersand fixes for PHP 5.3 - @bskrtich #270
    • Page breaks on titles and tables - @ivanlanin #274
    • Table inside vertical border does not rendered properly - @ivanlanin #280
    • add<elementName> of container should be case insensitive, e.g. addToc should be accepted, not only addTOC - @ivanlanin #294
    • Fix specific borders (and margins) were not written correctly in word2007 writer - @pscheit #327
    • \"HTML is not a valid writer\" exception while running \"Sample_36_RTL.php\" - @RomanSyroeshko #340
    • \"addShape()\" magic method in AbstractContainer is mistakenly named as \"addObject()\" - @GMTA #356
    • Element\\Section::setPageSizeW() and Element\\Section::setPageSizeH() were mentioned in the docs but not implemented.
    • Special Characters (ampersand) in Title break docx output - @RomanSyroeshko #401
    • <th> tag is closed with </td> tag: - @franzholz #438
    "},{"location":"changes/0.x/0.12.0.html#deprecated","title":"Deprecated","text":"
    • Element\\Link::getTarget() replaced by Element\\Link::getSource()
    • Element\\Section::getSettings() and Element\\Section::setSettings() replaced by Element\\Section::getStyle() and Element\\Section::setStyle()
    • Shared\\Drawing and Shared\\Font merged into Shared\\Converter
    • DocumentProperties replaced by Metadata\\DocInfo
    • Template replaced by TemplateProcessor
    • PhpWord->loadTemplate($filename)
    "},{"location":"changes/0.x/0.12.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Docs: Add known issue on README about requirement for temporary folder to be writable and update samples/index.php for this requirement check - @ivanlanin #238
    • Docs: Correct elements.rst about Line - @chrissharkman #292
    • PclZip: Remove temporary file after used - @andrew-kzoo #265
    • Autoloader: Add the ability to set the autoloader options - @bskrtich #267
    • Element: Refactor elements to move set relation Id from container to element - @ivanlanin
    • Introduced CreateTemporaryFileException, CopyFileException - @RomanSyroeshko
    • Settings: added method to set user defined temporary directory - @RomanSyroeshko #310
    • Renamed Template into TemplateProcessor - @RomanSyroeshko #216
    • Reverted #51. All text escaping must be performed out of the library - @RomanSyroeshko #51

    v

    "},{"location":"changes/0.x/0.12.1.html","title":"0.12.1 (30 August 2015)","text":"

    Maintenance release. This release is focused primarily on TemplateProcessor.

    "},{"location":"changes/0.x/0.12.1.html#changes","title":"Changes","text":"
    • Changed visibility of all private properties and methods of TemplateProcessor to protected. - @RomanSyroeshko #498
    • Improved performance of TemplateProcessor::setValue(). - @RomanSyroeshko @nicoSWD #513
    "},{"location":"changes/0.x/0.12.1.html#bugfixes","title":"Bugfixes","text":"
    • Fixed issue with \"Access denied\" message while opening Sample_07_TemplateCloneRow.docx and Sample_23_TemplateBlock.docx result files on Windows platform. - @RomanSyroeshko @AshSat #532
    • Fixed PreserveText element alignment in footer (see Sample_12_HeaderFooter.php). - @RomanSyroeshko @SSchwaiger #495
    "},{"location":"changes/0.x/0.13.0.html","title":"0.13.0 (31 July 2016)","text":"

    This release brings several improvements in TemplateProcessor, automatic output escaping feature for OOXML, ODF, HTML, and RTF (turned off, by default). It also introduces constants for horizontal alignment options, and resolves some issues with PHP 7. Manual installation feature has been dropped since the release. Please, use Composer to install PHPWord.

    "},{"location":"changes/0.x/0.13.0.html#added","title":"Added","text":"
    • Introduced the \\PhpOffice\\PhpWord\\SimpleType\\Jc simple type. - @RomanSyroeshko
    • Introduced the \\PhpOffice\\PhpWord\\SimpleType\\JcTable simple type. - @RomanSyroeshko
    • Introduced writer for the \"Paragraph Alignment\" element (see \\PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\ParagraphAlignment). - @RomanSyroeshko
    • Introduced writer for the \"Table Alignment\" element (see \\PhpOffice\\PhpWord\\Writer\\Word2007\\Element\\TableAlignment). - @RomanSyroeshko
    • Supported indexed arrays in arguments of TemplateProcessor::setValue(). - @RomanSyroeshko #618
    • Introduced automatic output escaping for OOXML, ODF, HTML, and RTF. To turn the feature on use phpword.ini or \\PhpOffice\\PhpWord\\Settings. - @RomanSyroeshko #483
    • Supported processing of headers and footers in TemplateProcessor::applyXslStyleSheet(). - @RomanSyroeshko #335
    "},{"location":"changes/0.x/0.13.0.html#changed","title":"Changed","text":"
    • Improved error message for the case when autoload.php is not found. - @RomanSyroeshko #371
    • Renamed the align option of NumberingLevel, Frame, Table, and Paragraph styles into alignment. - @RomanSyroeshko
    • Improved performance of TemplateProcessor::setValue(). - @kazitanvirahsan #614, #617
    • Fixed some HTML tags not rendering any output (p, header & table) - #257, #324 - @twmobius and @garethellis
    "},{"location":"changes/0.x/0.13.0.html#deprecated","title":"Deprecated","text":"
    • getAlign and setAlign methods of NumberingLevel, Frame, Table, and Paragraph styles. Use the correspondent getAlignment and setAlignment methods instead. - @RomanSyroeshko
    • left, right, and justify alignment options for paragraphs (now are mapped to Jc::START, Jc::END, and Jc::BOTH). - @RomanSyroeshko
    • left, right, and justify alignment options for tables (now are mapped to Jc::START, Jc::END, and Jc::CENTER). - @RomanSyroeshko
    • TCPDF due to its limited HTML support. Use DomPDF or MPDF writer instead. - @RomanSyroeshko #399
    "},{"location":"changes/0.x/0.13.0.html#removed","title":"Removed","text":"
    • \\PhpOffice\\PhpWord\\Style\\Alignment. Style properties, which previously stored instances of this class, now deal with strings. In each case set of available string values is defined by the correspondent simple type. - @RomanSyroeshko
    • Manual installation support. Since the release we have dependencies on third party libraries, so installation via ZIP-archive download is not an option anymore. To install PHPWord use Composer. We also removed \\PhpOffice\\PhpWord\\Autoloader, because the latter change made it completely useless. Autoloaders provided by Composer are in use now (see bootstrap.php). - @RomanSyroeshko
    • \\PhpOffice\\PhpWord\\Shared\\Drawing replaced by \\PhpOffice\\Common\\Drawing. - @Progi1984 #658
    • \\PhpOffice\\PhpWord\\Shared\\Font. - @Progi1984 #658
    • \\PhpOffice\\PhpWord\\Shared\\String replaced by \\PhpOffice\\Common\\Text. - @Progi1984 @RomanSyroeshko #658
    • \\PhpOffice\\PhpWord\\Shared\\XMLReader replaced by \\PhpOffice\\Common\\XMLReader. - @Progi1984 #658
    • \\PhpOffice\\PhpWord\\Shared\\XMLWriter replaced by \\PhpOffice\\Common\\XMLWriter. - @Progi1984 @RomanSyroeshko #658
    • AbstractContainer::addMemoryImage(). Use AbstractContainer::addImage() instead.
    "},{"location":"changes/0.x/0.13.0.html#fixed","title":"Fixed","text":"
    • Undefined property error while reading MS-DOC documents. - @jaberu #610
    • Corrupted OOXML template issue in case when its names is broken immediately after $ sign. That case wasn't taken into account in implementation of TemplateProcessor::fixBrokenMacros(). - @RomanSyroeshko @d-damien #548
    "},{"location":"changes/0.x/0.14.0.html","title":"0.14.0 (29 Dec 2017)","text":"

    This release fixes several bugs and adds some new features. This version brings compatibility with PHP 7.0 & 7.1

    "},{"location":"changes/0.x/0.14.0.html#added","title":"Added","text":"
    • Possibility to control the footnote numbering -by @troosan in #1068
    • Image creation from string -by @troosan in #937
    • Introduced the \\PhpOffice\\PhpWord\\SimpleType\\NumberFormat simple type. - @troosan
    • Support for ContextualSpacing -by @postHawk in #1088
    • Possiblity to hide spelling and/or grammatical errors -by @troosan in #542
    • Possiblity to set default document language as well as changing the language for each text element -by @troosan in #1108
    • Support for Comments -by @troosan in #1067
    • Support for paragraph textAlignment -by @troosan in #1165
    • Add support for HTML underline tag <u> in addHtml -by @zNightFalLz in #1186
    • Add support for HTML <br> in addHtml - @anrikunby @troosan in #659
    • Allow to change cell width unit - guillaume-ro-fr #986
    • Allow to change the line height rule @troosan
    • Implement PageBreak for odt writerby @cookiekiller in #863 #824
    • Allow to force an update of all fields on opening a document -by @troosan in #951
    • Allow adding a CheckBox in a TextRun -by @irond in #727
    • Add support for HTML img tag -by @srggroup in #934
    • Add support for password protection for docx -by @mariahaubner in #1019
    "},{"location":"changes/0.x/0.14.0.html#fixed","title":"Fixed","text":"
    • Loosen dependency to Zend
    • Images are not being printed when generating PDF -by @hubertinio in #1074 #431
    • Fixed some PHP 7 warnings - @ likeuntomurphy #927
    • Fixed PHP 7.2 compatibility (renamed Object class names to ObjectElement) -by @SailorMax in #1185
    • Fixed Word 97 reader - @alsofronie @Benpxpxby @mario-rivera in #912 #920 #892
    • Fixed image loading over https -by @troosan in #988
    • Impossibility to set different even and odd page headers -by @troosan in #981
    • Fixed Word2007 reader where unnecessary paragraphs were being created -by @donghaobo in #1043 #620
    • Fixed Word2007 reader where margins were not being read correctly -by @slowprog in #885 #1008
    • Impossible to add element PreserveText in Section -by @rvanlaak in #452
    • Added missing options for numbering format -by @troosan in #1041
    • Fixed impossibility to set a different footer for first page -by @ctrlaltca in #1116,by @aoloe in #875
    • Fixed styles not being applied by HTML writer, better pdf output -by @sarke in #1047 #500 #1139
    • Fixed read docx error when document contains image from remote url -by @FBnil in #1173 #1176
    • Padded the $args array to remove error -by @kaigoh in #1150,by @reformed in #870
    • Fix incorrect image size between windows and mac -by @bskrtich in #874
    • Fix adding HTML table to document - @mogilvieby @arivanbastos in #324
    • Fix parsing on/off values (w:val=\"true|false|1|0|on|off\") -by @troosan in #1221 #1219
    • Fix error on Empty Dropdown Entry -by @ComputerTinker in #592
    "},{"location":"changes/0.x/0.14.0.html#deprecated","title":"Deprecated","text":"
    • PhpWord->getProtection(), get it from the settings instead PhpWord->getSettings()->getDocumentProtection();
    "},{"location":"changes/0.x/0.15.0.html","title":"0.15.0 (14 Jul 2018)","text":""},{"location":"changes/0.x/0.15.0.html#added","title":"Added","text":"
    • Parsing of align HTML attribute -by @troosan in #1231
    • Parse formatting inside HTML lists - @troosanby @samimussbach in #1239 / #945 / #1215 / #508
    • Parsing of CSS direction instruction, HTML lang attribute, formatting inside table cell -by @troosan in #1273 / #1252 / #1254
    • Add support for Track changes @Cipby @troosan in #354 / #1262
    • Add support for fixed Table Layout @aoloe @ekopachby @troosan in #841 / #1276
    • Add support for Cell Spacing @dox07by @troosan in #1040
    • Add parsing of formatting inside lists @atomicalnetby @troosan in #594
    • Added support for Vertically Raised or Lowered Text (w:position) @anrikunby @troosan in #640
    • Add support for MACROBUTTON field @phryneasby @troosan in #1021
    • Add support for Hyphenationby @Trainmaster in #1282 (Document: autoHyphenation, consecutiveHyphenLimit, hyphenationZone, doNotHyphenateCaps, Paragraph: suppressAutoHyphens)
    • Added support for Floating Table Positioning (tblpPr)by @anrikun in #639
    • Added support for Image text wrapping distanceby @troosan in #1310
    • Added parsing of CSS line-height and text-indent in HTML readerby @troosan in #1316
    • Added the ability to enable gridlines and axislabels on chartsby @FrankMeyer in #576
    • Add support for table indent (tblInd)by @Trainmaster in #1343
    • Added parsing of internal links in HTML readerby @lalop in #1336
    • Several improvements to chartsby @JAEK-S in #1332
    • Add parsing of html image in base64 formatby @jgpATs2w in #1382
    • Added Support for Indentation & Tabs on RTF Writer.by @smaug1985 in #1405
    • Allows decimal numbers in HTML line-height styleby @jgpATs2w in #1413
    "},{"location":"changes/0.x/0.15.0.html#fixed","title":"Fixed","text":"
    • Fix reading of docx default style -by @troosan in #1238
    • Fix the size unit of when parsing html images -by @troosan in #1254
    • Fixed HTML parsing of nested lists -by @troosan in #1265
    • Save PNG alpha information when using remote images.by @samsullivan in #779
    • Fix parsing of <w:br/> tag.by @troosan in #1274
    • Bookmark are not writton as internal link in html writerby @troosan in #1263
    • It should be possible to add a Footnote in a ListItemRunby @troosan in #1287 #1287
    • Fix colspan and rowspan for tables in HTML Writerby @mattbolt in #1292
    • Fix parsing of Heading and Title formating @troosanby @gthomas2 in #465
    • Fix Dateformat typo, fix hours casing, add Month-Day-Year formatsby @ComputerTinker in #591
    • Support reading of w:drawing for documents produced by word 2011+by @gthomas2 in #464 #1324
    • Fix missing column width in ODText writerby @potofcoffee in #413
    • Disable entity loader before parsing XML to avoid XXE injectionby @Tom4t0 in #1427
    "},{"location":"changes/0.x/0.15.0.html#changed","title":"Changed","text":"
    • Remove zend-stdlib dependencyby @Trainmaster in #1284
    • The default unit for \\PhpOffice\\PhpWord\\Style\\Image changed from px to pt.
    "},{"location":"changes/0.x/0.15.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Drop GitHub pages, switch to coveralls for code coverage analysisby @czosel in #1360
    "},{"location":"changes/0.x/0.16.0.html","title":"0.16.0 (30 dec 2018)","text":""},{"location":"changes/0.x/0.16.0.html#added","title":"Added","text":"
    • Add getVariableCount method in TemplateProcessor.by @nicoder in #1272
    • Add setting Chart Title and Legend visibilityby @Tom-Magill in #1433
    • Add ability to pass a Style object in Section constructorby @ndench in #1416
    • Add support for hidden textby @Alexmg86 in #1527
    • Add support for setting images in TemplateProcessorby @SailorMax in #1170
    • Add \"Plain Text\" type to SDT (Structured Document Tags)by @morrisdj in #1541
    • Added possibility to index variables inside cloned block in TemplateProcessorby @JPBetley in #817
    • Added possibility to replace variables inside cloned block with values in TemplateProcessorby @DIDoS in #1392
    "},{"location":"changes/0.x/0.16.0.html#fixed","title":"Fixed","text":"
    • Fix regex in cloneBlock functionby @nicoder in #1269
    • HTML Title Writer loses text when Title contains a TextRun instead a string.by @begnini in #1436
    • Fix regex in fixBrokenMacros, make it less greedy @MuriloSo @brainwoodby @yurii-sio2 in #1502 / #1345
    • 240 twips are being added to line spacing, should not happen when using lineRule fixedby @troosan in #1509 / #1505
    • Adding table layout to the generated HTMLby @aarangara in #1441
    • Fix loading of Sharepoint documentby @Garrcomm in #1498
    • RTF writer: Round getPageSizeW and getPageSizeH to avoid decimalsby @Patrick64 in #1493
    • Fix parsing of Office 365 documentsby @Timanx in #1485
    • For RTF writers, sizes should should never have decimalsby @Samuel-BF in #1536
    • Style Name Parsing fails if document generated by a non-english word versionby @begnini in #1434
    "},{"location":"changes/0.x/0.16.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Get rid of duplicated code in TemplateProcessorby @abcdmitry in #1161
    "},{"location":"changes/0.x/0.17.0.html","title":"0.17.0 (01 oct 2019)","text":""},{"location":"changes/0.x/0.17.0.html#added","title":"Added","text":"
    • Add methods setValuesFromArray and cloneRowFromArray to the TemplateProcessor @geraldb-nicat GH-670
    • Set complex type in template @troosan GH-1565
    • implement support for section vAlign @troosan GH-1569
    • ParseStyle for border-color @Gllrm0 GH-1551
    • Html writer auto invert text color @SailorMax GH-1387
    • Add RightToLeft table presentation. @troosan GH-1550
    • Add support for page vertical alignment. @troosan GH-672 GH-1569
    • Adding setNumId method for ListItem style @eweso GH-1329
    • Add support for basic fields in RTF writer. @Samuel-BF GH-1717
    "},{"location":"changes/0.x/0.17.0.html#fixed","title":"Fixed","text":"
    • Fix HTML border-color parsing. @troosan GH-1551 / GH-1570
    • Language::validateLocale should pass with locale 'zxx'. @efpapado GH-1558
    • can't align center vertically with the text @ter987 GH-672
    • fix parsing of border-color and add test @troosan GH-1570
    • TrackChange doesn't handle all return types of \\DateTime::createFromFormat(...) @superhaggis GH-1584
    • To support PreserveText inside sub container @bhattnishant GH-1637
    • No nested w:pPr elements in ListItemRun. @waltertamboer GH-1628
    • Ensure that entity_loader disable variable is re-set back to the original setting @seamuslee001 GH-1585
    "},{"location":"changes/0.x/0.17.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Use embedded http server to test loading of remote images @troosan GH-1544
    • Change private to protected to be able extending class Html @SpinyMan GH-1646
    • Fix apt-get crash in Travis CI for PHP 5.3 @mdupont GH-1707
    "},{"location":"changes/0.x/0.18.0.html","title":"0.18.0 (2021-02-12)","text":"

    Full Changelog

    "},{"location":"changes/0.x/0.18.0.html#enhancements","title":"Enhancements","text":"
    • Add support for charts in template processor #2012 (@dbarzin)
    • add/setting page element border style. #1986 (@emnabs)
    • allow to use customized pdf library #1983 (@SailorMax)
    • feat: Update addHtml to handle style inheritance #1965 (@Julien1138)
    • Add parsing of Shape node values #1924 (@sven-ahrens)
    • Allow to redefine TCPDF object #1907 (@SailorMax)
    • Enhancements to addHTML parser #1902 (@lubosdz)
    • Make Default Paper Configurable #1851 (@oleibman)
    • Implement various missing features for the ODT writer #1796 (@oleibman)
    • Added support for \"cloudConvert\" images #1794 (@ErnestStaug)
    • Add support for several features for the RTF writer #1775 (@oleibman)
    • Add font style for Field elements #1774 (@oleibman)
    • Add support for ListItemRun in HTML writer #1766 (@stefan-91)
    • Improvements in RTF writer #1755 (@oleibman)
    • Allow a closure to be passed with image replacement tags #1716 (@mbardelmeijer)
    • Add Option for Dynamic Chart Legend Position #1699 (@Stephan212)
    • Add parsing of HTML checkbox input field #1832 (@Matze2010)
    "},{"location":"changes/0.x/0.18.0.html#bug-fixes","title":"Bug fixes","text":"
    • Fix image stroke in libreoffice 7.x #1992 (@Adizbek)
    • Fix deprecated warning for non-hexadecimal number #1988 (@Ciki)
    • Fix limit not taken into account when adding image in template #1967 (@jsochor)
    • Add null check when setComplexValue is not found #1936 (@YannikFirre)
    • Some document have non-standard locale code #1824 (@ErnestStaug)
    • Fixes PHPDoc @param and @return types for several Converter methods #1818 (@caugner)
    • Update the regexp to avoid catastrophic backtracking #1809 (@juzser)
    • Fix PHPUnit tests on develop branch #1771 (@mdupont)
    • TemplateProcessor cloneBlock wrongly clones images #1763 (@alarai)
    "},{"location":"changes/0.x/0.18.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Compatibility with PHP 7.4, PHP 8.0 and migrate to Laminas Escaper #1946 (@liborm85)
    • Remove legacy PHPOffice/Common package, fix PHP 8.0 compatibility #1996 (@liborm85)
    • Improve Word2007 Test Coverage #1858 (@oleibman)
    • Fix typo in docs. Update templates-processing.rst #1952 (@mnvx)
    • Fix documentation and method name for FootnoteProperties #1776 (@mdupont)
    • fix: documentation about paragraph indentation #1764 (@mdupont)
    • Update templates-processing.rst #1745 (@igronus)
    • Unused variables $rows, $cols in sample #1877 (@ThanasisMpalatsoukas)
    • Add unit test for NumberingStyle #1744 (@Manunchik)
    • Add unit test for PhpWord Settings #1743 (@Manunchik)
    • Add unit test for Media elements #1742 (@Manunchik)
    • Update templates processing docs #1729 (@hcdias)
    "},{"location":"changes/0.x/0.18.1.html","title":"0.18.1 (2021-03-08)","text":"

    Full Changelog

    "},{"location":"changes/0.x/0.18.1.html#bug-fixes","title":"Bug fixes","text":"
    • Fix BC break in GH-1946. This package does not replace laminas/laminas-zendframework-bridge by @mussbach in #2032
    "},{"location":"changes/0.x/0.18.2.html","title":"0.18.2 (2021-06-04)","text":"

    Full Changelog

    "},{"location":"changes/0.x/0.18.2.html#bug-fixes","title":"Bug fixes","text":"
    • when adding image to relationship first check that the generated RID is actually unique by @tpv-ebben in #2063
    • Update chart, don't write 'c:overlap' if grouping is 'clustered' by @dfsd534 in #2052
    • Update Html parser to accept line-height:normal by @joelgo in #2041
    • Fix image border in Word2007 Writer for LibreOffice 7 by k@amilmmach in #2021
    "},{"location":"changes/0.x/0.18.2.html#miscellaneous","title":"Miscellaneous","text":"
    • Corrected namespace for Language class in docs by @MegaChriz in #2087
    • Added support for Garamond font by @artemkolotilkin in #2078
    • Add BorderStyle for Cell Style to documentation by @DShkrabak in #2090
    "},{"location":"changes/0.x/0.18.3.html","title":"0.18.3 (2022-02-17)","text":"

    Full Changelog

    "},{"location":"changes/0.x/0.18.3.html#bug-fixes","title":"Bug fixes","text":"
    • PHP 8.1 compatibility
    "},{"location":"changes/0.x/0.7.0.html","title":"0.7.0 (28 Jan 2014)","text":"

    This is the first release after a long development hiatus in CodePlex. This release initialized ODT and RTF Writer, along with some other new features for the existing Word2007 Writer, e.g. tab, multiple header, rowspan and colspan. Composer and Travis were added.

    "},{"location":"changes/0.x/0.7.0.html#features","title":"Features","text":"
    • Implement RTF Writer - @Progi1984 #1
    • Implement ODT Writer - @Progi1984 #2
    • Word2007: Add rowspan and colspan to cells - @kaystrobach
    • Word2007: Support for tab stops - @RLovelett
    • Word2007: Support Multiple headers - @RLovelett
    • Word2007: Wrapping Styles to Images - @gabrielbull
    • Added support for image wrapping style - @gabrielbull
    "},{"location":"changes/0.x/0.7.0.html#bugfixes","title":"Bugfixes","text":"
    • \"Warning: Invalid error type specified in ...\\PHPWord.php on line 226\" is thrown when the specified template file is not found - @RomanSyroeshko #32
    • PHPWord_Shared_String.IsUTF8 returns FALSE for Cyrillic UTF-8 input - @RomanSyroeshko #34
    • Temporary files naming logic in PHPWord_Template can lead to a collision - @RomanSyroeshko #38
    "},{"location":"changes/0.x/0.7.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Add superscript/subscript styling in Excel2007 Writer - @MarkBaker
    • add indentation support to paragraphs - @deds
    • Support for Composer - @Progi1984 #27
    • Basic CI with Travis - @Progi1984
    • Added PHPWord_Exception and exception when could not copy the template - @Progi1984
    • IMPROVED: Moved examples out of Classes directory - @Progi1984
    • IMPROVED: Advanced string replace in setValue for Template - @Esmeraldo #49
    "},{"location":"changes/0.x/0.8.0.html","title":"0.8.0 (15 Mar 2014)","text":"

    This release merged a lot of improvements from the community. Unit tests introduced in this release and has reached 90% code coverage.

    "},{"location":"changes/0.x/0.8.0.html#features","title":"Features","text":"
    • Template: Permit to save a template generated as a file (PHPWord_Template::saveAs()) - @RomanSyroeshko #56, #57
    • Word2007: Support sections page numbering - @gabrielbull
    • Word2007: Added line height methods to mirror the line height settings in Word in the paragraph styling - @gabrielbull
    • Word2007: Added support for page header & page footer height - @JillElaine #5
    • General: Add ability to manage line breaks after image insertion - @bskrtich #6, #66, #84
    • Template: Ability to limit number of replacements performed by setValue() method of Template class - @RomanSyroeshko #52, #53, #85
    • Table row: Repeat as header row & allow row to break across pages - @ivanlanin #48, #86
    • Table: Table width in percentage - @ivanlanin #48, #86
    • Font: Superscript and subscript - @ivanlanin #48, #86
    • Paragraph: Hanging paragraph - @ivanlanin #48, #86
    • Section: Multicolumn and section break - @ivanlanin #48, #86
    • Template: Ability to apply XSL style sheet to Template - @RomanSyroeshko #46, #47, #83
    • General: PHPWord_Shared_Font::pointSizeToTwips() converter - @ivanlanin #87
    • Paragraph: Ability to define normal paragraph style with PHPWord::setNormalStyle() - @ivanlanin #87
    • Paragraph: Ability to define parent style (basedOn) and style for following paragraph (next) - @ivanlanin #87
    • Clone table rows on the fly when using a template document - @jeroenmoors #44, #88
    • Initial addition of basic footnote support - @deds #16
    • Paragraph: Ability to define paragraph pagination: widow control, keep next, keep lines, and page break before - @ivanlanin #92
    • General: PHPWord_Style_Font refactoring - @ivanlanin #93
    • Font: Use points instead of halfpoints internally. Conversion to halfpoints done during XML Writing. - @ivanlanin #93
    • Paragraph: setTabs() function - @ivanlanin #92
    • General: Basic support for TextRun on ODT and RTF - @ivanlanin #99
    • Reader: Basic Reader for Word2007 - @ivanlanin #104
    • TextRun: Allow Text Break in Text Run - @bskrtich #109
    • General: Support for East Asian fontstyle - @jhfangying #111, #118
    • Image: Use exif_imagetype to check image format instead of extension name - @gabrielbull #114
    • General: Setting for XMLWriter Compatibility option - @bskrtich #103
    • MemoryImage: Allow remote image when allow_url_open = on - @ivanlanin #122
    • TextBreak: Allow font and paragraph style for text break - @ivanlanin #18
    "},{"location":"changes/0.x/0.8.0.html#bugfixes","title":"Bugfixes","text":"
    • Fixed bug with cell styling - @gabrielbull
    • Fixed bug list items inside of cells - @gabrielbull
    • Adding a value that contains \"&\" in a template breaks it - @SiebelsTim #51
    • Example in README.md is broken - @Progi1984 #89
    • General: PHPWord_Shared_Drawing::centimetersToPixels() conversion - @ivanlanin #94
    • Footnote: Corrupt DOCX reported by MS Word when sections > 1 and not every sections have footnote - @ivanlanin #125
    "},{"location":"changes/0.x/0.8.0.html#miscellaneous","title":"Miscellaneous","text":"
    • UnitTests - @Progi1984
    "},{"location":"changes/0.x/0.8.1.html","title":"0.8.1 (17 Mar 2014)","text":"

    This is a bugfix release for image detection functionality.

    • Added fallback for computers that do not have exif_imagetype - @bskrtich, @gabrielbull
    "},{"location":"changes/0.x/0.9.0.html","title":"0.9.0 (26 Mar 2014)","text":"

    This release marked the transformation to namespaces (PHP 5.3+).

    "},{"location":"changes/0.x/0.9.0.html#features","title":"Features","text":"
    • Image: Ability to use remote or GD images using addImage() on sections, headers, footer, cells, and textruns - @ivanlanin
    • Header: Ability to use remote or GD images using addWatermark() - @ivanlanin
    "},{"location":"changes/0.x/0.9.0.html#bugfixes","title":"Bugfixes","text":"
    • Preserve text doesn't render correctly when the text is not the first word, e.g. 'Page {PAGE}' - @ivanlanin
    "},{"location":"changes/0.x/0.9.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Move documentation to Read The Docs - by @Progi1984 & @ivanlanin in #82
    • Reorganize and redesign samples folder - @ivanlanin #137
    • Use PhpOffice\\PhpWord namespace for PSR compliance - @RomanSyroeshko @gabrielbull #159, #58
    • Restructure folders and change folder name Classes to src and Tests to test for PSR compliance - @RomanSyroeshko @gabrielbull
    • Compliance to phpDocumentor - @ivanlanin
    • Merge Style\\TableFull into Style\\Table. Style\\TableFull is deprecated - @ivanlanin #160
    • Merge Section\\MemoryImage into Section\\Image. Section\\Image is deprecated - @ivanlanin #160
    "},{"location":"changes/0.x/0.9.1.html","title":"0.9.1 (27 Mar 2014)","text":"

    This is a bugfix release for PSR-4 compatibility.

    • Fixed PSR-4 composer autoloader - @AntonTyutin
    "},{"location":"changes/1.x/1.0.0.html","title":"1.0.0 (2022-11-15)","text":"

    Full Changelog

    "},{"location":"changes/1.x/1.0.0.html#breaking-change","title":"BREAKING CHANGE","text":"

    Most deprecated things were dropped. See details in https://github.com/PHPOffice/PHPWord/commit/b9f1151bc6f90c276153c3c9dca10a5fc7f355fb.

    "},{"location":"changes/1.x/1.0.0.html#dropped-classes","title":"Dropped classes:","text":"
    • PhpOffice\\PhpWord\\Template
    "},{"location":"changes/1.x/1.0.0.html#dropped-constants","title":"Dropped constants:","text":"
    • PhpOffice\\PhpWord\\Style\\Font::UNDERLINE_DOTHASH
    • PhpOffice\\PhpWord\\Style\\Font::UNDERLINE_DOTHASHHEAVY
    • PhpOffice\\PhpWord\\Style\\Cell::VALIGN_TOP
    • PhpOffice\\PhpWord\\Style\\Cell::VALIGN_CENTER
    • PhpOffice\\PhpWord\\Style\\Cell::VALIGN_BOTTOM
    • PhpOffice\\PhpWord\\Style\\Cell::VALIGN_BOTH
    • PhpOffice\\PhpWord\\Style\\TOC::TABLEADER_DOT
    • PhpOffice\\PhpWord\\Style\\TOC::TABLEADER_UNDERSCORE
    • PhpOffice\\PhpWord\\Style\\TOC::TABLEADER_LINE
    • PhpOffice\\PhpWord\\Style\\TOC::TABLEADER_NONE
    • PhpOffice\\PhpWord\\Style\\Table::WIDTH_AUTO
    • PhpOffice\\PhpWord\\Style\\Table::WIDTH_PERCENT
    • PhpOffice\\PhpWord\\Style\\Table::WIDTH_TWIP
    • PhpOffice\\PhpWord\\PhpWord::DEFAULT_FONT_NAME
    • PhpOffice\\PhpWord\\PhpWord::DEFAULT_FONT_SIZE
    • PhpOffice\\PhpWord\\PhpWord::DEFAULT_FONT_COLOR
    • PhpOffice\\PhpWord\\PhpWord::DEFAULT_FONT_CONTENT_TYPE
    "},{"location":"changes/1.x/1.0.0.html#dropped-methods","title":"Dropped methods:","text":"
    • PhpOffice\\PhpWord\\Ekement\\AbstractContainer::createTextRun()
    • PhpOffice\\PhpWord\\Ekement\\AbstractContainer::createFootnote()
    • PhpOffice\\PhpWord\\Ekement\\Footnote::getReferenceId()
    • PhpOffice\\PhpWord\\Ekement\\Footnote::setReferenceId()
    • PhpOffice\\PhpWord\\Ekement\\Image::getIsWatermark()
    • PhpOffice\\PhpWord\\Ekement\\Image::getIsMemImage()
    • PhpOffice\\PhpWord\\Ekement\\Link::getTarget()
    • PhpOffice\\PhpWord\\Ekement\\Link::getLinkSrc()
    • PhpOffice\\PhpWord\\Ekement\\Link::getLinkName()
    • PhpOffice\\PhpWord\\Ekement\\OLEObject::getObjectId()
    • PhpOffice\\PhpWord\\Ekement\\OLEObject::setObjectId()
    • PhpOffice\\PhpWord\\Ekement\\Section::getFootnotePropoperties()
    • PhpOffice\\PhpWord\\Ekement\\Section::setSettings()
    • PhpOffice\\PhpWord\\Ekement\\Section::getSettings()
    • PhpOffice\\PhpWord\\Ekement\\Section::createHeader()
    • PhpOffice\\PhpWord\\Ekement\\Section::createFooter()
    • PhpOffice\\PhpWord\\Ekement\\Section::getFooter()
    • PhpOffice\\PhpWord\\Media::addSectionMediaElement()
    • PhpOffice\\PhpWord\\Media::addSectionLinkElement()
    • PhpOffice\\PhpWord\\Media::getSectionMediaElements()
    • PhpOffice\\PhpWord\\Media::countSectionMediaElements()
    • PhpOffice\\PhpWord\\Media::addHeaderMediaElement()
    • PhpOffice\\PhpWord\\Media::countHeaderMediaElements()
    • PhpOffice\\PhpWord\\Media::getHeaderMediaElements()
    • PhpOffice\\PhpWord\\Media::addFooterMediaElement()
    • PhpOffice\\PhpWord\\Media::countFooterMediaElements()
    • PhpOffice\\PhpWord\\Media::getFooterMediaElements()
    • PhpOffice\\PhpWord\\PhpWord::getProtection()
    • PhpOffice\\PhpWord\\PhpWord::loadTemplate()
    • PhpOffice\\PhpWord\\PhpWord::createSection()
    • PhpOffice\\PhpWord\\PhpWord::getDocumentProperties()
    • PhpOffice\\PhpWord\\PhpWord::setDocumentProperties()
    • PhpOffice\\PhpWord\\Reader\\AbstractReader::getReadDataOnly()
    • PhpOffice\\PhpWord\\Settings::getCompatibility()
    • PhpOffice\\PhpWord\\Style\\AbstractStyle::setArrayStyle()
    • PhpOffice\\PhpWord\\Style\\Cell::getDefaultBorderColor()
    • PhpOffice\\PhpWord\\Style\\Font::getBold()
    • PhpOffice\\PhpWord\\Style\\Font::getItalic()
    • PhpOffice\\PhpWord\\Style\\Font::getSuperScript()
    • PhpOffice\\PhpWord\\Style\\Font::getSubScript()
    • PhpOffice\\PhpWord\\Style\\Font::getStrikethrough()
    • PhpOffice\\PhpWord\\Style\\Font::getParagraphStyle()
    • PhpOffice\\PhpWord\\Style\\Frame::getAlign()
    • PhpOffice\\PhpWord\\Style\\Frame::setAlign()
    • PhpOffice\\PhpWord\\Style\\NumberingLevel::getAlign()
    • PhpOffice\\PhpWord\\Style\\NumberingLevel::setAlign()
    • PhpOffice\\PhpWord\\Style\\Paragraph::getAlign()
    • PhpOffice\\PhpWord\\Style\\Paragraph::setAlign()
    • PhpOffice\\PhpWord\\Style\\Paragraph::getWidowControl()
    • PhpOffice\\PhpWord\\Style\\Paragraph::getKeepNext()
    • PhpOffice\\PhpWord\\Style\\Paragraph::getKeepLines()
    • PhpOffice\\PhpWord\\Style\\Paragraph::getPageBreakBefore()
    • PhpOffice\\PhpWord\\Style\\Row::getTblHeader()
    • PhpOffice\\PhpWord\\Style\\Row::isTblHeader()
    • PhpOffice\\PhpWord\\Style\\Row::getCantSplit()
    • PhpOffice\\PhpWord\\Style\\Row::getExactHeight()
    • PhpOffice\\PhpWord\\Style\\Spacing::getRule()
    • PhpOffice\\PhpWord\\Style\\Spacing::setRule()
    • PhpOffice\\PhpWord\\Style\\Table::getAlign()
    • PhpOffice\\PhpWord\\Style\\Table::setAlign()
    • PhpOffice\\PhpWord\\Writer\\AbstractWriter::getUseDiskCaching()
    • PhpOffice\\PhpWord\\Writer\\HTML::writeDocument()
    "},{"location":"changes/1.x/1.0.0.html#bug-fixes","title":"Bug fixes","text":"
    • Multiple PHP 8.1 fixes
    • loadConfig returns config that was actually applied
    • HTML Reader : Override inline style on HTML attribute for table
    • HTML Reader : Use border attribute for tables
    • HTML Reader : Style page-break-after in paragraph
    • HTML Reader : Heading in Text Run is not allowed
    "},{"location":"changes/1.x/1.0.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Drop support for PHP 7.0 and older
    "},{"location":"changes/1.x/1.1.0.html","title":"1.1.0 (2023-05-30)","text":"

    Full Changelog

    "},{"location":"changes/1.x/1.1.0.html#enhancements","title":"Enhancements","text":"
    • Introduce deleteRow() method for TemplateProcessor
    • HTML Reader: Add basic support for CSS Style Tag
    • Allow customizing macro syntax in TemplateProcessor
    • Add background color support for textboxes
    • Add softhyphen support to word reader
    • Add support table row height when importing HTML
    • Add support for fractional font sizes
    • Added image quality support, with the maximum quality as default
    • Support for reading nested tables
    "},{"location":"changes/1.x/1.1.0.html#bug-fixes","title":"Bug fixes","text":"
    • DOCX reader: Read empty vmerge
    • Fixed setting width of Cell Style
    "},{"location":"changes/1.x/1.1.0.html#miscellaneous","title":"Miscellaneous","text":"
    • master is the new default branch
    "},{"location":"changes/1.x/1.2.0.html","title":"1.2.0 (WIP)","text":"

    Full Changelog

    "},{"location":"changes/1.x/1.2.0.html#enhancements","title":"Enhancements","text":"
    • Word2007 Reader/Writer : Added noWrap table cell property by @kernusr in GH-2359
    • HTML Reader : Support for font-variant: small-caps by @cambraca in GH-2117
    • Improved TextDirection for styling a cell by @terryzwt in GH-2429
    • Word2007 Reader : Added option to disable loading images by @aelliott1485 in GH-2450
    • HTML Writer : Added border-spacing to default styles for table by @kernusr in GH-2451
    • Word2007 Reader : Support for table cell borders and margins by @kernusr in GH-2454
    • PDF Writer : Add config for defining the default font by @MikeMaldini in #2262 & #2468
    • Word2007 Reader : Added support for Comments by @shaedrich in #2161 & #2469
    • Word2007 Reader/Writer: Permit book-fold printing by @potofcoffee in #2225 & #2470
    • Word2007 Writer : Add PageNumber to TOC by @jet-desk in #1652 & #2471
    "},{"location":"changes/1.x/1.2.0.html#bug-fixes","title":"Bug fixes","text":"
    • Fixed wrong mimetype for docx files by @gamerlv in GH-2416
    • Word2007 Reader : Read hyperlingks in headings by @hannesdorn in GH-2433
    • PclZip : strtr using empty string by @spl1nes in GH-2432
    • Fixed PHP 8.2 deprecated about Allow access to an undefined property by @DAdq26 in GH-2440
    • Template Processor : Fixed choose dimention for Float Value by @gdevilbat in GH-2449
    • HTML Parser : Fix image parsing from url without extension by @JokubasR in GH-2459
    "},{"location":"changes/1.x/1.2.0.html#miscellaneous","title":"Miscellaneous","text":"
    • Added PHPStan by @PowerKiKi in GH-2405
    • Bump symfony/process from 4.4.44 to 5.4.26 by @dependabot in GH-2431
    • Bump phpunit/phpunit from 9.6.8 to 9.6.10 by @dependabot in GH-2430
    • Added Coveralls.io by @Progi1984 in GH-2452
    • Added support for PHP 8.2 & PHP 8.3 by @Progi1984 in GH-2453
    • Moved documention from ReadTheDocs to MkDocs & Github Pages by @Progi1984 in GH-2465
    • Bump phpstan/phpstan-phpunit from 1.3.13 to 1.3.14 by @dependabot in #2457
    • Bump symfony/process from 5.4.26 to 5.4.28 by @dependabot in #2456
    • Bump phpunit/phpunit from 9.6.10 to 9.6.11 by @dependabot in #2455
    • Remove deprecated utf8_encode in PHP 8.2 by @mhcwebdesign in #2447 & #2472
    "},{"location":"usage/containers.html","title":"Containers","text":"

    Containers are objects where you can put elements (texts, lists, tables, etc). There are 3 main containers, i.e. sections, headers, and footers.There are 3 elements that can also act as containers, i.e. textruns, table cells, and footnotes.

    "},{"location":"usage/containers.html#sections","title":"Sections","text":"

    Every visible element in word is placed inside of a section. To create a section, use the following code:

    <?php\n\n$section = $phpWord->addSection($sectionStyle);\n

    The $sectionStyle is an optional associative array that sets the section. Example:

    <?php\n\n$sectionStyle = array(\n    'orientation' => 'landscape',\n    'marginTop' => 600,\n    'colsNum' => 2,\n);\n
    "},{"location":"usage/containers.html#page-number","title":"Page number","text":"

    You can change a section page number by using the pageNumberingStart style of the section.

    <?php\n\n// Method 1\n$section = $phpWord->addSection(array('pageNumberingStart' => 1));\n\n// Method 2\n$section = $phpWord->addSection();\n$section->getStyle()->setPageNumberingStart(1);\n
    "},{"location":"usage/containers.html#multicolumn","title":"Multicolumn","text":"

    You can change a section layout to multicolumn (like in a newspaper) by using the breakType and colsNum style of the section.

    <?php\n\n// Method 1\n$section = $phpWord->addSection(array('breakType' => 'continuous', 'colsNum' => 2));\n\n// Method 2\n$section = $phpWord->addSection();\n$section->getStyle()->setBreakType('continuous');\n$section->getStyle()->setColsNum(2);\n
    "},{"location":"usage/containers.html#line-numbering","title":"Line numbering","text":"

    You can apply line numbering to a section by using the lineNumbering style of the section.

    <?php\n\n// Method 1\n$section = $phpWord->addSection(array('lineNumbering' => array()));\n\n// Method 2\n$section = $phpWord->addSection();\n$section->getStyle()->setLineNumbering(array());\n

    Below are the properties of the line numbering style.

    • start Line numbering starting value
    • increment Line number increments
    • distance Distance between text and line numbering in twip
    • restart Line numbering restart setting continuous|newPage|newSection
    "},{"location":"usage/containers.html#headers","title":"Headers","text":"

    Each section can have its own header reference. To create a header use the addHeader method:

    <?php\n\n$header = $section->addHeader();\n

    Be sure to save the result in a local object. You can use all elements that are available for the footer. See \"Footer\" section for detail. Additionally, only inside of the header reference you can add watermarks or background pictures. See \"Watermarks\" section.

    You can pass an optional parameter to specify where the header/footer should be applied, it can be

    • Footer::AUTO default, all pages except if overridden by first or even
    • Footer::FIRST each first page of the section
    • Footer::EVEN each even page of the section. Will only be applied if the evenAndOddHeaders is set to true in phpWord->settings

    To change the evenAndOddHeaders use the getSettings method to return the Settings object, and then call the setEvenAndOddHeaders method:

    <?php\n\n$phpWord->getSettings()->setEvenAndOddHeaders(true);\n
    "},{"location":"usage/containers.html#footers","title":"Footers","text":"

    Each section can have its own footer reference. To create a footer, use the addFooter method:

    <?php\n\n$footer = $section->addFooter();\n

    Be sure to save the result in a local object to add elements to a footer. You can add the following elements to footers:

    • Texts addText and createTextrun
    • Text breaks
    • Images
    • Tables
    • Preserve text

    See the \"Elements\" section for the detail of each elements.

    "},{"location":"usage/containers.html#other-containers","title":"Other containers","text":"

    Textruns, table cells, and footnotes are elements that can also act as containers. See the corresponding \"Elements\" section for the detail of each elements.

    "},{"location":"usage/introduction.html","title":"Introduction","text":""},{"location":"usage/introduction.html#basic-example","title":"Basic example","text":"

    The following is a basic example of the PHPWord library. More examples are provided in the samples folder.

    <?php\nrequire_once 'bootstrap.php';\n\n// Creating the new document...\n$phpWord = new \\PhpOffice\\PhpWord\\PhpWord();\n\n/* Note: any element you append to a document must reside inside of a Section. */\n\n// Adding an empty Section to the document...\n$section = $phpWord->addSection();\n// Adding Text element to the Section having font styled by default...\n$section->addText(\n    '\"Learn from yesterday, live for today, hope for tomorrow. '\n        . 'The important thing is not to stop questioning.\" '\n        . '(Albert Einstein)'\n);\n\n/*\n * Note: it's possible to customize font style of the Text element you add in three ways:\n * - inline;\n * - using named font style (new font style object will be implicitly created);\n * - using explicitly created font style object.\n */\n\n// Adding Text element with font customized inline...\n$section->addText(\n    '\"Great achievement is usually born of great sacrifice, '\n        . 'and is never the result of selfishness.\" '\n        . '(Napoleon Hill)',\n    array('name' => 'Tahoma', 'size' => 10)\n);\n\n// Adding Text element with font customized using named font style...\n$fontStyleName = 'oneUserDefinedStyle';\n$phpWord->addFontStyle(\n    $fontStyleName,\n    array('name' => 'Tahoma', 'size' => 10, 'color' => '1B2232', 'bold' => true)\n);\n$section->addText(\n    '\"The greatest accomplishment is not in never falling, '\n        . 'but in rising again after you fall.\" '\n        . '(Vince Lombardi)',\n    $fontStyleName\n);\n\n// Adding Text element with font customized using explicitly created font style object...\n$fontStyle = new \\PhpOffice\\PhpWord\\Style\\Font();\n$fontStyle->setBold(true);\n$fontStyle->setName('Tahoma');\n$fontStyle->setSize(13);\n$myTextElement = $section->addText('\"Believe you can and you\\'re halfway there.\" (Theodor Roosevelt)');\n$myTextElement->setFontStyle($fontStyle);\n\n// Saving the document as OOXML file...\n$objWriter = \\PhpOffice\\PhpWord\\IOFactory::createWriter($phpWord, 'Word2007');\n$objWriter->save('helloWorld.docx');\n\n// Saving the document as ODF file...\n$objWriter = \\PhpOffice\\PhpWord\\IOFactory::createWriter($phpWord, 'ODText');\n$objWriter->save('helloWorld.odt');\n\n// Saving the document as HTML file...\n$objWriter = \\PhpOffice\\PhpWord\\IOFactory::createWriter($phpWord, 'HTML');\n$objWriter->save('helloWorld.html');\n\n/* Note: we skip RTF, because it's not XML-based and requires a different example. */\n/* Note: we skip PDF, because \"HTML-to-PDF\" approach is used to create PDF documents. */\n
    "},{"location":"usage/introduction.html#phpword-settings","title":"PHPWord Settings","text":"

    The PhpOffice\\PhpWord\\Settings class provides some options that will affect the behavior of PHPWord. Below are the options.

    "},{"location":"usage/introduction.html#xml-writer-compatibility","title":"XML Writer compatibility","text":"

    This option sets XMLWriter::setIndent and XMLWriter::setIndentString. The default value of this option is true (compatible), which is required for OpenOffice to render OOXML document correctly. You can set this option to false during development to make the resulting XML file easier to read.

    <?php\n\n\\PhpOffice\\PhpWord\\Settings::setCompatibility(false);\n
    "},{"location":"usage/introduction.html#zip-class","title":"Zip class","text":"

    By default, PHPWord uses Zip extension to deal with ZIP compressed archives and files inside them. If you can't have Zip extension installed on your server, you can use pure PHP library alternative, `PclZip``, which is included in PHPWord.

    <?php\n\n\\PhpOffice\\PhpWord\\Settings::setZipClass(\\PhpOffice\\PhpWord\\Settings::PCLZIP);\n
    "},{"location":"usage/introduction.html#output-escaping","title":"Output escaping","text":"

    Writing documents of some formats, especially XML-based, requires correct output escaping. Without it your document may become broken when you put special characters like ampersand, quotes, and others in it.

    Escaping can be performed in two ways: outside of the library by a software developer and inside of the library by built-in mechanism. By default, the built-in mechanism is disabled for backward compatibility with versions prior to v0.13.0. To turn it on set outputEscapingEnabled option to true in your PHPWord configuration file or use the following instruction at runtime:

    <?php\n\n\\PhpOffice\\PhpWord\\Settings::setOutputEscapingEnabled(true);\n
    "},{"location":"usage/introduction.html#default-paper","title":"Default Paper","text":"

    By default, all sections of the document will print on A4 paper. You can alter the default paper by using the following function:

    <?php\n\n\\PhpOffice\\PhpWord\\Settings::setDefaultPaper('Letter');\n
    "},{"location":"usage/introduction.html#default-font","title":"Default font","text":"

    By default, every text appears in Arial 10 point. You can alter the default font by using the following two functions:

    <?php\n\n$phpWord->setDefaultFontName('Times New Roman');\n$phpWord->setDefaultFontSize(12);\n
    "},{"location":"usage/introduction.html#document-settings","title":"Document settings","text":"

    Settings for the generated document can be set using $phpWord->getSettings()

    "},{"location":"usage/introduction.html#magnification-setting","title":"Magnification Setting","text":"

    The default zoom value is 100 percent. This can be changed either to another percentage

    <?php\n\n$phpWord->getSettings()->setZoom(75);\n

    Or to predefined values fullPage, bestFit, textFit

    <?php\n\n$phpWord->getSettings()->setZoom(Zoom::BEST_FIT);\n
    "},{"location":"usage/introduction.html#mirroring-the-page-margins","title":"Mirroring the Page Margins","text":"

    Use mirror margins to set up facing pages for double-sided documents, such as books or magazines.

    <?php\n\n$phpWord->getSettings()->setMirrorMargins(true);\n

    Don't forget to set both paper size and page size

    For example, to print a document on A4 paper (landscape) and fold it into A5 pages (portrait), use this section style:

    <?php\n\nuse PhpOffice\\PhpWord\\Shared\\Converter;\n\n$phpWord->getSettings()->setMirrorMargins(true);\n$phpWord->addSection([\n    'paperSize' => 'A4',\n    'orientation' => 'landscape',\n    'pageSizeW' => Converter::cmToTwip(14.85),\n    'pageSizeH' => Converter::cmToTwip(21),\n]);\n
    "},{"location":"usage/introduction.html#printing-as-folded-booklet","title":"Printing as folded booklet","text":"

    Use book-fold printing to set up documents to be printed as foldable pages.

    <?php\n\n$phpWord->getSettings()->setBookFoldPrinting(true);\n
    "},{"location":"usage/introduction.html#spelling-and-grammatical-checks","title":"Spelling and grammatical checks","text":"

    By default spelling and grammatical errors are shown as soon as you open a word document. For big documents this can slow down the opening of the document. You can hide the spelling and/or grammatical errors with:

    <?php\n\n$phpWord->getSettings()->setHideGrammaticalErrors(true);\n$phpWord->getSettings()->setHideSpellingErrors(true);\n

    You can also specify the status of the spell and grammar checks, marking spelling or grammar as dirty will force a re-check when opening the document.

    <?php\n\n$proofState = new \\PhpOffice\\PhpWord\\ComplexType\\ProofState();\n$proofState->setGrammar(\\PhpOffice\\PhpWord\\ComplexType\\ProofState::CLEAN);\n$proofState->setSpelling(\\PhpOffice\\PhpWord\\ComplexType\\ProofState::DIRTY);\n\n$phpWord->getSettings()->setProofState($proofState);\n
    "},{"location":"usage/introduction.html#track-revisions","title":"Track Revisions","text":"

    Track changes can be activated using setTrackRevisions, you can furture specify

    • Not to use move syntax, instead moved items will be seen as deleted in one place and added in another
    • Not track formatting revisions
    <?php\n\n$phpWord->getSettings()->setTrackRevisions(true);\n$phpWord->getSettings()->setDoNotTrackMoves(true);\n$phpWord->getSettings()->setDoNotTrackFormatting(true);\n
    "},{"location":"usage/introduction.html#decimal-symbol","title":"Decimal Symbol","text":"

    The default symbol to represent a decimal figure is the . in english. In french you might want to change it to , for instance.

    <?php\n\n$phpWord->getSettings()->setDecimalSymbol(',');\n
    "},{"location":"usage/introduction.html#document-language","title":"Document Language","text":"

    The default language of the document can be change with the following.

    <?php\n\n$phpWord->getSettings()->setThemeFontLang(new Language(Language::FR_BE));\n

    Language has 3 parameters, one for Latin languages, one for East Asian languages and one for Complex (Bi-Directional) languages. A couple of language codes are provided in the PhpOffice\\PhpWord\\Style\\Language class but any valid code/ID can be used.

    In case you are generating an RTF document the language need to be set differently.

    <?php\n\n$lang = new Language();\n$lang->setLangId(Language::EN_GB_ID);\n$phpWord->getSettings()->setThemeFontLang($lang);\n
    "},{"location":"usage/introduction.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 = $phpWord->getDocInfo();\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/introduction.html#measurement-units","title":"Measurement units","text":"

    The base length unit in Open Office XML is twip. Twip means \"TWentieth of an Inch Point\", i.e. 1 twip = 1/1440 inch.

    You can use PHPWord helper functions to convert inches, centimeters, or points to twip.

    <?php\n\n// Paragraph with 6 points space after\n$phpWord->addParagraphStyle('My Style', array(\n    'spaceAfter' => \\PhpOffice\\PhpWord\\Shared\\Converter::pointToTwip(6))\n);\n\n$section = $phpWord->addSection();\n$sectionStyle = $section->getStyle();\n// half inch left margin\n$sectionStyle->setMarginLeft(\\PhpOffice\\PhpWord\\Shared\\Converter::inchToTwip(.5));\n// 2 cm right margin\n$sectionStyle->setMarginRight(\\PhpOffice\\PhpWord\\Shared\\Converter::cmToTwip(2));\n
    "},{"location":"usage/introduction.html#document-protection","title":"Document protection","text":"

    The document (or parts of it) can be password protected.

    <?php\n\n$documentProtection = $phpWord->getSettings()->getDocumentProtection();\n$documentProtection->setEditing(DocProtect::READ_ONLY);\n$documentProtection->setPassword('myPassword');\n
    "},{"location":"usage/introduction.html#automatically-recalculate-fields-on-open","title":"Automatically Recalculate Fields on Open","text":"

    To force an update of the fields present in the document, set updateFields to true

    <?php\n\n$phpWord->getSettings()->setUpdateFields(true);\n
    "},{"location":"usage/introduction.html#hyphenation","title":"Hyphenation","text":"

    Hyphenation describes the process of breaking words with hyphens. There are several options to control hyphenation.

    "},{"location":"usage/introduction.html#auto-hyphenation","title":"Auto hyphenation","text":"

    To automatically hyphenate text set autoHyphenation to true.

    <?php\n\n$phpWord->getSettings()->setAutoHyphenation(true);\n
    "},{"location":"usage/introduction.html#consecutive-hyphen-limit","title":"Consecutive Hyphen Limit","text":"

    The maximum number of consecutive lines of text ending with a hyphen can be controlled by the consecutiveHyphenLimit option. There is no limit if the option is not set or the provided value is 0.

    <?php\n\n$phpWord->getSettings()->setConsecutiveHyphenLimit(2);\n
    "},{"location":"usage/introduction.html#hyphenation-zone","title":"Hyphenation Zone","text":"

    The hyphenation zone (in twip) is the allowed amount of whitespace before hyphenation is applied. The smaller the hyphenation zone the more words are hyphenated. Or in other words, the wider the hyphenation zone the less words are hyphenated.

    <?php\n\n$phpWord->getSettings()->setHyphenationZone(\\PhpOffice\\PhpWord\\Shared\\Converter::cmToTwip(1));\n
    "},{"location":"usage/introduction.html#hyphenate-caps","title":"Hyphenate Caps","text":"

    To control whether or not words in all capital letters shall be hyphenated use the doNotHyphenateCaps option.

    <?php\n\n$phpWord->getSettings()->setDoNotHyphenateCaps(true);\n
    "},{"location":"usage/readers.html","title":"Readers","text":""},{"location":"usage/readers.html#html","title":"HTML","text":"

    The name of the reader is HTML.

    <?php\n\n$reader = IOFactory::createReader('HTML');\n$reader->load(__DIR__ . '/sample.html');\n
    "},{"location":"usage/readers.html#msdoc","title":"MsDoc","text":"

    The name of the reader is MsDoc.

    <?php\n\n$reader = IOFactory::createReader('MsDoc');\n$reader->load(__DIR__ . '/sample.doc');\n
    "},{"location":"usage/readers.html#odtext","title":"ODText","text":"

    The name of the reader is ODText.

    <?php\n\n$reader = IOFactory::createReader('ODText');\n$reader->load(__DIR__ . '/sample.odt');\n
    "},{"location":"usage/readers.html#rtf","title":"RTF","text":"

    The name of the reader is RTF.

    <?php\n\n$reader = IOFactory::createReader('RTF');\n$reader->load(__DIR__ . '/sample.rtf');\n
    "},{"location":"usage/readers.html#word2007","title":"Word2007","text":"

    The name of the reader is Word2007.

    <?php\n\n$reader = IOFactory::createReader('Word2007');\n$reader->load(__DIR__ . '/sample.docx');\n
    "},{"location":"usage/template.html","title":"Template processing","text":"

    You can create an OOXML document template with included search-patterns (macros) which can be replaced by any value you wish. Only single-line values can be replaced. By default Macros are defined like this: ${search-pattern} but you can define custom macros. To load a template file, create a new instance of the TemplateProcessor.

    <?php\n\n$templateProcessor = new TemplateProcessor('Template.docx');\n
    "},{"location":"usage/template.html#setvalue","title":"setValue","text":"

    Given a template containing

    Hello ${firstname} ${lastname}!\n

    The following will replace ${firstname} with John, and ${lastname} with Doe . The resulting document will now contain Hello John Doe!

    <?php\n\n$templateProcessor->setValue('firstname', 'John');\n$templateProcessor->setValue('lastname', 'Doe');\n
    "},{"location":"usage/template.html#setvalues","title":"setValues","text":"

    You can also set multiple values by passing all of them in an array.

    <?php\n\n$templateProcessor->setValues(array('firstname' => 'John', 'lastname' => 'Doe'));\n
    "},{"location":"usage/template.html#setmacroopeningchars","title":"setMacroOpeningChars","text":"

    You can define a custom opening macro. The following will set {# as the opening search pattern.

    <?php\n\n$templateProcessor->setMacroOpeningChars('{#');\n
    "},{"location":"usage/template.html#setmacroclosingchars","title":"setMacroClosingChars","text":"

    You can define a custom closing macro. The following will set #} as the closing search pattern.

    <?php\n\n$templateProcessor->setMacroClosingChars('#}');\n
    "},{"location":"usage/template.html#setmacrochars","title":"setMacroChars","text":"

    You can define a custom opening and closing macro at the same time . The following will set the search-pattern like this: {#search-pattern#} .

    <?php\n\n$templateProcessor->setMacroChars('{#', '#}');\n
    "},{"location":"usage/template.html#setimagevalue","title":"setImageValue","text":"

    The search-pattern model for images can be like: - ${search-image-pattern} - ${search-image-pattern:[width]:[height]:[ratio]} - ${search-image-pattern:[width]x[height]} - ${search-image-pattern:size=[width]x[height]} - ${search-image-pattern:width=[width]:height=[height]:ratio=false}

    Where: - [width] and [height] can be just numbers or numbers with measure, which supported by Word (cm, mm, in, pt, pc, px, %, em, ex) - [ratio] uses only for false, - or f to turn off respect aspect ration of image. By default template image size uses as 'container' size.

    Example:

    ${CompanyLogo}\n${UserLogo:50:50} ${Name} - ${City} - ${Street}\n
    <?php\n\n$templateProcessor = new TemplateProcessor('Template.docx');\n$templateProcessor->setValue('Name', 'John Doe');\n$templateProcessor->setValue(array('City', 'Street'), array('Detroit', '12th Street'));\n\n$templateProcessor->setImageValue('CompanyLogo', 'path/to/company/logo.png');\n$templateProcessor->setImageValue('UserLogo', array('path' => 'path/to/logo.png', 'width' => 100, 'height' => 100, 'ratio' => false));\n$templateProcessor->setImageValue('FeatureImage', function () {\n    // Closure will only be executed if the replacement tag is found in the template\n\n    return array('path' => SlowFeatureImageGenerator::make(), 'width' => 100, 'height' => 100, 'ratio' => false);\n});\n
    "},{"location":"usage/template.html#cloneblock","title":"cloneBlock","text":"

    Given a template containing See Sample_23_TemplateBlock.php for an example.

    ${block_name}\nCustomer: ${customer_name}\nAddress: ${customer_address}\n${/block_name}\n

    The following will duplicate everything between ${block_name} and ${/block_name} 3 times.

    <?php\n\n$templateProcessor->cloneBlock('block_name', 3, true, true);\n

    The last parameter will rename any macro defined inside the block and add #1, #2, #3 ... to the macro name. The result will be

    Customer: ${customer_name#1}\nAddress: ${customer_address#1}\n\nCustomer: ${customer_name#2}\nAddress: ${customer_address#2}\n\nCustomer: ${customer_name#3}\nAddress: ${customer_address#3}\n

    It is also possible to pass an array with the values to replace the marcros with. If an array with replacements is passed, the count argument is ignored, it is the size of the array that counts.

    <?php\n\n$replacements = array(\n    array('customer_name' => 'Batman', 'customer_address' => 'Gotham City'),\n    array('customer_name' => 'Superman', 'customer_address' => 'Metropolis'),\n);\n$templateProcessor->cloneBlock('block_name', 0, true, false, $replacements);\n

    The result will then be

    Customer: Batman\nAddress: Gotham City\n\nCustomer: Superman\nAddress: Metropolis\n
    "},{"location":"usage/template.html#replaceblock","title":"replaceBlock","text":"

    Given a template containing

    ${block_name}\nThis block content will be replaced\n${/block_name}\n

    The following will replace everything between ${block_name} and ${/block_name} with the value passed.

    <?php\n\n$templateProcessor->replaceBlock('block_name', 'This is the replacement text.');\n
    "},{"location":"usage/template.html#deleteblock","title":"deleteBlock","text":"

    Same as previous, but it deletes the block

    <?php\n\n$templateProcessor->deleteBlock('block_name');\n
    "},{"location":"usage/template.html#clonerow","title":"cloneRow","text":"

    Clones a table row in a template document. See Sample_07_TemplateCloneRow.php for an example.

    +-----------+----------------+\n| ${userId} | ${userName}    |\n|           |----------------+\n|           | ${userAddress} |\n+-----------+----------------+\n
    <?php\n\n$templateProcessor->cloneRow('userId', 2);\n

    Will result in

     +-------------+------------------+\n| ${userId#1} | ${userName#1}    |\n|             |------------------+\n|             | ${userAddress#1} |\n+-------------+------------------+\n| ${userId#2} | ${userName#2}    |\n|             |------------------+\n|             | ${userAddress#2} |\n+-------------+------------------+\n
    "},{"location":"usage/template.html#clonerowandsetvalues","title":"cloneRowAndSetValues","text":"

    Finds a row in a table row identified by $search param and clones it as many times as there are entries in $values.

    +-----------+----------------+\n| ${userId} | ${userName}    |\n|           |----------------+\n|           | ${userAddress} |\n+-----------+----------------+\n
    <?php\n\n$values = [\n    ['userId' => 1, 'userName' => 'Batman', 'userAddress' => 'Gotham City'],\n    ['userId' => 2, 'userName' => 'Superman', 'userAddress' => 'Metropolis'],\n];\n$templateProcessor->cloneRowAndSetValues('userId', $values);\n

    Will result in

    +---+-------------+\n| 1 | Batman      |\n|   |-------------+\n|   | Gotham City |\n+---+-------------+\n| 2 | Superman    |\n|   |-------------+\n|   | Metropolis  |\n+---+-------------+\n
    "},{"location":"usage/template.html#applyxslstylesheet","title":"applyXslStyleSheet","text":"

    Applies the XSL stylesheet passed to header part, footer part and main part

    <?php\n\n$xslDomDocument = new \\DOMDocument();\n$xslDomDocument->load('/path/to/my/stylesheet.xsl');\n$templateProcessor->applyXslStyleSheet($xslDomDocument);\n
    "},{"location":"usage/template.html#setcomplexvalue","title":"setComplexValue","text":"

    Replaces a ${macro} with the ComplexType passed. See Sample_40_TemplateSetComplexValue.php for examples.

    <?php\n\n$inline = new TextRun();\n$inline->addText('by a red italic text', array('italic' => true, 'color' => 'red'));\n$templateProcessor->setComplexValue('inline', $inline);\n
    "},{"location":"usage/template.html#setcomplexblock","title":"setComplexBlock","text":"

    Replaces a ${macro} with the ComplexType passed. See Sample_40_TemplateSetComplexValue.php for examples.

    <?php\n\n$table = new Table(array('borderSize' => 12, 'borderColor' => 'green', 'width' => 6000, 'unit' => TblWidth::TWIP));\n$table->addRow();\n$table->addCell(150)->addText('Cell A1');\n$table->addCell(150)->addText('Cell A2');\n$table->addCell(150)->addText('Cell A3');\n$table->addRow();\n$table->addCell(150)->addText('Cell B1');\n$table->addCell(150)->addText('Cell B2');\n$table->addCell(150)->addText('Cell B3');\n$templateProcessor->setComplexBlock('table', $table);\n
    "},{"location":"usage/template.html#setchartvalue","title":"setChartValue","text":"

    Replace a variable by a chart.

    <?php\n\n$categories = array('A', 'B', 'C', 'D', 'E');\n$series1 = array(1, 3, 2, 5, 4);\n$chart = new Chart('doughnut', $categories, $series1);\n$templateProcessor->setChartValue('myChart', $chart);\n
    "},{"location":"usage/template.html#save","title":"save","text":"

    Saves the loaded template within the current directory. Returns the file path.

    <?php\n\n$filepath = $templateProcessor->save();\n
    "},{"location":"usage/template.html#saveas","title":"saveAs","text":"

    Saves a copy of the loaded template in the indicated path.

    <?php\n\n$pathToSave = 'path/to/save/file.ext';\n$templateProcessor->saveAs($pathToSave);\n
    "},{"location":"usage/writers.html","title":"Writers","text":""},{"location":"usage/writers.html#html","title":"HTML","text":"

    The name of the writer is HTML.

    <?php\n\n$writer = IOFactory::createWriter($oPhpWord, 'HTML');\n$writer->save(__DIR__ . '/sample.html');\n
    "},{"location":"usage/writers.html#odtext","title":"ODText","text":"

    The name of the writer is ODText.

    <?php\n\n$writer = IOFactory::createWriter($oPhpWord, 'ODText');\n$writer->save(__DIR__ . '/sample.docx');\n
    "},{"location":"usage/writers.html#pdf","title":"PDF","text":"

    The name of the writer is PDF.

    <?php\n\n$writer = IOFactory::createWriter($oPhpWord, 'PDF');\n$writer->save(__DIR__ . '/sample.pdf');\n
    "},{"location":"usage/writers.html#options","title":"Options","text":"

    You can define options like : * font: default font

    Options must be defined before creating the writer.

    <?php\n\nuse PhpOffice\\PhpWord\\Settings;\n\nSettings::setPdfRendererOptions([\n    'font' => 'Arial'\n]);\n\n$writer = IOFactory::createWriter($oPhpWord, 'PDF');\n$writer->save(__DIR__ . '/sample.pdf');\n
    "},{"location":"usage/writers.html#rtf","title":"RTF","text":"

    The name of the writer is RTF.

    <?php\n\n$writer = IOFactory::createWriter($oPhpWord, 'RTF');\n$writer->save(__DIR__ . '/sample.rtf');\n
    "},{"location":"usage/writers.html#word2007","title":"Word2007","text":"

    The name of the writer is Word2007.

    <?php\n\n$writer = IOFactory::createWriter($oPhpWord, 'Word2007');\n$writer->save(__DIR__ . '/sample.docx');\n
    "},{"location":"usage/writers.html#zip-adapter","title":"ZIP Adapter","text":"

    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($oPhpWord, 'Word2007');\n$writer->setZipAdapter(new PclZipAdapter());\n$writer->save(__DIR__ . '/sample.docx');\n
    "},{"location":"usage/elements/index.html","title":"Elements","text":"

    Below are the matrix of element availability in each container. The column shows the containers while the rows lists the elements.

    Num Element Section Header Footer Cell Text Run Footnote 1 Text 2 Text Run 3 Link 4 Title 5 Preserve Text 6 Text Break 7 Page Break 8 List 9 Table 10 Image 11 Watermark 12 OLEObject 13 TOC 14 Footnote 15 Endnote 16 CheckBox 17 TextBox 18 Field 19 Line 20 Chart

    Legend:

    • : Available.
    • : Available only when inside header/footer.
    • : Available only when inside section.
    • : Not available.
    • : Should be available.
    "},{"location":"usage/elements/chart.html","title":"Chart","text":"

    Charts can be added using

    <?php\n\n$categories = array('A', 'B', 'C', 'D', 'E');\n$series = array(1, 3, 2, 5, 4);\n$chart = $section->addChart('line', $categories, $series, $style);\n

    For available styling options, see Styles > Chart.

    Check out the Sample_32_Chart.php for more options and styling.

    "},{"location":"usage/elements/checkbox.html","title":"Checkbox","text":"

    Checkbox elements can be added to sections or table cells by using addCheckBox.

    <?php\n\n$section->addCheckBox($name, $text, [$fontStyle], [$paragraphStyle]);\n
    • $name. Name of the check box.
    • $text. Text to be displayed in the document.
    • $fontStyle. See Styles > Font.
    • $paragraphStyle. See Styles > Paragraph.
    "},{"location":"usage/elements/comment.html","title":"Comment","text":"

    Comments can be added to a document by using addComment. The comment can contain formatted text. Once the comment has been added, it can be linked to any element with setCommentStart.

    <?php\n\n// first create a comment\n$comment= new \\PhpOffice\\PhpWord\\Element\\Comment('Authors name', new \\DateTime(), 'my_initials');\n$comment->addText('Test', array('bold' => true));\n\n// add it to the document\n$phpWord->addComment($comment);\n\n$textrun = $section->addTextRun();\n$textrun->addText('This ');\n$text = $textrun->addText('is');\n// link the comment to the text you just created\n$text->setCommentStart($comment);\n

    If no end is set for a comment using the setCommentEnd, the comment will be ended automatically at the end of the element it is started on.

    "},{"location":"usage/elements/field.html","title":"Field","text":"

    Currently the following fields are supported:

    • PAGE
    • NUMPAGES
    • DATE
    • XE
    • INDEX
    <?php\n\n$section->addField($fieldType, [$properties], [$options], [$fieldText], [$fontStyle])\n
    • $fontStyle. See Styles > Font.

    See \\PhpOffice\\PhpWord\\Element\\Field for list of properties and options available for each field type. Options which are not specifically defined can be added. Those must start with a \\.

    For instance for the INDEX field, you can do the following (See Index Field for list of available options <https://support.office.com/en-us/article/Field-codes-Index-field-adafcf4a-cb30-43f6-85c7-743da1635d9e?ui=en-US&rs=en-US&ad=US>_ ):

    <?php\n\n//the $fieldText can be either a simple string\n$fieldText = 'The index value';\n\n//or a 'TextRun', to be able to format the text you want in the index\n$fieldText = new TextRun();\n$fieldText->addText('My ');\n$fieldText->addText('bold index', ['bold' => true]);\n$fieldText->addText(' entry');\n$section->addField('XE', array(), array(), $fieldText);\n\n//this actually adds the index\n$section->addField('INDEX', array(), array('\\\\e \"   \" \\\\h \"A\" \\\\c \"3\"'), 'right click to update index');\n
    "},{"location":"usage/elements/image.html","title":"Image","text":"

    To add an image, use the addImage method to sections, headers, footers, textruns, or table cells.

    <?php\n\n$section->addImage($src, [$style]);\n
    • $src. String path to a local image, URL of a remote image or the image data, as a string. Warning: Do not pass user-generated strings here, as that would allow an attacker to read arbitrary files or perform server-side request forgery by passing file paths or URLs instead of image data.
    • $style. See Styles > Image.

    Examples:

    <?php\n\n$section = $phpWord->addSection();\n$section->addImage(\n    'mars.jpg',\n    array(\n        'width'         => 100,\n        'height'        => 100,\n        'marginTop'     => -1,\n        'marginLeft'    => -1,\n        'wrappingStyle' => 'behind'\n    )\n);\n$footer = $section->addFooter();\n$footer->addImage('http://example.com/image.php');\n$textrun = $section->addTextRun();\n$textrun->addImage('http://php.net/logo.jpg');\n$source = file_get_contents('/path/to/my/images/earth.jpg');\n$textrun->addImage($source);\n
    "},{"location":"usage/elements/line.html","title":"Line","text":"

    Line elements can be added to sections by using addLine.

    <?php\n\n$lineStyle = array('weight' => 1, 'width' => 100, 'height' => 0, 'color' => 635552);\n$section->addLine($lineStyle);\n

    Available line style attributes:

    • weight. Line width in twip.
    • color. Defines the color of stroke.
    • dash. Line types: dash, rounddot, squaredot, dashdot, longdash, longdashdot, longdashdotdot.
    • beginArrow. Start type of arrow: block, open, classic, diamond, oval.
    • endArrow. End type of arrow: block, open, classic, diamond, oval.
    • width. Line-object width in pt.
    • height. Line-object height in pt.
    • flip. Flip the line element: true, false.
    "},{"location":"usage/elements/link.html","title":"Link","text":"

    You can add Hyperlinks to the document by using the function addLink:

    <?php\n\n$section->addLink($linkSrc, [$linkName], [$fontStyle], [$paragraphStyle]);\n
    • $linkSrc. The URL of the link.
    • $linkName. Placeholder of the URL that appears in the document.
    • $fontStyle. See Styles > Font.
    • $paragraphStyle. See Styles > Paragraph.
    "},{"location":"usage/elements/list.html","title":"List","text":"

    Lists can be added by using addListItem and addListItemRun methods. addListItem is used for creating lists that only contain plain text. addListItemRun is used for creating complex list items that contains texts with different style (some bold, other italics, etc) or other elements, e.g. images or links. The syntaxes are as follow:

    Basic usage:

    <?php\n\n$section->addListItem($text, [$depth], [$fontStyle], [$listStyle], [$paragraphStyle]);\n$listItemRun = $section->addListItemRun([$depth], [$listStyle], [$paragraphStyle])\n

    Parameters:

    • $text. Text that appears in the document.
    • $depth. Depth of list item.
    • $fontStyle. See Styles > Font..
    • $listStyle. List style of the current element TYPE_NUMBER, TYPE_ALPHANUM, TYPE_BULLET_FILLED, etc. See list of constants in PHPWord\\Style\\ListItem.
    • $paragraphStyle. See Styles > Paragraph..

    See Sample_14_ListItem.php for more code sample.

    Advanced usage:

    You can also create your own numbering style by changing the $listStyle parameter with the name of your numbering style.

    <?php\n\n$phpWord->addNumberingStyle(\n    'multilevel',\n    array(\n        'type' => 'multilevel',\n        'levels' => array(\n            array('format' => 'decimal', 'text' => '%1.', 'left' => 360, 'hanging' => 360, 'tabPos' => 360),\n            array('format' => 'upperLetter', 'text' => '%2.', 'left' => 720, 'hanging' => 360, 'tabPos' => 720),\n        )\n    )\n);\n$section->addListItem('List Item I', 0, null, 'multilevel');\n$section->addListItem('List Item I.a', 1, null, 'multilevel');\n$section->addListItem('List Item I.b', 1, null, 'multilevel');\n$section->addListItem('List Item II', 0, null, 'multilevel');\n

    For available styling options see Styles > Numbering Level.

    "},{"location":"usage/elements/note.html","title":"Footnote & Endnote","text":"

    You can create footnotes with addFootnote and endnotes withaddEndnote in texts or textruns, but it's recommended to use textrun to have better layout. You can use addText, addLink,addTextBreak, addImage, addOLEObject on footnotes and endnotes.

    On textrun:

    <?php\n\n$textrun = $section->addTextRun();\n$textrun->addText('Lead text.');\n$footnote = $textrun->addFootnote();\n$footnote->addText('Footnote text can have ');\n$footnote->addLink('http://test.com', 'links');\n$footnote->addText('.');\n$footnote->addTextBreak();\n$footnote->addText('And text break.');\n$textrun->addText('Trailing text.');\n$endnote = $textrun->addEndnote();\n$endnote->addText('Endnote put at the end');\n

    On text:

    <?php\n\n$section->addText('Lead text.');\n$footnote = $section->addFootnote();\n$footnote->addText('Footnote text.');\n

    By default the footnote reference number will be displayed with decimal number starting from 1. This number uses the FooterReference style which you can redefine with the addFontStyle method. Default value for this style is array('superScript' => true);

    The footnote numbering can be controlled by setting the FootnoteProperties on the Section.

    <?php\n\n$fp = new \\PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties();\n//sets the position of the footnote (pageBottom (default), beneathText, sectEnd, docEnd)\n$fp->setPos(\\PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::POSITION_BENEATH_TEXT);\n//set the number format to use (decimal (default), upperRoman, upperLetter, ...)\n$fp->setNumFmt(\\PhpOffice\\PhpWord\\SimpleType\\NumberFormat::LOWER_ROMAN);\n//force starting at other than 1\n$fp->setNumStart(2);\n//when to restart counting (continuous (default), eachSect, eachPage)\n$fp->setNumRestart(\\PhpOffice\\PhpWord\\ComplexType\\FootnoteProperties::RESTART_NUMBER_EACH_PAGE);\n//And finaly, set it on the Section\n$section->setFootnoteProperties($fp);\n
    "},{"location":"usage/elements/oleobject.html","title":"Object","text":"

    You can add OLE embeddings, such as Excel spreadsheets or PowerPoint presentations to the document by using addOLEObject method.

    <?php\n\n$section->addOLEObject($src, [$style]);\n
    "},{"location":"usage/elements/pagebreak.html","title":"Page breaks","text":"

    There are two ways to insert a page break, using the addPageBreak method or using the pageBreakBefore style of paragraph.

    <?php\n\n$section->addPageBreak();\n
    "},{"location":"usage/elements/preservetext.html","title":"Preserve text","text":"

    The addPreserveText method is used to add a page number or page count to headers or footers.

    <?php\n\n$footer->addPreserveText('Page {PAGE} of {NUMPAGES}.');\n
    "},{"location":"usage/elements/table.html","title":"Table","text":"

    To add tables, rows, and cells, use the addTable, addRow, and addCell methods:

    <?php\n\n$table = $section->addTable([$tableStyle]);\n$table->addRow([$height], [$rowStyle]);\n$cell = $table->addCell($width, [$cellStyle]);\n

    Table style can be defined with addTableStyle:

    <?php\n\n$tableStyle = array(\n    'borderColor' => '006699',\n    'borderSize'  => 6,\n    'cellMargin'  => 50\n);\n$firstRowStyle = array('bgColor' => '66BBFF');\n$phpWord->addTableStyle('myTable', $tableStyle, $firstRowStyle);\n$table = $section->addTable('myTable');\n

    For available styling options see Styles > Table.

    "},{"location":"usage/elements/table.html#cell-span","title":"Cell span","text":"

    You can span a cell on multiple columns by using gridSpan or multiple rows by using vMerge.

    <?php\n\n$cell = $table->addCell(200);\n$cell->getStyle()->setGridSpan(5);\n

    See Sample_09_Tables.php for more code sample.

    "},{"location":"usage/elements/text.html","title":"Text","text":"

    Text can be added by using addText and addTextRun methods. addText is used for creating simple paragraphs that only contain texts with the same style. addTextRun is used for creating complex paragraphs that contain text with different style (some bold, other italics, etc) or other elements, e.g. images or links. The syntaxes are as follow:

    <?php\n\n$section->addText($text, [$fontStyle], [$paragraphStyle]);\n$textrun = $section->addTextRun([$paragraphStyle]);\n
    • $text. Text to be displayed in the document.
    • $fontStyle. See Styles > Font.
    • $paragraphStyle. See Styles > Paragraph.

    For available styling options, see Styles > Font and Styles > Paragraph.

    If you want to enable track changes on added text you can mark it as INSERTED or DELETED by a specific user at a given time:

    <?php\n\n$text = $section->addText('Hello World!');\n$text->setChanged(\\PhpOffice\\PhpWord\\Element\\ChangedElement::TYPE_INSERTED, 'Fred', (new \\DateTime()));\n
    "},{"location":"usage/elements/textbox.html","title":"TextBox","text":"

    To Be Completed...

    "},{"location":"usage/elements/textbreak.html","title":"Text breaks","text":"

    Text breaks are empty new lines. To add text breaks, use the following syntax. All parameters are optional.

    <?php\n\n$section->addTextBreak([$breakCount], [$fontStyle], [$paragraphStyle]);\n
    • $breakCount. How many lines.
    • $fontStyle. See Styles > Font.
    • $paragraphStyle. See Styles > Paragraph.
    "},{"location":"usage/elements/title.html","title":"Title","text":"

    If you want to structure your document or build table of contents, you need titles or headings. To add a title to the document, use the addTitleStyle and addTitle method. If depth is 0, a Title will be inserted, otherwise a Heading1, Heading2, ...

    <?php\n\n$phpWord->addTitleStyle($depth, [$fontStyle], [$paragraphStyle]);\n$section->addTitle($text, $depth, $pageNumber);\n

    addTitleStyle : - $depth - $fontStyle: See Styles > Font. - $paragraphStyle: See Styles > Paragraph.

    addTitle : - $text. Text to be displayed in the document. This can be string or a \\PhpOffice\\PhpWord\\Element\\TextRun - $depth - $pageNumber : Number of the page

    It's necessary to add a title style to your document because otherwise the title won't be detected as a real title.

    "},{"location":"usage/elements/toc.html","title":"Table of contents","text":"

    To add a table of contents (TOC), you can use the addTOC method. Your TOC can only be generated if you have add at least one title (See \"Title\").

    <?php\n\n$section->addTOC([$fontStyle], [$tocStyle], [$minDepth], [$maxDepth]);\n
    • $fontStyle. See font style section.
    • $tocStyle. See available options below.
    • $minDepth. Minimum depth of header to be shown. Default 1.
    • $maxDepth. Maximum depth of header to be shown. Default 9.

    Options for $tocStyle:

    • tabLeader. Fill type between the title text and the page number. Use the defined constants in \\PhpOffice\\PhpWord\\Style\\TOC.
    • tabPos. The position of the tab where the page number appears in twip.
    • indent. The indent factor of the titles in twip.
    "},{"location":"usage/elements/trackchanges.html","title":"Track Changes","text":"

    Track changes can be set on text elements. There are 2 ways to set the change information on an element. Either by calling the setChangeInfo(), or by setting the TrackChange instance on the element with setTrackChange().

    <?php\n\n$phpWord = new \\PhpOffice\\PhpWord\\PhpWord();\n\n// New portrait section\n$section = $phpWord->addSection();\n$textRun = $section->addTextRun();\n\n$text = $textRun->addText('Hello World! Time to ');\n\n$text = $textRun->addText('wake ', array('bold' => true));\n$text->setChangeInfo(TrackChange::INSERTED, 'Fred', time() - 1800);\n\n$text = $textRun->addText('up');\n$text->setTrackChange(new TrackChange(TrackChange::INSERTED, 'Fred'));\n\n$text = $textRun->addText('go to sleep');\n$text->setChangeInfo(TrackChange::DELETED, 'Barney', new \\DateTime('@' . (time() - 3600)));\n
    "},{"location":"usage/elements/watermark.html","title":"Watermark","text":"

    To add a watermark (or page background image), your section needs a header reference. After creating a header, you can use the addWatermark method to add a watermark.

    <?php\n\n$section = $phpWord->addSection();\n$header = $section->addHeader();\n$header->addWatermark('resources/_earth.jpg', array('marginTop' => 200, 'marginLeft' => 55));\n
    "},{"location":"usage/styles/chart.html","title":"Chart","text":"

    Available Chart style options:

    • width. Width (in EMU).
    • height. Height (in EMU).
    • 3d. Is 3D; applies to pie, bar, line, area, true or false.
    • colors. A list of colors to use in the chart.
    • title. The title for the chart.
    • showLegend. Show legend, true or false.
    • LegendPosition. Legend position, r (default), b, t, l or tr.
    • categoryLabelPosition. Label position for categories, nextTo (default), low or high.
    • valueLabelPosition. Label position for values, nextTo (default), low or high.
    • categoryAxisTitle. The title for the category axis.
    • valueAxisTitle. The title for the values axis.
    • majorTickMarkPos. The position for major tick marks, in, out, cross, none (default).
    • showAxisLabels. Show labels for axis, true or false.
    • gridX. Show Gridlines for X-Axis, true or false.
    • gridY. Show Gridlines for Y-Axis, true or false.
    "},{"location":"usage/styles/font.html","title":"Font","text":"

    Available Font style options:

    • allCaps. All caps, true or false.
    • bgColor. Font background color, e.g. FF0000.
    • bold. Bold, true or false.
    • color. Font color, e.g. FF0000.
    • doubleStrikethrough. Double strikethrough, true or false.
    • fgColor. Font highlight color, e.g. yellow, green, blue. See \\PhpOffice\\PhpWord\\Style\\Font::FGCOLOR_... class constants for possible values
    • hint. Font content type, default, eastAsia, or cs.
    • italic. Italic, true or false.
    • name. Font name, e.g. Arial.
    • rtl. Right to Left language, true or false.
    • size. Font size, e.g. 20, 22.
    • smallCaps. Small caps, true or false.
    • strikethrough. Strikethrough, true or false.
    • subScript. Subscript, true or false.
    • superScript. Superscript, true or false.
    • underline. Underline, single, dash, dotted, etc. See \\PhpOffice\\PhpWord\\Style\\Font::UNDERLINE_... class constants for possible values
    • lang. Language, either a language code like en-US, fr-BE, etc. or an object (or as an array) if you need to set eastAsian or bidirectional languages See \\PhpOffice\\PhpWord\\Style\\Language class for some language codes.
    • position. The text position, raised or lowered, in half points
    • hidden. Hidden text, true or false.
    "},{"location":"usage/styles/image.html","title":"Image","text":"

    Available Image style options:

    • alignment. See \\PhpOffice\\PhpWord\\SimpleType\\Jc class for the details.
    • height. Height in pt.
    • marginLeft. Left margin in inches, can be negative.
    • marginTop. Top margin in inches, can be negative.
    • width. Width in pt.
    • wrappingStyle. Wrapping style, inline, square, tight, behind, or infront.
    • wrapDistanceTop. Top text wrapping in pixels.
    • wrapDistanceBottom. Bottom text wrapping in pixels.
    • wrapDistanceLeft. Left text wrapping in pixels.
    • wrapDistanceRight. Right text wrapping in pixels.
    "},{"location":"usage/styles/numberinglevel.html","title":"Numbering level","text":"

    Available NumberingLevel style options:

    • alignment. Supports all alignment modes since 1st Edition of ECMA-376 standard up till ISO/IEC 29500:2012. See \\PhpOffice\\PhpWord\\SimpleType\\Jc class constants for possible values.
    • font. Font name.
    • format. Numbering format bullet|decimal|upperRoman|lowerRoman|upperLetter|lowerLetter.
    • hanging. See paragraph style.
    • hint. See font style.
    • left. See paragraph style.
    • restart. Restart numbering level symbol.
    • start. Starting value.
    • suffix. Content between numbering symbol and paragraph text tab|space|nothing.
    • tabPos. See paragraph style.
    • text. Numbering level text e.g. %1 for nonbullet or bullet character.
    "},{"location":"usage/styles/paragraph.html","title":"Paragraph","text":"

    Available Paragraph style options:

    • alignment. Supports all alignment modes since 1st Edition of ECMA-376 standard up till ISO/IEC 29500:2012. See \\PhpOffice\\PhpWord\\SimpleType\\Jc class constants for possible values.
    • basedOn. Parent style.
    • hanging. Hanging indentation in half inches.
    • indent. Indent (left indentation) in half inches.
    • indentation. An array of indentation key => value pairs in twip. Supports left, right, firstLine and hanging indentation. See \\PhpOffice\\PhpWord\\Style\\Indentation for possible identation types.
    • keepLines. Keep all lines on one page, true or false.
    • keepNext. Keep paragraph with next paragraph, true or false.
    • lineHeight. Text line height, e.g. 1.0, 1.5, etc.
    • next. Style for next paragraph.
    • pageBreakBefore. Start paragraph on next page, true or false.
    • spaceBefore. Space before paragraph in twip.
    • spaceAfter. Space after paragraph in twip.
    • spacing. Space between lines in twip. If spacingLineRule is auto, 240 (height of 1 line) will be added, so if you want a double line height, set this to 240.
    • spacingLineRule. Line Spacing Rule. auto, exact, atLeast See \\PhpOffice\\PhpWord\\SimpleType\\LineSpacingRule class constants for possible values.
    • suppressAutoHyphens. Hyphenation for paragraph, true or false.
    • tabs. Set of custom tab stops.
    • widowControl. Allow first/last line to display on a separate page, true or false.
    • contextualSpacing. Ignore Spacing Above and Below When Using Identical Styles, true or false.
    • bidi. Right to Left Paragraph Layout, true or false.
    • shading. Paragraph Shading.
    • textAlignment. Vertical Character Alignment on Line. See \\PhpOffice\\PhpWord\\SimpleType\\TextAlignment class constants for possible values.
    "},{"location":"usage/styles/section.html","title":"Section","text":"

    Available Section style options:

    • borderBottomColor. Border bottom color.
    • borderBottomSize. Border bottom size in twip.
    • borderLeftColor. Border left color.
    • borderLeftSize. Border left size in twip.
    • borderRightColor. Border right color.
    • borderRightSize. Border right size in twip.
    • borderTopColor. Border top color.
    • borderTopSize. Border top size in twip.
    • breakType. Section break type (nextPage, nextColumn, continuous, evenPage, oddPage).
    • colsNum. Number of columns.
    • colsSpace. Spacing between columns.
    • footerHeight. Spacing to bottom of footer.
    • gutter. Page gutter spacing.
    • headerHeight. Spacing to top of header.
    • marginTop. Page margin top in twip.
    • marginLeft. Page margin left in twip.
    • marginRight. Page margin right in twip.
    • marginBottom. Page margin bottom in twip.
    • orientation. Page orientation (portrait, which is default, or landscape). See \\PhpOffice\\PhpWord\\Style\\Section::ORIENTATION_... class constants for possible values
    • pageSizeH. Page height in twip. Implicitly defined by orientation option. Any changes are discouraged.
    • pageSizeW. Page width in twip. Implicitly defined by orientation option. Any changes are discouraged.
    • vAlign. Vertical Page Alignment See \\PhpOffice\\PhpWord\\SimpleType\\VerticalJc for possible values
    "},{"location":"usage/styles/table.html","title":"Table","text":"

    Available Table style options:

    • alignment. Supports all alignment modes since 1st Edition of ECMA-376 standard up till ISO/IEC 29500:2012. See \\PhpOffice\\PhpWord\\SimpleType\\JcTable and \\PhpOffice\\PhpWord\\SimpleType\\Jc class constants for possible values.
    • bgColor. Background color, e.g. '9966CC'.
    • border(Top|Right|Bottom|Left)Color. Border color, e.g. '9966CC'.
    • border(Top|Right|Bottom|Left)Size. Border size in twip.
    • cellMargin(Top|Right|Bottom|Left). Cell margin in twip.
    • indent. Table indent from leading margin. Must be an instance of \\PhpOffice\\PhpWord\\ComplexType\\TblWidth.
    • width. Table width in Fiftieths of a Percent or Twentieths of a Point.
    • unit. The unit to use for the width. One of \\PhpOffice\\PhpWord\\SimpleType\\TblWidth. Defaults to auto.
    • layout. Table layout, either fixed or autofit See \\PhpOffice\\PhpWord\\Style\\Table for constants.
    • cellSpacing Cell spacing in twip
    • position Floating Table Positioning, see below for options
    • bidiVisual Present table as Right-To-Left

    Floating Table Positioning options:

    • leftFromText Distance From Left of Table to Text in twip
    • rightFromText Distance From Right of Table to Text in twip
    • topFromText Distance From Top of Table to Text in twip
    • bottomFromText Distance From Top of Table to Text in twip
    • vertAnchor Table Vertical Anchor, one of \\PhpOffice\\PhpWord\\Style\\TablePosition::VANCHOR_*
    • horzAnchor Table Horizontal Anchor, one of \\PhpOffice\\PhpWord\\Style\\TablePosition::HANCHOR_*
    • tblpXSpec Relative Horizontal Alignment From Anchor, one of \\PhpOffice\\PhpWord\\Style\\TablePosition::XALIGN_*
    • tblpX Absolute Horizontal Distance From Anchorin twip
    • tblpYSpec Relative Vertical Alignment From Anchor, one of \\PhpOffice\\PhpWord\\Style\\TablePosition::YALIGN_*
    • tblpY Absolute Vertical Distance From Anchorin twip

    Available Row style options:

    • cantSplit. Table row cannot break across pages, true or false.
    • exactHeight. Row height is exact or at least.
    • tblHeader. Repeat table row on every new page, true or false.

    Available Cell style options:

    • bgColor. Background color, e.g. '9966CC'.
    • border(Top|Right|Bottom|Left)Color. Border color, e.g. '9966CC'.
    • border(Top|Right|Bottom|Left)Size. Border size in twip.
    • border(Top|Right|Bottom|Left)Style. Border style. You can use constants from \\PhpOffice\\PhpWord\\SimpleType\\Border
    • gridSpan. Number of columns spanned.
    • textDirection(btLr|tbRl). Direction of text. You can use constants \\PhpOffice\\PhpWord\\Style\\Cell::TEXT_DIR_BTLR and \\PhpOffice\\PhpWord\\Style\\Cell::TEXT_DIR_TBRL
    • valign. Vertical alignment, top, center, both, bottom.
    • vMerge. restart or continue.
    • width. Cell width in twip.
    "}]} \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index e299a936bca5d80bca41ebcb726bf490e7f1e7fa..040e8afa8a73c96484d7698ce3f17c750e0edd33 100644 GIT binary patch delta 15 WcmZ3&vV?_AzMF&NSlmW7IVJ!i$OH@k delta 15 WcmZ3&vV?_AzMF$%CHqD;IVJ!gX9Ji3