WooCommerce PDF Invoices & Packing Slips - Version 2.16.0

Version Description

  • Security: Fix authenticated reflected XSS on the settings page
  • Fix: Redirection URLs in wizard and when sending emails manually
  • Libraries: updated dompdf to 1.2.2
Download this release

Release Info

Developer pomegranate
Plugin Icon 128x128 WooCommerce PDF Invoices & Packing Slips
Version 2.16.0
Comparing to
See all releases

Code changes from version 2.15.0 to 2.16.0

composer.lock CHANGED
@@ -8,16 +8,16 @@
8
  "packages": [
9
  {
10
  "name": "dompdf/dompdf",
11
- "version": "v1.2.1",
12
  "source": {
13
  "type": "git",
14
  "url": "https://github.com/dompdf/dompdf.git",
15
- "reference": "c6dfd9bb8b0040609f04754f729d4cb3016e0575"
16
  },
17
  "dist": {
18
  "type": "zip",
19
- "url": "https://api.github.com/repos/dompdf/dompdf/zipball/c6dfd9bb8b0040609f04754f729d4cb3016e0575",
20
- "reference": "c6dfd9bb8b0040609f04754f729d4cb3016e0575",
21
  "shasum": ""
22
  },
23
  "require": {
@@ -28,6 +28,8 @@
28
  "php": "^7.1 || ^8.0"
29
  },
30
  "require-dev": {
 
 
31
  "mockery/mockery": "^1.3",
32
  "phpunit/phpunit": "^7.5 || ^8 || ^9",
33
  "squizlabs/php_codesniffer": "^3.5"
@@ -69,9 +71,9 @@
69
  "homepage": "https://github.com/dompdf/dompdf",
70
  "support": {
71
  "issues": "https://github.com/dompdf/dompdf/issues",
72
- "source": "https://github.com/dompdf/dompdf/tree/v1.2.1"
73
  },
74
- "time": "2022-03-24T12:57:42+00:00"
75
  },
76
  {
77
  "name": "phenx/php-font-lib",
@@ -385,5 +387,5 @@
385
  "prefer-lowest": false,
386
  "platform": [],
387
  "platform-dev": [],
388
- "plugin-api-version": "2.1.0"
389
  }
8
  "packages": [
9
  {
10
  "name": "dompdf/dompdf",
11
+ "version": "v1.2.2",
12
  "source": {
13
  "type": "git",
14
  "url": "https://github.com/dompdf/dompdf.git",
15
+ "reference": "5031045d9640b38cfc14aac9667470df09c9e090"
16
  },
17
  "dist": {
18
  "type": "zip",
19
+ "url": "https://api.github.com/repos/dompdf/dompdf/zipball/5031045d9640b38cfc14aac9667470df09c9e090",
20
+ "reference": "5031045d9640b38cfc14aac9667470df09c9e090",
21
  "shasum": ""
22
  },
23
  "require": {
28
  "php": "^7.1 || ^8.0"
29
  },
30
  "require-dev": {
31
+ "ext-json": "*",
32
+ "ext-zip": "*",
33
  "mockery/mockery": "^1.3",
34
  "phpunit/phpunit": "^7.5 || ^8 || ^9",
35
  "squizlabs/php_codesniffer": "^3.5"
71
  "homepage": "https://github.com/dompdf/dompdf",
72
  "support": {
73
  "issues": "https://github.com/dompdf/dompdf/issues",
74
+ "source": "https://github.com/dompdf/dompdf/tree/v1.2.2"
75
  },
76
+ "time": "2022-04-27T13:50:54+00:00"
77
  },
78
  {
79
  "name": "phenx/php-font-lib",
387
  "prefer-lowest": false,
388
  "platform": [],
389
  "platform-dev": [],
390
+ "plugin-api-version": "2.2.0"
391
  }
includes/class-wcpdf-setup-wizard.php CHANGED
@@ -207,7 +207,7 @@ class Setup_Wizard {
207
  if ( end( $step_keys ) === $this->step && empty( $step ) ) {
208
  return admin_url('admin.php?page=wpo_wcpdf_options_page');
209
  }
210
- return esc_url( add_query_arg( 'step', $step ) );
211
  }
212
 
213
 
207
  if ( end( $step_keys ) === $this->step && empty( $step ) ) {
208
  return admin_url('admin.php?page=wpo_wcpdf_options_page');
209
  }
210
+ return esc_url_raw( add_query_arg( 'step', $step ) );
211
  }
212
 
213
 
includes/views/wcpdf-settings-page.php CHANGED
@@ -117,10 +117,10 @@ $review_invitation = sprintf(
117
  </div>
118
  <?php endif; ?>
119
  </div>
120
- <input type="hidden" name="document_type" data-default="<?= $document_type; ?>" value="<?= $document_type; ?>">
121
  <input type="hidden" name="order_id" value="">
122
- <input type="hidden" name="nonce" value="<?= wp_create_nonce( 'wpo_wcpdf_preview' ); ?>">
123
- <script src="<?= WPO_WCPDF()->plugin_url() ?>/assets/js/pdf_js/pdf.js"></script>
124
  <div class="preview"></div>
125
  </div>
126
 
117
  </div>
118
  <?php endif; ?>
119
  </div>
120
+ <input type="hidden" name="document_type" data-default="<?php esc_attr_e( $document_type ); ?>" value="<?php esc_attr_e( $document_type ); ?>">
121
  <input type="hidden" name="order_id" value="">
122
+ <input type="hidden" name="nonce" value="<?php echo wp_create_nonce( 'wpo_wcpdf_preview' ); ?>">
123
+ <script src="<?php echo WPO_WCPDF()->plugin_url() ?>/assets/js/pdf_js/pdf.js"></script>
124
  <div class="preview"></div>
125
  </div>
126
 
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: woocommerce, pdf, invoices, packing slips, print, delivery notes, invoice,
5
  Requires at least: 3.5
6
  Tested up to: 6.0
7
  Requires PHP: 7.1
8
- Stable tag: 2.15.0
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -102,6 +102,11 @@ There's a setting on the Status tab of the settings page that allows you to togg
102
 
103
  == Changelog ==
104
 
 
 
 
 
 
105
  = 2.15.0 =
106
  * New: Filter hooks to override ability to edit document data
107
  * Simple template: Only show shipping & payment method lines when set
5
  Requires at least: 3.5
6
  Tested up to: 6.0
7
  Requires PHP: 7.1
8
+ Stable tag: 2.16.0
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
102
 
103
  == Changelog ==
104
 
105
+ = 2.16.0 =
106
+ * Security: Fix authenticated reflected XSS on the settings page
107
+ * Fix: Redirection URLs in wizard and when sending emails manually
108
+ * Libraries: updated dompdf to 1.2.2
109
+
110
  = 2.15.0 =
111
  * New: Filter hooks to override ability to edit document data
112
  * Simple template: Only show shipping & payment method lines when set
vendor/composer/ClassLoader.php CHANGED
@@ -149,7 +149,7 @@ class ClassLoader
149
 
150
  /**
151
  * @return string[] Array of classname => path
152
- * @psalm-var array<string, string>
153
  */
154
  public function getClassMap()
155
  {
149
 
150
  /**
151
  * @return string[] Array of classname => path
152
+ * @psalm-return array<string, string>
153
  */
154
  public function getClassMap()
155
  {
vendor/composer/InstalledVersions.php CHANGED
@@ -24,8 +24,21 @@ use Composer\Semver\VersionParser;
24
  */
25
  class InstalledVersions
26
  {
 
 
 
 
27
  private static $installed;
 
 
 
 
28
  private static $canGetVendors;
 
 
 
 
 
29
  private static $installedByVendor = array();
30
 
31
  /**
24
  */
25
  class InstalledVersions
26
  {
27
+ /**
28
+ * @var mixed[]|null
29
+ * @psalm-var array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}|array{}|null
30
+ */
31
  private static $installed;
32
+
33
+ /**
34
+ * @var bool|null
35
+ */
36
  private static $canGetVendors;
37
+
38
+ /**
39
+ * @var array[]
40
+ * @psalm-var array<string, array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
41
+ */
42
  private static $installedByVendor = array();
43
 
44
  /**
vendor/composer/autoload_classmap.php CHANGED
@@ -7,185 +7,10 @@ $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
  'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
10
- 'Dompdf\\Adapter\\CPDF' => $vendorDir . '/dompdf/dompdf/src/Adapter/CPDF.php',
11
- 'Dompdf\\Adapter\\GD' => $vendorDir . '/dompdf/dompdf/src/Adapter/GD.php',
12
- 'Dompdf\\Adapter\\PDFLib' => $vendorDir . '/dompdf/dompdf/src/Adapter/PDFLib.php',
13
- 'Dompdf\\Autoloader' => $vendorDir . '/dompdf/dompdf/src/Autoloader.php',
14
- 'Dompdf\\Canvas' => $vendorDir . '/dompdf/dompdf/src/Canvas.php',
15
- 'Dompdf\\CanvasFactory' => $vendorDir . '/dompdf/dompdf/src/CanvasFactory.php',
16
- 'Dompdf\\Cellmap' => $vendorDir . '/dompdf/dompdf/src/Cellmap.php',
17
  'Dompdf\\Cpdf' => $vendorDir . '/dompdf/dompdf/lib/Cpdf.php',
18
- 'Dompdf\\Css\\AttributeTranslator' => $vendorDir . '/dompdf/dompdf/src/Css/AttributeTranslator.php',
19
- 'Dompdf\\Css\\Color' => $vendorDir . '/dompdf/dompdf/src/Css/Color.php',
20
- 'Dompdf\\Css\\Style' => $vendorDir . '/dompdf/dompdf/src/Css/Style.php',
21
- 'Dompdf\\Css\\Stylesheet' => $vendorDir . '/dompdf/dompdf/src/Css/Stylesheet.php',
22
- 'Dompdf\\Dompdf' => $vendorDir . '/dompdf/dompdf/src/Dompdf.php',
23
- 'Dompdf\\Exception' => $vendorDir . '/dompdf/dompdf/src/Exception.php',
24
- 'Dompdf\\Exception\\ImageException' => $vendorDir . '/dompdf/dompdf/src/Exception/ImageException.php',
25
- 'Dompdf\\FontMetrics' => $vendorDir . '/dompdf/dompdf/src/FontMetrics.php',
26
- 'Dompdf\\Frame' => $vendorDir . '/dompdf/dompdf/src/Frame.php',
27
- 'Dompdf\\FrameDecorator\\AbstractFrameDecorator' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php',
28
- 'Dompdf\\FrameDecorator\\Block' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Block.php',
29
- 'Dompdf\\FrameDecorator\\Image' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Image.php',
30
- 'Dompdf\\FrameDecorator\\Inline' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Inline.php',
31
- 'Dompdf\\FrameDecorator\\ListBullet' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/ListBullet.php',
32
- 'Dompdf\\FrameDecorator\\ListBulletImage' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/ListBulletImage.php',
33
- 'Dompdf\\FrameDecorator\\NullFrameDecorator' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/NullFrameDecorator.php',
34
- 'Dompdf\\FrameDecorator\\Page' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Page.php',
35
- 'Dompdf\\FrameDecorator\\Table' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Table.php',
36
- 'Dompdf\\FrameDecorator\\TableCell' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/TableCell.php',
37
- 'Dompdf\\FrameDecorator\\TableRow' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/TableRow.php',
38
- 'Dompdf\\FrameDecorator\\TableRowGroup' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/TableRowGroup.php',
39
- 'Dompdf\\FrameDecorator\\Text' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Text.php',
40
- 'Dompdf\\FrameReflower\\AbstractFrameReflower' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php',
41
- 'Dompdf\\FrameReflower\\Block' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Block.php',
42
- 'Dompdf\\FrameReflower\\Image' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Image.php',
43
- 'Dompdf\\FrameReflower\\Inline' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Inline.php',
44
- 'Dompdf\\FrameReflower\\ListBullet' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/ListBullet.php',
45
- 'Dompdf\\FrameReflower\\NullFrameReflower' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/NullFrameReflower.php',
46
- 'Dompdf\\FrameReflower\\Page' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Page.php',
47
- 'Dompdf\\FrameReflower\\Table' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Table.php',
48
- 'Dompdf\\FrameReflower\\TableCell' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/TableCell.php',
49
- 'Dompdf\\FrameReflower\\TableRow' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/TableRow.php',
50
- 'Dompdf\\FrameReflower\\TableRowGroup' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/TableRowGroup.php',
51
- 'Dompdf\\FrameReflower\\Text' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Text.php',
52
- 'Dompdf\\Frame\\Factory' => $vendorDir . '/dompdf/dompdf/src/Frame/Factory.php',
53
- 'Dompdf\\Frame\\FrameList' => $vendorDir . '/dompdf/dompdf/src/Frame/FrameList.php',
54
- 'Dompdf\\Frame\\FrameListIterator' => $vendorDir . '/dompdf/dompdf/src/Frame/FrameListIterator.php',
55
- 'Dompdf\\Frame\\FrameTree' => $vendorDir . '/dompdf/dompdf/src/Frame/FrameTree.php',
56
- 'Dompdf\\Frame\\FrameTreeIterator' => $vendorDir . '/dompdf/dompdf/src/Frame/FrameTreeIterator.php',
57
- 'Dompdf\\Frame\\FrameTreeList' => $vendorDir . '/dompdf/dompdf/src/Frame/FrameTreeList.php',
58
- 'Dompdf\\Helpers' => $vendorDir . '/dompdf/dompdf/src/Helpers.php',
59
- 'Dompdf\\Image\\Cache' => $vendorDir . '/dompdf/dompdf/src/Image/Cache.php',
60
- 'Dompdf\\JavascriptEmbedder' => $vendorDir . '/dompdf/dompdf/src/JavascriptEmbedder.php',
61
- 'Dompdf\\LineBox' => $vendorDir . '/dompdf/dompdf/src/LineBox.php',
62
- 'Dompdf\\Options' => $vendorDir . '/dompdf/dompdf/src/Options.php',
63
- 'Dompdf\\PhpEvaluator' => $vendorDir . '/dompdf/dompdf/src/PhpEvaluator.php',
64
- 'Dompdf\\Positioner\\Absolute' => $vendorDir . '/dompdf/dompdf/src/Positioner/Absolute.php',
65
- 'Dompdf\\Positioner\\AbstractPositioner' => $vendorDir . '/dompdf/dompdf/src/Positioner/AbstractPositioner.php',
66
- 'Dompdf\\Positioner\\Block' => $vendorDir . '/dompdf/dompdf/src/Positioner/Block.php',
67
- 'Dompdf\\Positioner\\Fixed' => $vendorDir . '/dompdf/dompdf/src/Positioner/Fixed.php',
68
- 'Dompdf\\Positioner\\Inline' => $vendorDir . '/dompdf/dompdf/src/Positioner/Inline.php',
69
- 'Dompdf\\Positioner\\ListBullet' => $vendorDir . '/dompdf/dompdf/src/Positioner/ListBullet.php',
70
- 'Dompdf\\Positioner\\NullPositioner' => $vendorDir . '/dompdf/dompdf/src/Positioner/NullPositioner.php',
71
- 'Dompdf\\Positioner\\TableCell' => $vendorDir . '/dompdf/dompdf/src/Positioner/TableCell.php',
72
- 'Dompdf\\Positioner\\TableRow' => $vendorDir . '/dompdf/dompdf/src/Positioner/TableRow.php',
73
- 'Dompdf\\Renderer' => $vendorDir . '/dompdf/dompdf/src/Renderer.php',
74
- 'Dompdf\\Renderer\\AbstractRenderer' => $vendorDir . '/dompdf/dompdf/src/Renderer/AbstractRenderer.php',
75
- 'Dompdf\\Renderer\\Block' => $vendorDir . '/dompdf/dompdf/src/Renderer/Block.php',
76
- 'Dompdf\\Renderer\\Image' => $vendorDir . '/dompdf/dompdf/src/Renderer/Image.php',
77
- 'Dompdf\\Renderer\\Inline' => $vendorDir . '/dompdf/dompdf/src/Renderer/Inline.php',
78
- 'Dompdf\\Renderer\\ListBullet' => $vendorDir . '/dompdf/dompdf/src/Renderer/ListBullet.php',
79
- 'Dompdf\\Renderer\\TableCell' => $vendorDir . '/dompdf/dompdf/src/Renderer/TableCell.php',
80
- 'Dompdf\\Renderer\\TableRowGroup' => $vendorDir . '/dompdf/dompdf/src/Renderer/TableRowGroup.php',
81
- 'Dompdf\\Renderer\\Text' => $vendorDir . '/dompdf/dompdf/src/Renderer/Text.php',
82
- 'FontLib\\AdobeFontMetrics' => $vendorDir . '/phenx/php-font-lib/src/FontLib/AdobeFontMetrics.php',
83
- 'FontLib\\Autoloader' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Autoloader.php',
84
- 'FontLib\\BinaryStream' => $vendorDir . '/phenx/php-font-lib/src/FontLib/BinaryStream.php',
85
- 'FontLib\\EOT\\File' => $vendorDir . '/phenx/php-font-lib/src/FontLib/EOT/File.php',
86
- 'FontLib\\EOT\\Header' => $vendorDir . '/phenx/php-font-lib/src/FontLib/EOT/Header.php',
87
- 'FontLib\\EncodingMap' => $vendorDir . '/phenx/php-font-lib/src/FontLib/EncodingMap.php',
88
- 'FontLib\\Exception\\FontNotFoundException' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Exception/FontNotFoundException.php',
89
- 'FontLib\\Font' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Font.php',
90
- 'FontLib\\Glyph\\Outline' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Glyph/Outline.php',
91
- 'FontLib\\Glyph\\OutlineComponent' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Glyph/OutlineComponent.php',
92
- 'FontLib\\Glyph\\OutlineComposite' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Glyph/OutlineComposite.php',
93
- 'FontLib\\Glyph\\OutlineSimple' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Glyph/OutlineSimple.php',
94
- 'FontLib\\Header' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Header.php',
95
- 'FontLib\\OpenType\\File' => $vendorDir . '/phenx/php-font-lib/src/FontLib/OpenType/File.php',
96
- 'FontLib\\OpenType\\TableDirectoryEntry' => $vendorDir . '/phenx/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php',
97
- 'FontLib\\Table\\DirectoryEntry' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/DirectoryEntry.php',
98
- 'FontLib\\Table\\Table' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Table.php',
99
- 'FontLib\\Table\\Type\\cmap' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/cmap.php',
100
- 'FontLib\\Table\\Type\\glyf' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/glyf.php',
101
- 'FontLib\\Table\\Type\\head' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/head.php',
102
- 'FontLib\\Table\\Type\\hhea' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/hhea.php',
103
- 'FontLib\\Table\\Type\\hmtx' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/hmtx.php',
104
- 'FontLib\\Table\\Type\\kern' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/kern.php',
105
- 'FontLib\\Table\\Type\\loca' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/loca.php',
106
- 'FontLib\\Table\\Type\\maxp' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/maxp.php',
107
- 'FontLib\\Table\\Type\\name' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/name.php',
108
- 'FontLib\\Table\\Type\\nameRecord' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/nameRecord.php',
109
- 'FontLib\\Table\\Type\\os2' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/os2.php',
110
- 'FontLib\\Table\\Type\\post' => $vendorDir . '/phenx/php-font-lib/src/FontLib/Table/Type/post.php',
111
- 'FontLib\\TrueType\\Collection' => $vendorDir . '/phenx/php-font-lib/src/FontLib/TrueType/Collection.php',
112
- 'FontLib\\TrueType\\File' => $vendorDir . '/phenx/php-font-lib/src/FontLib/TrueType/File.php',
113
- 'FontLib\\TrueType\\Header' => $vendorDir . '/phenx/php-font-lib/src/FontLib/TrueType/Header.php',
114
- 'FontLib\\TrueType\\TableDirectoryEntry' => $vendorDir . '/phenx/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php',
115
- 'FontLib\\WOFF\\File' => $vendorDir . '/phenx/php-font-lib/src/FontLib/WOFF/File.php',
116
- 'FontLib\\WOFF\\Header' => $vendorDir . '/phenx/php-font-lib/src/FontLib/WOFF/Header.php',
117
- 'FontLib\\WOFF\\TableDirectoryEntry' => $vendorDir . '/phenx/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php',
118
  'HTML5_Data' => $vendorDir . '/dompdf/dompdf/lib/html5lib/Data.php',
119
  'HTML5_InputStream' => $vendorDir . '/dompdf/dompdf/lib/html5lib/InputStream.php',
120
  'HTML5_Parser' => $vendorDir . '/dompdf/dompdf/lib/html5lib/Parser.php',
121
  'HTML5_Tokenizer' => $vendorDir . '/dompdf/dompdf/lib/html5lib/Tokenizer.php',
122
  'HTML5_TreeBuilder' => $vendorDir . '/dompdf/dompdf/lib/html5lib/TreeBuilder.php',
123
- 'Sabberworm\\CSS\\CSSList\\AtRuleBlockList' => $vendorDir . '/sabberworm/php-css-parser/src/CSSList/AtRuleBlockList.php',
124
- 'Sabberworm\\CSS\\CSSList\\CSSBlockList' => $vendorDir . '/sabberworm/php-css-parser/src/CSSList/CSSBlockList.php',
125
- 'Sabberworm\\CSS\\CSSList\\CSSList' => $vendorDir . '/sabberworm/php-css-parser/src/CSSList/CSSList.php',
126
- 'Sabberworm\\CSS\\CSSList\\Document' => $vendorDir . '/sabberworm/php-css-parser/src/CSSList/Document.php',
127
- 'Sabberworm\\CSS\\CSSList\\KeyFrame' => $vendorDir . '/sabberworm/php-css-parser/src/CSSList/KeyFrame.php',
128
- 'Sabberworm\\CSS\\Comment\\Comment' => $vendorDir . '/sabberworm/php-css-parser/src/Comment/Comment.php',
129
- 'Sabberworm\\CSS\\Comment\\Commentable' => $vendorDir . '/sabberworm/php-css-parser/src/Comment/Commentable.php',
130
- 'Sabberworm\\CSS\\OutputFormat' => $vendorDir . '/sabberworm/php-css-parser/src/OutputFormat.php',
131
- 'Sabberworm\\CSS\\OutputFormatter' => $vendorDir . '/sabberworm/php-css-parser/src/OutputFormatter.php',
132
- 'Sabberworm\\CSS\\Parser' => $vendorDir . '/sabberworm/php-css-parser/src/Parser.php',
133
- 'Sabberworm\\CSS\\Parsing\\OutputException' => $vendorDir . '/sabberworm/php-css-parser/src/Parsing/OutputException.php',
134
- 'Sabberworm\\CSS\\Parsing\\ParserState' => $vendorDir . '/sabberworm/php-css-parser/src/Parsing/ParserState.php',
135
- 'Sabberworm\\CSS\\Parsing\\SourceException' => $vendorDir . '/sabberworm/php-css-parser/src/Parsing/SourceException.php',
136
- 'Sabberworm\\CSS\\Parsing\\UnexpectedEOFException' => $vendorDir . '/sabberworm/php-css-parser/src/Parsing/UnexpectedEOFException.php',
137
- 'Sabberworm\\CSS\\Parsing\\UnexpectedTokenException' => $vendorDir . '/sabberworm/php-css-parser/src/Parsing/UnexpectedTokenException.php',
138
- 'Sabberworm\\CSS\\Property\\AtRule' => $vendorDir . '/sabberworm/php-css-parser/src/Property/AtRule.php',
139
- 'Sabberworm\\CSS\\Property\\CSSNamespace' => $vendorDir . '/sabberworm/php-css-parser/src/Property/CSSNamespace.php',
140
- 'Sabberworm\\CSS\\Property\\Charset' => $vendorDir . '/sabberworm/php-css-parser/src/Property/Charset.php',
141
- 'Sabberworm\\CSS\\Property\\Import' => $vendorDir . '/sabberworm/php-css-parser/src/Property/Import.php',
142
- 'Sabberworm\\CSS\\Property\\KeyframeSelector' => $vendorDir . '/sabberworm/php-css-parser/src/Property/KeyframeSelector.php',
143
- 'Sabberworm\\CSS\\Property\\Selector' => $vendorDir . '/sabberworm/php-css-parser/src/Property/Selector.php',
144
- 'Sabberworm\\CSS\\Renderable' => $vendorDir . '/sabberworm/php-css-parser/src/Renderable.php',
145
- 'Sabberworm\\CSS\\RuleSet\\AtRuleSet' => $vendorDir . '/sabberworm/php-css-parser/src/RuleSet/AtRuleSet.php',
146
- 'Sabberworm\\CSS\\RuleSet\\DeclarationBlock' => $vendorDir . '/sabberworm/php-css-parser/src/RuleSet/DeclarationBlock.php',
147
- 'Sabberworm\\CSS\\RuleSet\\RuleSet' => $vendorDir . '/sabberworm/php-css-parser/src/RuleSet/RuleSet.php',
148
- 'Sabberworm\\CSS\\Rule\\Rule' => $vendorDir . '/sabberworm/php-css-parser/src/Rule/Rule.php',
149
- 'Sabberworm\\CSS\\Settings' => $vendorDir . '/sabberworm/php-css-parser/src/Settings.php',
150
- 'Sabberworm\\CSS\\Value\\CSSFunction' => $vendorDir . '/sabberworm/php-css-parser/src/Value/CSSFunction.php',
151
- 'Sabberworm\\CSS\\Value\\CSSString' => $vendorDir . '/sabberworm/php-css-parser/src/Value/CSSString.php',
152
- 'Sabberworm\\CSS\\Value\\CalcFunction' => $vendorDir . '/sabberworm/php-css-parser/src/Value/CalcFunction.php',
153
- 'Sabberworm\\CSS\\Value\\CalcRuleValueList' => $vendorDir . '/sabberworm/php-css-parser/src/Value/CalcRuleValueList.php',
154
- 'Sabberworm\\CSS\\Value\\Color' => $vendorDir . '/sabberworm/php-css-parser/src/Value/Color.php',
155
- 'Sabberworm\\CSS\\Value\\LineName' => $vendorDir . '/sabberworm/php-css-parser/src/Value/LineName.php',
156
- 'Sabberworm\\CSS\\Value\\PrimitiveValue' => $vendorDir . '/sabberworm/php-css-parser/src/Value/PrimitiveValue.php',
157
- 'Sabberworm\\CSS\\Value\\RuleValueList' => $vendorDir . '/sabberworm/php-css-parser/src/Value/RuleValueList.php',
158
- 'Sabberworm\\CSS\\Value\\Size' => $vendorDir . '/sabberworm/php-css-parser/src/Value/Size.php',
159
- 'Sabberworm\\CSS\\Value\\URL' => $vendorDir . '/sabberworm/php-css-parser/src/Value/URL.php',
160
- 'Sabberworm\\CSS\\Value\\Value' => $vendorDir . '/sabberworm/php-css-parser/src/Value/Value.php',
161
- 'Sabberworm\\CSS\\Value\\ValueList' => $vendorDir . '/sabberworm/php-css-parser/src/Value/ValueList.php',
162
- 'Svg\\DefaultStyle' => $vendorDir . '/phenx/php-svg-lib/src/Svg/DefaultStyle.php',
163
- 'Svg\\Document' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Document.php',
164
- 'Svg\\Gradient\\Stop' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Gradient/Stop.php',
165
- 'Svg\\Style' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Style.php',
166
- 'Svg\\Surface\\CPdf' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Surface/CPdf.php',
167
- 'Svg\\Surface\\SurfaceCpdf' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php',
168
- 'Svg\\Surface\\SurfaceInterface' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Surface/SurfaceInterface.php',
169
- 'Svg\\Surface\\SurfacePDFLib' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php',
170
- 'Svg\\Tag\\AbstractTag' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/AbstractTag.php',
171
- 'Svg\\Tag\\Anchor' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Anchor.php',
172
- 'Svg\\Tag\\Circle' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Circle.php',
173
- 'Svg\\Tag\\ClipPath' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/ClipPath.php',
174
- 'Svg\\Tag\\Ellipse' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Ellipse.php',
175
- 'Svg\\Tag\\Group' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Group.php',
176
- 'Svg\\Tag\\Image' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Image.php',
177
- 'Svg\\Tag\\Line' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Line.php',
178
- 'Svg\\Tag\\LinearGradient' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/LinearGradient.php',
179
- 'Svg\\Tag\\Path' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Path.php',
180
- 'Svg\\Tag\\Polygon' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Polygon.php',
181
- 'Svg\\Tag\\Polyline' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Polyline.php',
182
- 'Svg\\Tag\\RadialGradient' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/RadialGradient.php',
183
- 'Svg\\Tag\\Rect' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Rect.php',
184
- 'Svg\\Tag\\Shape' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Shape.php',
185
- 'Svg\\Tag\\Stop' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Stop.php',
186
- 'Svg\\Tag\\StyleTag' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/StyleTag.php',
187
- 'Svg\\Tag\\Text' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/Text.php',
188
- 'Svg\\Tag\\UseTag' => $vendorDir . '/phenx/php-svg-lib/src/Svg/Tag/UseTag.php',
189
- 'Symfony\\Polyfill\\Iconv\\Iconv' => $vendorDir . '/symfony/polyfill-iconv/Iconv.php',
190
- 'Symfony\\Polyfill\\Mbstring\\Mbstring' => $vendorDir . '/symfony/polyfill-mbstring/Mbstring.php',
191
  );
7
 
8
  return array(
9
  'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
 
 
 
 
 
 
 
10
  'Dompdf\\Cpdf' => $vendorDir . '/dompdf/dompdf/lib/Cpdf.php',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  'HTML5_Data' => $vendorDir . '/dompdf/dompdf/lib/html5lib/Data.php',
12
  'HTML5_InputStream' => $vendorDir . '/dompdf/dompdf/lib/html5lib/InputStream.php',
13
  'HTML5_Parser' => $vendorDir . '/dompdf/dompdf/lib/html5lib/Parser.php',
14
  'HTML5_Tokenizer' => $vendorDir . '/dompdf/dompdf/lib/html5lib/Tokenizer.php',
15
  'HTML5_TreeBuilder' => $vendorDir . '/dompdf/dompdf/lib/html5lib/TreeBuilder.php',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  );
vendor/composer/autoload_real.php CHANGED
@@ -63,11 +63,16 @@ class ComposerAutoloaderInita44f2cb79329ce99e54227132018137a
63
  }
64
  }
65
 
 
 
 
 
 
66
  function composerRequirea44f2cb79329ce99e54227132018137a($fileIdentifier, $file)
67
  {
68
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
69
- require $file;
70
-
71
  $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
 
 
72
  }
73
  }
63
  }
64
  }
65
 
66
+ /**
67
+ * @param string $fileIdentifier
68
+ * @param string $file
69
+ * @return void
70
+ */
71
  function composerRequirea44f2cb79329ce99e54227132018137a($fileIdentifier, $file)
72
  {
73
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
 
 
74
  $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
75
+
76
+ require $file;
77
  }
78
  }
vendor/composer/autoload_static.php CHANGED
@@ -58,187 +58,12 @@ class ComposerStaticInita44f2cb79329ce99e54227132018137a
58
 
59
  public static $classMap = array (
60
  'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
61
- 'Dompdf\\Adapter\\CPDF' => __DIR__ . '/..' . '/dompdf/dompdf/src/Adapter/CPDF.php',
62
- 'Dompdf\\Adapter\\GD' => __DIR__ . '/..' . '/dompdf/dompdf/src/Adapter/GD.php',
63
- 'Dompdf\\Adapter\\PDFLib' => __DIR__ . '/..' . '/dompdf/dompdf/src/Adapter/PDFLib.php',
64
- 'Dompdf\\Autoloader' => __DIR__ . '/..' . '/dompdf/dompdf/src/Autoloader.php',
65
- 'Dompdf\\Canvas' => __DIR__ . '/..' . '/dompdf/dompdf/src/Canvas.php',
66
- 'Dompdf\\CanvasFactory' => __DIR__ . '/..' . '/dompdf/dompdf/src/CanvasFactory.php',
67
- 'Dompdf\\Cellmap' => __DIR__ . '/..' . '/dompdf/dompdf/src/Cellmap.php',
68
  'Dompdf\\Cpdf' => __DIR__ . '/..' . '/dompdf/dompdf/lib/Cpdf.php',
69
- 'Dompdf\\Css\\AttributeTranslator' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/AttributeTranslator.php',
70
- 'Dompdf\\Css\\Color' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Color.php',
71
- 'Dompdf\\Css\\Style' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Style.php',
72
- 'Dompdf\\Css\\Stylesheet' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Stylesheet.php',
73
- 'Dompdf\\Dompdf' => __DIR__ . '/..' . '/dompdf/dompdf/src/Dompdf.php',
74
- 'Dompdf\\Exception' => __DIR__ . '/..' . '/dompdf/dompdf/src/Exception.php',
75
- 'Dompdf\\Exception\\ImageException' => __DIR__ . '/..' . '/dompdf/dompdf/src/Exception/ImageException.php',
76
- 'Dompdf\\FontMetrics' => __DIR__ . '/..' . '/dompdf/dompdf/src/FontMetrics.php',
77
- 'Dompdf\\Frame' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame.php',
78
- 'Dompdf\\FrameDecorator\\AbstractFrameDecorator' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php',
79
- 'Dompdf\\FrameDecorator\\Block' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Block.php',
80
- 'Dompdf\\FrameDecorator\\Image' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Image.php',
81
- 'Dompdf\\FrameDecorator\\Inline' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Inline.php',
82
- 'Dompdf\\FrameDecorator\\ListBullet' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/ListBullet.php',
83
- 'Dompdf\\FrameDecorator\\ListBulletImage' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/ListBulletImage.php',
84
- 'Dompdf\\FrameDecorator\\NullFrameDecorator' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/NullFrameDecorator.php',
85
- 'Dompdf\\FrameDecorator\\Page' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Page.php',
86
- 'Dompdf\\FrameDecorator\\Table' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Table.php',
87
- 'Dompdf\\FrameDecorator\\TableCell' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/TableCell.php',
88
- 'Dompdf\\FrameDecorator\\TableRow' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/TableRow.php',
89
- 'Dompdf\\FrameDecorator\\TableRowGroup' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/TableRowGroup.php',
90
- 'Dompdf\\FrameDecorator\\Text' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Text.php',
91
- 'Dompdf\\FrameReflower\\AbstractFrameReflower' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php',
92
- 'Dompdf\\FrameReflower\\Block' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Block.php',
93
- 'Dompdf\\FrameReflower\\Image' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Image.php',
94
- 'Dompdf\\FrameReflower\\Inline' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Inline.php',
95
- 'Dompdf\\FrameReflower\\ListBullet' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/ListBullet.php',
96
- 'Dompdf\\FrameReflower\\NullFrameReflower' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/NullFrameReflower.php',
97
- 'Dompdf\\FrameReflower\\Page' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Page.php',
98
- 'Dompdf\\FrameReflower\\Table' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Table.php',
99
- 'Dompdf\\FrameReflower\\TableCell' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/TableCell.php',
100
- 'Dompdf\\FrameReflower\\TableRow' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/TableRow.php',
101
- 'Dompdf\\FrameReflower\\TableRowGroup' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/TableRowGroup.php',
102
- 'Dompdf\\FrameReflower\\Text' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Text.php',
103
- 'Dompdf\\Frame\\Factory' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame/Factory.php',
104
- 'Dompdf\\Frame\\FrameList' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame/FrameList.php',
105
- 'Dompdf\\Frame\\FrameListIterator' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame/FrameListIterator.php',
106
- 'Dompdf\\Frame\\FrameTree' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame/FrameTree.php',
107
- 'Dompdf\\Frame\\FrameTreeIterator' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame/FrameTreeIterator.php',
108
- 'Dompdf\\Frame\\FrameTreeList' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame/FrameTreeList.php',
109
- 'Dompdf\\Helpers' => __DIR__ . '/..' . '/dompdf/dompdf/src/Helpers.php',
110
- 'Dompdf\\Image\\Cache' => __DIR__ . '/..' . '/dompdf/dompdf/src/Image/Cache.php',
111
- 'Dompdf\\JavascriptEmbedder' => __DIR__ . '/..' . '/dompdf/dompdf/src/JavascriptEmbedder.php',
112
- 'Dompdf\\LineBox' => __DIR__ . '/..' . '/dompdf/dompdf/src/LineBox.php',
113
- 'Dompdf\\Options' => __DIR__ . '/..' . '/dompdf/dompdf/src/Options.php',
114
- 'Dompdf\\PhpEvaluator' => __DIR__ . '/..' . '/dompdf/dompdf/src/PhpEvaluator.php',
115
- 'Dompdf\\Positioner\\Absolute' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/Absolute.php',
116
- 'Dompdf\\Positioner\\AbstractPositioner' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/AbstractPositioner.php',
117
- 'Dompdf\\Positioner\\Block' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/Block.php',
118
- 'Dompdf\\Positioner\\Fixed' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/Fixed.php',
119
- 'Dompdf\\Positioner\\Inline' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/Inline.php',
120
- 'Dompdf\\Positioner\\ListBullet' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/ListBullet.php',
121
- 'Dompdf\\Positioner\\NullPositioner' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/NullPositioner.php',
122
- 'Dompdf\\Positioner\\TableCell' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/TableCell.php',
123
- 'Dompdf\\Positioner\\TableRow' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/TableRow.php',
124
- 'Dompdf\\Renderer' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer.php',
125
- 'Dompdf\\Renderer\\AbstractRenderer' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/AbstractRenderer.php',
126
- 'Dompdf\\Renderer\\Block' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/Block.php',
127
- 'Dompdf\\Renderer\\Image' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/Image.php',
128
- 'Dompdf\\Renderer\\Inline' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/Inline.php',
129
- 'Dompdf\\Renderer\\ListBullet' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/ListBullet.php',
130
- 'Dompdf\\Renderer\\TableCell' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/TableCell.php',
131
- 'Dompdf\\Renderer\\TableRowGroup' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/TableRowGroup.php',
132
- 'Dompdf\\Renderer\\Text' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/Text.php',
133
- 'FontLib\\AdobeFontMetrics' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/AdobeFontMetrics.php',
134
- 'FontLib\\Autoloader' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Autoloader.php',
135
- 'FontLib\\BinaryStream' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/BinaryStream.php',
136
- 'FontLib\\EOT\\File' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/EOT/File.php',
137
- 'FontLib\\EOT\\Header' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/EOT/Header.php',
138
- 'FontLib\\EncodingMap' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/EncodingMap.php',
139
- 'FontLib\\Exception\\FontNotFoundException' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Exception/FontNotFoundException.php',
140
- 'FontLib\\Font' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Font.php',
141
- 'FontLib\\Glyph\\Outline' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Glyph/Outline.php',
142
- 'FontLib\\Glyph\\OutlineComponent' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Glyph/OutlineComponent.php',
143
- 'FontLib\\Glyph\\OutlineComposite' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Glyph/OutlineComposite.php',
144
- 'FontLib\\Glyph\\OutlineSimple' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Glyph/OutlineSimple.php',
145
- 'FontLib\\Header' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Header.php',
146
- 'FontLib\\OpenType\\File' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/OpenType/File.php',
147
- 'FontLib\\OpenType\\TableDirectoryEntry' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php',
148
- 'FontLib\\Table\\DirectoryEntry' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/DirectoryEntry.php',
149
- 'FontLib\\Table\\Table' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Table.php',
150
- 'FontLib\\Table\\Type\\cmap' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/cmap.php',
151
- 'FontLib\\Table\\Type\\glyf' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/glyf.php',
152
- 'FontLib\\Table\\Type\\head' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/head.php',
153
- 'FontLib\\Table\\Type\\hhea' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/hhea.php',
154
- 'FontLib\\Table\\Type\\hmtx' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/hmtx.php',
155
- 'FontLib\\Table\\Type\\kern' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/kern.php',
156
- 'FontLib\\Table\\Type\\loca' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/loca.php',
157
- 'FontLib\\Table\\Type\\maxp' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/maxp.php',
158
- 'FontLib\\Table\\Type\\name' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/name.php',
159
- 'FontLib\\Table\\Type\\nameRecord' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/nameRecord.php',
160
- 'FontLib\\Table\\Type\\os2' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/os2.php',
161
- 'FontLib\\Table\\Type\\post' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/Table/Type/post.php',
162
- 'FontLib\\TrueType\\Collection' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/TrueType/Collection.php',
163
- 'FontLib\\TrueType\\File' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/TrueType/File.php',
164
- 'FontLib\\TrueType\\Header' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/TrueType/Header.php',
165
- 'FontLib\\TrueType\\TableDirectoryEntry' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php',
166
- 'FontLib\\WOFF\\File' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/WOFF/File.php',
167
- 'FontLib\\WOFF\\Header' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/WOFF/Header.php',
168
- 'FontLib\\WOFF\\TableDirectoryEntry' => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php',
169
  'HTML5_Data' => __DIR__ . '/..' . '/dompdf/dompdf/lib/html5lib/Data.php',
170
  'HTML5_InputStream' => __DIR__ . '/..' . '/dompdf/dompdf/lib/html5lib/InputStream.php',
171
  'HTML5_Parser' => __DIR__ . '/..' . '/dompdf/dompdf/lib/html5lib/Parser.php',
172
  'HTML5_Tokenizer' => __DIR__ . '/..' . '/dompdf/dompdf/lib/html5lib/Tokenizer.php',
173
  'HTML5_TreeBuilder' => __DIR__ . '/..' . '/dompdf/dompdf/lib/html5lib/TreeBuilder.php',
174
- 'Sabberworm\\CSS\\CSSList\\AtRuleBlockList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/CSSList/AtRuleBlockList.php',
175
- 'Sabberworm\\CSS\\CSSList\\CSSBlockList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/CSSList/CSSBlockList.php',
176
- 'Sabberworm\\CSS\\CSSList\\CSSList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/CSSList/CSSList.php',
177
- 'Sabberworm\\CSS\\CSSList\\Document' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/CSSList/Document.php',
178
- 'Sabberworm\\CSS\\CSSList\\KeyFrame' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/CSSList/KeyFrame.php',
179
- 'Sabberworm\\CSS\\Comment\\Comment' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Comment/Comment.php',
180
- 'Sabberworm\\CSS\\Comment\\Commentable' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Comment/Commentable.php',
181
- 'Sabberworm\\CSS\\OutputFormat' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/OutputFormat.php',
182
- 'Sabberworm\\CSS\\OutputFormatter' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/OutputFormatter.php',
183
- 'Sabberworm\\CSS\\Parser' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parser.php',
184
- 'Sabberworm\\CSS\\Parsing\\OutputException' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parsing/OutputException.php',
185
- 'Sabberworm\\CSS\\Parsing\\ParserState' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parsing/ParserState.php',
186
- 'Sabberworm\\CSS\\Parsing\\SourceException' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parsing/SourceException.php',
187
- 'Sabberworm\\CSS\\Parsing\\UnexpectedEOFException' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parsing/UnexpectedEOFException.php',
188
- 'Sabberworm\\CSS\\Parsing\\UnexpectedTokenException' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parsing/UnexpectedTokenException.php',
189
- 'Sabberworm\\CSS\\Property\\AtRule' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/AtRule.php',
190
- 'Sabberworm\\CSS\\Property\\CSSNamespace' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/CSSNamespace.php',
191
- 'Sabberworm\\CSS\\Property\\Charset' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/Charset.php',
192
- 'Sabberworm\\CSS\\Property\\Import' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/Import.php',
193
- 'Sabberworm\\CSS\\Property\\KeyframeSelector' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/KeyframeSelector.php',
194
- 'Sabberworm\\CSS\\Property\\Selector' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/Selector.php',
195
- 'Sabberworm\\CSS\\Renderable' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Renderable.php',
196
- 'Sabberworm\\CSS\\RuleSet\\AtRuleSet' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/RuleSet/AtRuleSet.php',
197
- 'Sabberworm\\CSS\\RuleSet\\DeclarationBlock' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/RuleSet/DeclarationBlock.php',
198
- 'Sabberworm\\CSS\\RuleSet\\RuleSet' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/RuleSet/RuleSet.php',
199
- 'Sabberworm\\CSS\\Rule\\Rule' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Rule/Rule.php',
200
- 'Sabberworm\\CSS\\Settings' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Settings.php',
201
- 'Sabberworm\\CSS\\Value\\CSSFunction' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/CSSFunction.php',
202
- 'Sabberworm\\CSS\\Value\\CSSString' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/CSSString.php',
203
- 'Sabberworm\\CSS\\Value\\CalcFunction' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/CalcFunction.php',
204
- 'Sabberworm\\CSS\\Value\\CalcRuleValueList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/CalcRuleValueList.php',
205
- 'Sabberworm\\CSS\\Value\\Color' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/Color.php',
206
- 'Sabberworm\\CSS\\Value\\LineName' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/LineName.php',
207
- 'Sabberworm\\CSS\\Value\\PrimitiveValue' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/PrimitiveValue.php',
208
- 'Sabberworm\\CSS\\Value\\RuleValueList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/RuleValueList.php',
209
- 'Sabberworm\\CSS\\Value\\Size' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/Size.php',
210
- 'Sabberworm\\CSS\\Value\\URL' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/URL.php',
211
- 'Sabberworm\\CSS\\Value\\Value' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/Value.php',
212
- 'Sabberworm\\CSS\\Value\\ValueList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/ValueList.php',
213
- 'Svg\\DefaultStyle' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/DefaultStyle.php',
214
- 'Svg\\Document' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Document.php',
215
- 'Svg\\Gradient\\Stop' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Gradient/Stop.php',
216
- 'Svg\\Style' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Style.php',
217
- 'Svg\\Surface\\CPdf' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Surface/CPdf.php',
218
- 'Svg\\Surface\\SurfaceCpdf' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php',
219
- 'Svg\\Surface\\SurfaceInterface' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Surface/SurfaceInterface.php',
220
- 'Svg\\Surface\\SurfacePDFLib' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php',
221
- 'Svg\\Tag\\AbstractTag' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/AbstractTag.php',
222
- 'Svg\\Tag\\Anchor' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Anchor.php',
223
- 'Svg\\Tag\\Circle' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Circle.php',
224
- 'Svg\\Tag\\ClipPath' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/ClipPath.php',
225
- 'Svg\\Tag\\Ellipse' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Ellipse.php',
226
- 'Svg\\Tag\\Group' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Group.php',
227
- 'Svg\\Tag\\Image' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Image.php',
228
- 'Svg\\Tag\\Line' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Line.php',
229
- 'Svg\\Tag\\LinearGradient' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/LinearGradient.php',
230
- 'Svg\\Tag\\Path' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Path.php',
231
- 'Svg\\Tag\\Polygon' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Polygon.php',
232
- 'Svg\\Tag\\Polyline' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Polyline.php',
233
- 'Svg\\Tag\\RadialGradient' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/RadialGradient.php',
234
- 'Svg\\Tag\\Rect' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Rect.php',
235
- 'Svg\\Tag\\Shape' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Shape.php',
236
- 'Svg\\Tag\\Stop' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Stop.php',
237
- 'Svg\\Tag\\StyleTag' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/StyleTag.php',
238
- 'Svg\\Tag\\Text' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/Text.php',
239
- 'Svg\\Tag\\UseTag' => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg/Tag/UseTag.php',
240
- 'Symfony\\Polyfill\\Iconv\\Iconv' => __DIR__ . '/..' . '/symfony/polyfill-iconv/Iconv.php',
241
- 'Symfony\\Polyfill\\Mbstring\\Mbstring' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/Mbstring.php',
242
  );
243
 
244
  public static function getInitializer(ClassLoader $loader)
58
 
59
  public static $classMap = array (
60
  'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
 
 
 
 
 
 
 
61
  'Dompdf\\Cpdf' => __DIR__ . '/..' . '/dompdf/dompdf/lib/Cpdf.php',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
62
  'HTML5_Data' => __DIR__ . '/..' . '/dompdf/dompdf/lib/html5lib/Data.php',
63
  'HTML5_InputStream' => __DIR__ . '/..' . '/dompdf/dompdf/lib/html5lib/InputStream.php',
64
  'HTML5_Parser' => __DIR__ . '/..' . '/dompdf/dompdf/lib/html5lib/Parser.php',
65
  'HTML5_Tokenizer' => __DIR__ . '/..' . '/dompdf/dompdf/lib/html5lib/Tokenizer.php',
66
  'HTML5_TreeBuilder' => __DIR__ . '/..' . '/dompdf/dompdf/lib/html5lib/TreeBuilder.php',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
67
  );
68
 
69
  public static function getInitializer(ClassLoader $loader)
vendor/composer/installed.json CHANGED
@@ -2,17 +2,17 @@
2
  "packages": [
3
  {
4
  "name": "dompdf/dompdf",
5
- "version": "v1.2.1",
6
- "version_normalized": "1.2.1.0",
7
  "source": {
8
  "type": "git",
9
  "url": "https://github.com/dompdf/dompdf.git",
10
- "reference": "c6dfd9bb8b0040609f04754f729d4cb3016e0575"
11
  },
12
  "dist": {
13
  "type": "zip",
14
- "url": "https://api.github.com/repos/dompdf/dompdf/zipball/c6dfd9bb8b0040609f04754f729d4cb3016e0575",
15
- "reference": "c6dfd9bb8b0040609f04754f729d4cb3016e0575",
16
  "shasum": ""
17
  },
18
  "require": {
@@ -23,6 +23,8 @@
23
  "php": "^7.1 || ^8.0"
24
  },
25
  "require-dev": {
 
 
26
  "mockery/mockery": "^1.3",
27
  "phpunit/phpunit": "^7.5 || ^8 || ^9",
28
  "squizlabs/php_codesniffer": "^3.5"
@@ -33,7 +35,7 @@
33
  "ext-imagick": "Improves image processing performance",
34
  "ext-zlib": "Needed for pdf stream compression"
35
  },
36
- "time": "2022-03-24T12:57:42+00:00",
37
  "type": "library",
38
  "installation-source": "dist",
39
  "autoload": {
@@ -66,7 +68,7 @@
66
  "homepage": "https://github.com/dompdf/dompdf",
67
  "support": {
68
  "issues": "https://github.com/dompdf/dompdf/issues",
69
- "source": "https://github.com/dompdf/dompdf/tree/v1.2.1"
70
  },
71
  "install-path": "../dompdf/dompdf"
72
  },
@@ -389,6 +391,6 @@
389
  "install-path": "../symfony/polyfill-mbstring"
390
  }
391
  ],
392
- "dev": true,
393
  "dev-package-names": []
394
  }
2
  "packages": [
3
  {
4
  "name": "dompdf/dompdf",
5
+ "version": "v1.2.2",
6
+ "version_normalized": "1.2.2.0",
7
  "source": {
8
  "type": "git",
9
  "url": "https://github.com/dompdf/dompdf.git",
10
+ "reference": "5031045d9640b38cfc14aac9667470df09c9e090"
11
  },
12
  "dist": {
13
  "type": "zip",
14
+ "url": "https://api.github.com/repos/dompdf/dompdf/zipball/5031045d9640b38cfc14aac9667470df09c9e090",
15
+ "reference": "5031045d9640b38cfc14aac9667470df09c9e090",
16
  "shasum": ""
17
  },
18
  "require": {
23
  "php": "^7.1 || ^8.0"
24
  },
25
  "require-dev": {
26
+ "ext-json": "*",
27
+ "ext-zip": "*",
28
  "mockery/mockery": "^1.3",
29
  "phpunit/phpunit": "^7.5 || ^8 || ^9",
30
  "squizlabs/php_codesniffer": "^3.5"
35
  "ext-imagick": "Improves image processing performance",
36
  "ext-zlib": "Needed for pdf stream compression"
37
  },
38
+ "time": "2022-04-27T13:50:54+00:00",
39
  "type": "library",
40
  "installation-source": "dist",
41
  "autoload": {
68
  "homepage": "https://github.com/dompdf/dompdf",
69
  "support": {
70
  "issues": "https://github.com/dompdf/dompdf/issues",
71
+ "source": "https://github.com/dompdf/dompdf/tree/v1.2.2"
72
  },
73
  "install-path": "../dompdf/dompdf"
74
  },
391
  "install-path": "../symfony/polyfill-mbstring"
392
  }
393
  ],
394
+ "dev": false,
395
  "dev-package-names": []
396
  }
vendor/composer/installed.php CHANGED
@@ -5,9 +5,9 @@
5
  'type' => 'library',
6
  'install_path' => __DIR__ . '/../../',
7
  'aliases' => array(),
8
- 'reference' => 'f5f9abd4ed6c1c1a1d6b4ff713be78d443666511',
9
  'name' => '__root__',
10
- 'dev' => true,
11
  ),
12
  'versions' => array(
13
  '__root__' => array(
@@ -16,16 +16,16 @@
16
  'type' => 'library',
17
  'install_path' => __DIR__ . '/../../',
18
  'aliases' => array(),
19
- 'reference' => 'f5f9abd4ed6c1c1a1d6b4ff713be78d443666511',
20
  'dev_requirement' => false,
21
  ),
22
  'dompdf/dompdf' => array(
23
- 'pretty_version' => 'v1.2.1',
24
- 'version' => '1.2.1.0',
25
  'type' => 'library',
26
  'install_path' => __DIR__ . '/../dompdf/dompdf',
27
  'aliases' => array(),
28
- 'reference' => 'c6dfd9bb8b0040609f04754f729d4cb3016e0575',
29
  'dev_requirement' => false,
30
  ),
31
  'phenx/php-font-lib' => array(
5
  'type' => 'library',
6
  'install_path' => __DIR__ . '/../../',
7
  'aliases' => array(),
8
+ 'reference' => 'ba052659300ab6fd8e71ca3b71859586ead9607f',
9
  'name' => '__root__',
10
+ 'dev' => false,
11
  ),
12
  'versions' => array(
13
  '__root__' => array(
16
  'type' => 'library',
17
  'install_path' => __DIR__ . '/../../',
18
  'aliases' => array(),
19
+ 'reference' => 'ba052659300ab6fd8e71ca3b71859586ead9607f',
20
  'dev_requirement' => false,
21
  ),
22
  'dompdf/dompdf' => array(
23
+ 'pretty_version' => 'v1.2.2',
24
+ 'version' => '1.2.2.0',
25
  'type' => 'library',
26
  'install_path' => __DIR__ . '/../dompdf/dompdf',
27
  'aliases' => array(),
28
+ 'reference' => '5031045d9640b38cfc14aac9667470df09c9e090',
29
  'dev_requirement' => false,
30
  ),
31
  'phenx/php-font-lib' => array(
vendor/dompdf/dompdf/CONTRIBUTING.md DELETED
@@ -1,63 +0,0 @@
1
- # How to contribute
2
-
3
- - [Getting help](#getting-help)
4
- - [Submitting bug reports](#submitting-bug-reports)
5
- - [Contributing code](#contributing-code)
6
-
7
- ## Getting help
8
-
9
- Community discussion, questions, and informal bug reporting is done using
10
- [discussions](https://github.com/dompdf/dompdf/discussions). You may also
11
- seek help on
12
- [StackOverflow](http://stackoverflow.com/questions/tagged/dompdf).
13
-
14
- ## Submitting bug reports
15
-
16
- The preferred way to report bugs is to use the
17
- [GitHub issue tracker](http://github.com/dompdf/dompdf/issues). Before
18
- reporting a bug, read these pointers.
19
-
20
- **Please search inside the bug tracker to see if the bug you found is not already reported.**
21
-
22
- **Note:** The issue tracker is for *bugs* and *feature requests*, not requests for help.
23
- Questions should be asked through
24
- [discussions](https://github.com/dompdf/dompdf/discussions) instead.
25
-
26
- ### Reporting bugs effectively
27
-
28
- - dompdf is maintained by volunteers. They don't owe you anything, so be
29
- polite. Reports with an indignant or belligerent tone tend to be moved to the
30
- bottom of the pile.
31
-
32
- - Include information about **the PHP version on which the problem occurred**. Even
33
- if you tested several PHP version on different servers, and the problem occurred
34
- in all of them, mention this fact in the bug report.
35
- Also include the operating system it's installed on. PHP configuration can also help,
36
- and server error logs (like Apache logs)
37
-
38
- - Mention which release of dompdf you're using (the zip, a specific branch, etc).
39
- Preferably, try also with the current development snapshot, to ensure the
40
- problem has not already been fixed.
41
-
42
- - Mention very precisely what went wrong. "X is broken" is not a good bug
43
- report. What did you expect to happen? What happened instead? Describe the
44
- exact steps a maintainer has to take to make the problem occur. We can not
45
- fix something that we can not observe.
46
-
47
- - If the problem can not be reproduced in any of the demos included in the
48
- dompdf distribution, please provide an HTML document that demonstrates
49
- the problem. There are a few options to show us your code:
50
- - [JS Fiddle](http://jsfiddle.net/)
51
- - [dompdf debug helper](http://eclecticgeek.com/dompdf/debug.php) (provided by @bsweeney)
52
- - Include the HTML/CSS inside the bug report, with
53
- [code highlighting](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#wiki-code).
54
-
55
- ## Contributing code
56
-
57
- - Make sure you have a [GitHub Account](https://github.com/signup/free)
58
- - Fork [dompdf](https://github.com/dompdf/dompdf/)
59
- ([how to fork a repo](https://help.github.com/articles/fork-a-repo))
60
- - *Make your changes on the `master` branch* or the most appropriate feature branch.
61
- - Add a unit test in the ``test/Dompdf/Tests/`` directory.
62
- - Submit a pull request
63
- ([how to create a pull request](https://help.github.com/articles/fork-a-repo))
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/dompdf/dompdf/SECURITY.md DELETED
@@ -1,15 +0,0 @@
1
- # Security Policy
2
-
3
- ## Supported Versions
4
-
5
- Because of limited resources and general compatibility between version only the most recent release of Dompdf is actively supported.
6
-
7
- | Version | Supported |
8
- | ------- | ------------------ |
9
- | 1.0.2 | :white_check_mark: |
10
- | < 1.0.2 | :x: |
11
-
12
- ## Reporting a Vulnerability
13
-
14
- In order to give the community time to respond and upgrade we strongly urge you report all security issues privately. Please email us at security@dompdf.org with details
15
- and we will respond ASAP.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/dompdf/dompdf/VERSION CHANGED
@@ -1 +1 @@
1
- 1.2.1
1
+ 1.2.2
vendor/dompdf/dompdf/composer.json CHANGED
@@ -39,6 +39,8 @@
39
  "phenx/php-svg-lib": "^0.3.3 || ^0.4.0"
40
  },
41
  "require-dev": {
 
 
42
  "phpunit/phpunit": "^7.5 || ^8 || ^9",
43
  "squizlabs/php_codesniffer": "^3.5",
44
  "mockery/mockery": "^1.3"
39
  "phenx/php-svg-lib": "^0.3.3 || ^0.4.0"
40
  },
41
  "require-dev": {
42
+ "ext-json": "*",
43
+ "ext-zip": "*",
44
  "phpunit/phpunit": "^7.5 || ^8 || ^9",
45
  "squizlabs/php_codesniffer": "^3.5",
46
  "mockery/mockery": "^1.3"
vendor/dompdf/dompdf/phpcs.xml DELETED
@@ -1,88 +0,0 @@
1
- <?xml version="1.0"?>
2
- <!--suppress XmlUnboundNsPrefix -->
3
- <ruleset name="PHP-SDK">
4
- <description>Coding standard ruleset based on the PSR-2 coding standard.</description>
5
- <rule ref="PSR2"/>
6
- <rule ref="Generic.Files.LineLength.TooLong">
7
- <severity>0</severity>
8
- </rule>
9
- <rule ref="PSR1.Files.SideEffects.FoundWithSymbols">
10
- <severity>0</severity>
11
- </rule>
12
- <rule ref="PSR1.Methods.CamelCapsMethodName.NotCamelCaps">
13
- <severity>0</severity>
14
- </rule>
15
- <rule ref="PSR2.Methods.MethodDeclaration.Underscore">
16
- <severity>0</severity>
17
- </rule>
18
- <rule ref="PSR2.Classes.PropertyDeclaration.Underscore">
19
- <severity>0</severity>
20
- </rule>
21
- <rule ref="Squiz.Scope.MethodScope.Missing">
22
- <severity>0</severity>
23
- </rule>
24
- <rule ref="PSR2.Classes.PropertyDeclaration.ScopeMissing">
25
- <severity>0</severity>
26
- </rule>
27
- <rule ref="PSR2.ControlStructures.SwitchDeclaration.TerminatingComment">
28
- <severity>0</severity>
29
- </rule>
30
- <!-- These can be fixed automatically by phpcbf -->
31
- <rule ref="Squiz.WhiteSpace.ControlStructureSpacing.SpacingAfterOpen">
32
- <severity>0</severity>
33
- </rule>
34
- <rule ref="Squiz.WhiteSpace.ControlStructureSpacing.SpacingBeforeClose">
35
- <severity>0</severity>
36
- </rule>
37
- <rule ref="Squiz.WhiteSpace.ControlStructureSpacing.SpacingAfterOpenBrace">
38
- <severity>0</severity>
39
- </rule>
40
- <rule ref="PSR2.ControlStructures.ControlStructureSpacing.SpacingAfterOpenBrace">
41
- <severity>0</severity>
42
- </rule>
43
- <rule ref="PSR2.ControlStructures.ControlStructureSpacing.SpaceBeforeCloseBrace">
44
- <severity>0</severity>
45
- </rule>
46
- <rule ref="Squiz.ControlStructures.ControlSignature.NewlineAfterOpenBrace">
47
- <severity>0</severity>
48
- </rule>
49
- <rule ref="Squiz.ControlStructures.ControlSignature.SpaceAfterCloseBrace">
50
- <severity>0</severity>
51
- </rule>
52
- <rule ref="Generic.ControlStructures.InlineControlStructure.NotAllowed">
53
- <severity>0</severity>
54
- </rule>
55
- <rule ref="PSR2.ControlStructures.ElseIfDeclaration.NotAllowed">
56
- <severity>0</severity>
57
- </rule>
58
- <rule ref="PSR2.ControlStructures.SwitchDeclaration.BodyOnNextLineCASE">
59
- <severity>0</severity>
60
- </rule>
61
- <rule ref="Squiz.WhiteSpace.ScopeClosingBrace.ContentBefore">
62
- <severity>0</severity>
63
- </rule>
64
- <rule ref="PSR2.Classes.ClassDeclaration.CloseBraceAfterBody">
65
- <severity>0</severity>
66
- </rule>
67
- <rule ref="PSR2.Methods.FunctionCallSignature.CloseBracketLine">
68
- <severity>0</severity>
69
- </rule>
70
- <rule ref="PSR2.Methods.FunctionCallSignature.Indent">
71
- <severity>0</severity>
72
- </rule>
73
- <rule ref="PSR2.Methods.FunctionCallSignature.ContentAfterOpenBracket">
74
- <severity>0</severity>
75
- </rule>
76
- <rule ref="PSR2.Methods.FunctionCallSignature.MultipleArguments">
77
- <severity>0</severity>
78
- </rule>
79
- <rule ref="Squiz.Functions.MultiLineFunctionDeclaration.SpaceAfterFunction">
80
- <severity>0</severity>
81
- </rule>
82
- <rule ref="Squiz.Functions.MultiLineFunctionDeclaration.ContentAfterBrace">
83
- <severity>0</severity>
84
- </rule>
85
- <rule ref="Squiz.Functions.MultiLineFunctionDeclaration.BraceOnSameLine">
86
- <severity>0</severity>
87
- </rule>
88
- </ruleset>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/dompdf/dompdf/src/Autoloader.php DELETED
@@ -1,42 +0,0 @@
1
- <?php
2
- namespace Dompdf;
3
-
4
- /**
5
- * Autoloads Dompdf classes
6
- *
7
- * @package Dompdf
8
- */
9
- class Autoloader
10
- {
11
- const PREFIX = 'Dompdf';
12
-
13
- /**
14
- * Register the autoloader
15
- */
16
- public static function register()
17
- {
18
- spl_autoload_register([new self, 'autoload']);
19
- }
20
-
21
- /**
22
- * Autoloader
23
- *
24
- * @param string
25
- */
26
- public static function autoload($class)
27
- {
28
- if ($class === 'Dompdf\Cpdf') {
29
- require_once __DIR__ . "/../lib/Cpdf.php";
30
- return;
31
- }
32
-
33
- $prefixLength = strlen(self::PREFIX);
34
- if (0 === strncmp(self::PREFIX, $class, $prefixLength)) {
35
- $file = str_replace('\\', '/', substr($class, $prefixLength));
36
- $file = realpath(__DIR__ . (empty($file) ? '' : '/') . $file . '.php');
37
- if (file_exists($file)) {
38
- require_once $file;
39
- }
40
- }
41
- }
42
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
vendor/dompdf/dompdf/src/FrameReflower/Image.php CHANGED
@@ -69,7 +69,9 @@ class Image extends AbstractFrameReflower
69
  [$width] = $this->calculate_size(null, null);
70
  $min_width = $this->resolve_min_width(null);
71
  $percent_width = Helpers::is_percent($style->width)
72
- || Helpers::is_percent($style->max_width);
 
 
73
 
74
  // Use the specified min width as minimum when width or max width depend
75
  // on the containing block and cannot be resolved yet. This mimics
69
  [$width] = $this->calculate_size(null, null);
70
  $min_width = $this->resolve_min_width(null);
71
  $percent_width = Helpers::is_percent($style->width)
72
+ || Helpers::is_percent($style->max_width)
73
+ || ($style->width === "auto"
74
+ && (Helpers::is_percent($style->height) || Helpers::is_percent($style->max_height)));
75
 
76
  // Use the specified min width as minimum when width or max width depend
77
  // on the containing block and cannot be resolved yet. This mimics
vendor/dompdf/dompdf/src/FrameReflower/Inline.php CHANGED
@@ -165,6 +165,10 @@ class Inline extends AbstractFrameReflower
165
  }
166
  }
167
 
 
 
 
 
168
  // Assume the position of the first child
169
  [$x, $y] = $frame->get_first_child()->get_position();
170
  $frame->set_position($x, $y);
165
  }
166
  }
167
 
168
+ if (!$frame->get_first_child()) {
169
+ return;
170
+ }
171
+
172
  // Assume the position of the first child
173
  [$x, $y] = $frame->get_first_child()->get_position();
174
  $frame->set_position($x, $y);
woocommerce-pdf-invoices-packingslips.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: WooCommerce PDF Invoices & Packing Slips
4
  * Plugin URI: https://wpovernight.com/downloads/woocommerce-pdf-invoices-packing-slips-bundle/
5
  * Description: Create, print & email PDF invoices & packing slips for WooCommerce orders.
6
- * Version: 2.15.0
7
  * Author: WP Overnight
8
  * Author URI: https://www.wpovernight.com
9
  * License: GPLv2 or later
@@ -21,7 +21,7 @@ if ( !class_exists( 'WPO_WCPDF' ) ) :
21
 
22
  class WPO_WCPDF {
23
 
24
- public $version = '2.15.0';
25
  public $plugin_basename;
26
  public $legacy_mode;
27
  public $legacy_textdomain;
3
  * Plugin Name: WooCommerce PDF Invoices & Packing Slips
4
  * Plugin URI: https://wpovernight.com/downloads/woocommerce-pdf-invoices-packing-slips-bundle/
5
  * Description: Create, print & email PDF invoices & packing slips for WooCommerce orders.
6
+ * Version: 2.16.0
7
  * Author: WP Overnight
8
  * Author URI: https://www.wpovernight.com
9
  * License: GPLv2 or later
21
 
22
  class WPO_WCPDF {
23
 
24
+ public $version = '2.16.0';
25
  public $plugin_basename;
26
  public $legacy_mode;
27
  public $legacy_textdomain;