diff --git a/.distignore b/.distignore index 7c3358cc5..afbd84d6c 100644 --- a/.distignore +++ b/.distignore @@ -7,5 +7,8 @@ *.gitmodules *.distignore *.gitattributes +*.editorconfig *composer.json *composer.lock +*strauss.phar +*strauss.md diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 51c4ed0d3..16aee144a 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -17,7 +17,7 @@ jobs: strategy: matrix: operating-system: ['ubuntu-latest'] - php-versions: ['7.2', '7.3', '7.4', '8.0', '8.1'] + php-versions: ['7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3'] steps: - name: Checkout Git repository diff --git a/composer.json b/composer.json index bd2623869..e868d95c7 100644 --- a/composer.json +++ b/composer.json @@ -1,19 +1,50 @@ { "name": "wpovernight/woocommerce-pdf-invoices-packing-slips", "description": "PDF Invoices & Packing Slips for WooCommerce", - "license": "GPL-3.0-or-later", "autoload": { "psr-4": { - "WPO\\WC\\UBL\\": "ubl/" + "WPO\\IPS\\": "includes/", + "WPO\\IPS\\UBL\\": "ubl/" }, - "classmap": [ "includes/" ] + "classmap": [ + "vendor/" + ] }, "require": { "dompdf/dompdf": "^3.0", - "symfony/polyfill-mbstring": "^1.2", - "symfony/polyfill-iconv": "^1.2", + "symfony/polyfill-mbstring": "^1.27", + "symfony/polyfill-iconv": "^1.27", "sabre/xml": "^2.2.5" }, + "extra": { + "strauss": { + "target_directory": "vendor", + "namespace_prefix": "WPO\\IPS\\Vendor\\", + "classmap_prefix": "WPO_IPS_Vendor_", + "constant_prefix": "WPO_IPS_VENDOR_", + "packages": [], + "update_call_sites": false, + "override_autoload": {}, + "exclude_from_copy": { + "packages": [], + "namespaces": [], + "file_patterns": [ + "/^psr.*$/" + ] + }, + "exclude_from_prefix": { + "packages": [ + "symfony/polyfill-mbstring", + "symfony/polyfill-iconv" + ], + "namespaces": [], + "file_patterns": [] + }, + "namespace_replacement_patterns": {}, + "delete_vendor_packages": false, + "delete_vendor_files": false + } + }, "config": { "platform-check": false } diff --git a/composer.lock b/composer.lock index 8ed6c81a1..7817dda4a 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "069ac98791fc877d640b9042be7cc2be", + "content-hash": "5e30e7e90c4071957ab0506a12f5f4fd", "packages": [ { "name": "dompdf/dompdf", @@ -230,16 +230,16 @@ }, { "name": "sabberworm/php-css-parser", - "version": "v8.5.1", + "version": "v8.6.0", "source": { "type": "git", "url": "https://github.com/MyIntervals/PHP-CSS-Parser.git", - "reference": "4a3d572b0f8b28bb6fd016ae8bbfc445facef152" + "reference": "d2fb94a9641be84d79c7548c6d39bbebba6e9a70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/4a3d572b0f8b28bb6fd016ae8bbfc445facef152", - "reference": "4a3d572b0f8b28bb6fd016ae8bbfc445facef152", + "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/d2fb94a9641be84d79c7548c6d39bbebba6e9a70", + "reference": "d2fb94a9641be84d79c7548c6d39bbebba6e9a70", "shasum": "" }, "require": { @@ -289,9 +289,9 @@ ], "support": { "issues": "https://github.com/MyIntervals/PHP-CSS-Parser/issues", - "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.5.1" + "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.6.0" }, - "time": "2024-02-15T16:41:13+00:00" + "time": "2024-07-01T07:33:21+00:00" }, { "name": "sabre/uri", @@ -355,16 +355,16 @@ }, { "name": "sabre/xml", - "version": "2.2.7", + "version": "2.2.9", "source": { "type": "git", "url": "https://github.com/sabre-io/xml.git", - "reference": "f1d53d55976bbd4cf3e640dda6ebc31120c71a4e" + "reference": "88288712d45f694be3679a0db7dfb3770f08d4f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabre-io/xml/zipball/f1d53d55976bbd4cf3e640dda6ebc31120c71a4e", - "reference": "f1d53d55976bbd4cf3e640dda6ebc31120c71a4e", + "url": "https://api.github.com/repos/sabre-io/xml/zipball/88288712d45f694be3679a0db7dfb3770f08d4f0", + "reference": "88288712d45f694be3679a0db7dfb3770f08d4f0", "shasum": "" }, "require": { @@ -378,7 +378,7 @@ "require-dev": { "friendsofphp/php-cs-fixer": "~2.17.1", "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.0" + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6" }, "type": "library", "autoload": { @@ -420,20 +420,20 @@ "issues": "https://github.com/sabre-io/xml/issues", "source": "https://github.com/fruux/sabre-xml" }, - "time": "2024-04-18T10:15:43+00:00" + "time": "2024-07-26T12:32:40+00:00" }, { "name": "symfony/polyfill-iconv", - "version": "v1.29.0", + "version": "v1.30.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f" + "reference": "c027e6a3c6aee334663ec21f5852e89738abc805" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f", - "reference": "cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/c027e6a3c6aee334663ec21f5852e89738abc805", + "reference": "c027e6a3c6aee334663ec21f5852e89738abc805", "shasum": "" }, "require": { @@ -484,7 +484,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.30.0" }, "funding": [ { @@ -500,20 +500,20 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-05-31T15:07:36+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.29.0", + "version": "v1.30.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" + "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fd22ab50000ef01661e2a31d850ebaa297f8e03c", + "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c", "shasum": "" }, "require": { @@ -564,7 +564,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.30.0" }, "funding": [ { @@ -580,7 +580,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-06-19T12:30:46+00:00" } ], "packages-dev": [], diff --git a/includes/class-wcpdf-admin.php b/includes/Admin.php similarity index 99% rename from includes/class-wcpdf-admin.php rename to includes/Admin.php index 8609cb8b6..aad65c06e 100644 --- a/includes/class-wcpdf-admin.php +++ b/includes/Admin.php @@ -1,6 +1,6 @@ documents['\WPO\WC\PDF_Invoices\Documents\Invoice'] = new \WPO\WC\PDF_Invoices\Documents\Invoice(); - $this->documents['\WPO\WC\PDF_Invoices\Documents\Packing_Slip'] = new \WPO\WC\PDF_Invoices\Documents\Packing_Slip(); + $this->documents['\WPO\IPS\Documents\Invoice'] = new \WPO\IPS\Documents\Invoice(); + $this->documents['\WPO\IPS\Documents\PackingSlip'] = new \WPO\IPS\Documents\PackingSlip(); // Allow plugins to add their own documents $this->documents = apply_filters( 'wpo_wcpdf_document_classes', $this->documents ); diff --git a/includes/documents/class-wcpdf-bulk-document.php b/includes/Documents/BulkDocument.php similarity index 97% rename from includes/documents/class-wcpdf-bulk-document.php rename to includes/Documents/BulkDocument.php index 89abead52..5ccd0f304 100644 --- a/includes/documents/class-wcpdf-bulk-document.php +++ b/includes/Documents/BulkDocument.php @@ -1,11 +1,11 @@ get_number_settings(), $this, $order ); + $document_number = new DocumentNumber( $value, $this->get_number_settings(), $this, $order ); } else { // plain number - $document_number = new Document_Number( $value, $this->get_number_settings(), $this, $order ); + $document_number = new DocumentNumber( $value, $this->get_number_settings(), $this, $order ); } $this->data[ 'number' ] = $document_number; @@ -1573,7 +1573,7 @@ public function get_wc_order_status_list() { /** * Get the Sequential Number Store class that handles invoice number generation/consumption * - * @return Sequential_Number_Store + * @return SequentialNumberStore */ public function get_sequential_number_store() { $reset_number_yearly = isset( $this->settings['reset_number_yearly'] ) ? true : false; @@ -1592,7 +1592,7 @@ public function get_sequential_number_store() { } $store_name = $this->get_sequential_number_store_name( $date, $method, $reset_number_yearly ); - $number_store = new Sequential_Number_Store( $store_name, $method ); + $number_store = new SequentialNumberStore( $store_name, $method ); if ( $number_store->is_new ) { $number_store->set_next( apply_filters( 'wpo_wcpdf_reset_number_yearly_start', 1, $this ) ); @@ -1600,7 +1600,7 @@ public function get_sequential_number_store() { // reset: off } else { $store_name = $this->get_sequential_number_store_name( $now, $method, $reset_number_yearly ); - $number_store = new Sequential_Number_Store( $store_name, $method ); + $number_store = new SequentialNumberStore( $store_name, $method ); } return $number_store; diff --git a/includes/documents/abstract-wcpdf-order-document-methods.php b/includes/Documents/OrderDocumentMethods.php similarity index 99% rename from includes/documents/abstract-wcpdf-order-document-methods.php rename to includes/Documents/OrderDocumentMethods.php index 27b4b6269..eddc6aff8 100644 --- a/includes/documents/abstract-wcpdf-order-document-methods.php +++ b/includes/Documents/OrderDocumentMethods.php @@ -1,11 +1,11 @@ get_type(); diff --git a/includes/documents/class-wcpdf-packing-slip.php b/includes/Documents/PackingSlip.php similarity index 97% rename from includes/documents/class-wcpdf-packing-slip.php rename to includes/Documents/PackingSlip.php index fad5c4c46..2f46ad98d 100644 --- a/includes/documents/class-wcpdf-packing-slip.php +++ b/includes/Documents/PackingSlip.php @@ -1,17 +1,17 @@ set_next( (int) $next_number ); } // we're not deleting this option yet to make downgrading possible diff --git a/includes/class-wcpdf-main.php b/includes/Main.php similarity index 98% rename from includes/class-wcpdf-main.php rename to includes/Main.php index 32ab6dbfb..0220db27d 100644 --- a/includes/class-wcpdf-main.php +++ b/includes/Main.php @@ -1,15 +1,16 @@ getMessage(), 'critical', $e ); continue; - } catch ( \Dompdf\Exception $e ) { + } catch ( DompdfException $e ) { wcpdf_log_error( 'DOMPDF exception: '.$e->getMessage(), 'critical', $e ); continue; - } catch ( \WPO\WC\UBL\Exceptions\FileWriteException $e ) { + } catch ( FileWriteException $e ) { wcpdf_log_error( 'UBL FileWrite exception: '.$e->getMessage(), 'critical', $e ); continue; } catch ( \Error $e ) { @@ -535,11 +536,11 @@ public function generate_document_ajax() { ); wcpdf_safe_redirect_or_die( null, $message ); } - } catch ( \Dompdf\Exception $e ) { + } catch ( DompdfException $e ) { $message = 'DOMPDF Exception: '.$e->getMessage(); wcpdf_log_error( $message, 'critical', $e ); wcpdf_output_error( $message, 'critical', $e ); - } catch ( \WPO\WC\UBL\Exceptions\FileWriteException $e ) { + } catch ( FileWriteException $e ) { $message = 'UBL FileWrite Exception: '.$e->getMessage(); wcpdf_log_error( $message, 'critical', $e ); wcpdf_output_error( $message, 'critical', $e ); @@ -950,7 +951,8 @@ private function tmp_folders_exist_and_writable() */ public function copy_fonts( $path = '', $merge_with_local = true ) { // only copy fonts if the bundled dompdf library is used! - $default_pdf_maker = ( defined( 'WPO_WCPDF_VERSION' ) && version_compare( WPO_WCPDF_VERSION, '3.7.0-beta-1', '<' ) ) ? '\\WPO\\WC\\PDF_Invoices\\PDF_Maker' : '\\WPO\\WC\\PDF_Invoices\\Makers\\PDF_Maker'; + $default_pdf_maker = '\\WPO\\IPS\\Makers\\PDFMaker'; + if ( $default_pdf_maker !== apply_filters( 'wpo_wcpdf_pdf_maker', $default_pdf_maker ) ) { return; } diff --git a/includes/makers/class-pdf-maker.php b/includes/Makers/PDFMaker.php similarity index 92% rename from includes/makers/class-pdf-maker.php rename to includes/Makers/PDFMaker.php index e6515bb38..0a79cc790 100644 --- a/includes/makers/class-pdf-maker.php +++ b/includes/Makers/PDFMaker.php @@ -1,16 +1,16 @@ callbacks = \WPO\WC\PDF_Invoices\Settings\Settings_Callbacks::instance(); - $this->general = \WPO\WC\PDF_Invoices\Settings\Settings_General::instance(); - $this->documents = \WPO\WC\PDF_Invoices\Settings\Settings_Documents::instance(); - $this->debug = \WPO\WC\PDF_Invoices\Settings\Settings_Debug::instance(); - $this->ubl = \WPO\WC\PDF_Invoices\Settings\Settings_UBL::instance(); - $this->upgrade = \WPO\WC\PDF_Invoices\Settings\Settings_Upgrade::instance(); + $this->callbacks = SettingsCallbacks::instance(); + $this->general = SettingsGeneral::instance(); + $this->documents = SettingsDocuments::instance(); + $this->debug = SettingsDebug::instance(); + $this->ubl = SettingsUbl::instance(); + $this->upgrade = SettingsUpgrade::instance(); $this->general_settings = get_option( 'wpo_wcpdf_settings_general' ); $this->debug_settings = get_option( 'wpo_wcpdf_settings_debug' ); @@ -196,7 +201,7 @@ public function settings_page() { $active_tab = isset( $_GET[ 'tab' ] ) ? sanitize_text_field( $_GET[ 'tab' ] ) : $default_tab; $active_section = isset( $_GET[ 'section' ] ) ? sanitize_text_field( $_GET[ 'section' ] ) : ''; - include( 'views/settings-page.php' ); + include( WPO_WCPDF()->plugin_path() . '/views/settings-page.php' ); } public function maybe_disable_preview_on_settings_tabs( $settings_tabs ) { @@ -300,7 +305,7 @@ public function ajax_preview() { $document->set_date( current_time( 'timestamp', true ) ); $number_store_method = $this->get_sequential_number_store_method(); $number_store_name = apply_filters( 'wpo_wcpdf_document_sequential_number_store', "{$document->slug}_number", $document ); - $number_store = new Sequential_Number_Store( $number_store_name, $number_store_method ); + $number_store = new SequentialNumberStore( $number_store_name, $number_store_method ); $document->set_number( $number_store->get_next() ); } @@ -761,7 +766,7 @@ public function set_number_store() { $number = ! empty( $_POST['number'] ) ? (int) $_POST['number'] : 0; if ( $number > 0 ) { $number_store_method = $this->get_sequential_number_store_method(); - $number_store = new Sequential_Number_Store( $_POST['store'], $number_store_method ); + $number_store = new SequentialNumberStore( $_POST['store'], $number_store_method ); $number_store->set_next( $number ); echo wp_kses_post( "next number ({$_POST['store']}) set to {$number}" ); } diff --git a/includes/settings/class-wcpdf-settings-callbacks.php b/includes/Settings/SettingsCallbacks.php similarity index 98% rename from includes/settings/class-wcpdf-settings-callbacks.php rename to includes/Settings/SettingsCallbacks.php index 5ee721141..d6c18f43b 100644 --- a/includes/settings/class-wcpdf-settings-callbacks.php +++ b/includes/Settings/SettingsCallbacks.php @@ -1,15 +1,15 @@ get_next(); $store = $store->store_name; // legacy } else { $number_store_method = WPO_WCPDF()->settings->get_sequential_number_store_method(); - $number_store = new Sequential_Number_Store( $store, $number_store_method ); + $number_store = new SequentialNumberStore( $store, $number_store_method ); $next_number = $number_store->get_next(); } diff --git a/includes/settings/class-wcpdf-settings-debug.php b/includes/Settings/SettingsDebug.php similarity index 98% rename from includes/settings/class-wcpdf-settings-debug.php rename to includes/Settings/SettingsDebug.php index 3d5516ea8..b54363e2e 100644 --- a/includes/settings/class-wcpdf-settings-debug.php +++ b/includes/Settings/SettingsDebug.php @@ -1,15 +1,15 @@ plugin_path() . '/includes/views/advanced-status.php' ); + include( WPO_WCPDF()->plugin_path() . '/views/advanced-status.php' ); } public function display_tools() { - include( WPO_WCPDF()->plugin_path() . '/includes/views/advanced-tools.php' ); + include( WPO_WCPDF()->plugin_path() . '/views/advanced-tools.php' ); } public function display_numbers() { @@ -101,10 +101,10 @@ public function display_numbers() { $document_type = $this->get_document_type_from_store_table_name( esc_attr( $_GET['table_name'] ) ); - $list_table = new Number_Store_List_Table(); + $list_table = new NumberStoreListTable(); $list_table->prepare_items(); - include( WPO_WCPDF()->plugin_path() . '/includes/views/advanced-numbers.php' ); + include( WPO_WCPDF()->plugin_path() . '/views/advanced-numbers.php' ); } public function get_number_store_tables() { diff --git a/includes/settings/class-wcpdf-settings-documents.php b/includes/Settings/SettingsDocuments.php similarity index 95% rename from includes/settings/class-wcpdf-settings-documents.php rename to includes/Settings/SettingsDocuments.php index 3d7541eed..a79a95daa 100644 --- a/includes/settings/class-wcpdf-settings-documents.php +++ b/includes/Settings/SettingsDocuments.php @@ -1,13 +1,13 @@ get_type() == 'invoice' ) { $invoice_email_ids = $document->get_attach_to_email_ids(); if ( empty( $invoice_email_ids ) ) { - include_once( WPO_WCPDF()->plugin_path() . '/includes/views/attachment-settings-hint.php' ); + include_once( WPO_WCPDF()->plugin_path() . '/views/attachment-settings-hint.php' ); } } } diff --git a/includes/settings/class-wcpdf-settings-ubl.php b/includes/Settings/SettingsUbl.php similarity index 96% rename from includes/settings/class-wcpdf-settings-ubl.php rename to includes/Settings/SettingsUbl.php index 6e63aa96d..d84561803 100644 --- a/includes/settings/class-wcpdf-settings-ubl.php +++ b/includes/Settings/SettingsUbl.php @@ -1,15 +1,15 @@ output(); break; } diff --git a/includes/settings/class-wcpdf-settings-upgrade.php b/includes/Settings/SettingsUpgrade.php similarity index 98% rename from includes/settings/class-wcpdf-settings-upgrade.php rename to includes/Settings/SettingsUpgrade.php index 35ded2a8e..233e4bcda 100644 --- a/includes/settings/class-wcpdf-settings-upgrade.php +++ b/includes/Settings/SettingsUpgrade.php @@ -1,13 +1,13 @@ plugin_path() . '/includes/views/upgrade-table.php' ); + include( WPO_WCPDF()->plugin_path() . '/views/upgrade-table.php' ); } } diff --git a/includes/class-wcpdf-setup-wizard.php b/includes/SetupWizard.php similarity index 92% rename from includes/class-wcpdf-setup-wizard.php rename to includes/SetupWizard.php index 809bf3cef..2486dd693 100644 --- a/includes/class-wcpdf-setup-wizard.php +++ b/includes/SetupWizard.php @@ -1,13 +1,13 @@ steps = array( 'shop-name' => array( 'name' => __( 'Shop Name', 'woocommerce-pdf-invoices-packing-slips' ), - 'view' => WPO_WCPDF()->plugin_path() . '/includes/views/setup-wizard/shop-name.php', + 'view' => WPO_WCPDF()->plugin_path() . '/views/setup-wizard/shop-name.php', ), 'logo' => array( 'name' => __( 'Your logo', 'woocommerce-pdf-invoices-packing-slips' ), - 'view' => WPO_WCPDF()->plugin_path() . '/includes/views/setup-wizard/logo.php', + 'view' => WPO_WCPDF()->plugin_path() . '/views/setup-wizard/logo.php', ), 'attach-to' => array( 'name' => __( 'Attachments', 'woocommerce-pdf-invoices-packing-slips' ), - 'view' => WPO_WCPDF()->plugin_path() . '/includes/views/setup-wizard/attach-to.php', + 'view' => WPO_WCPDF()->plugin_path() . '/views/setup-wizard/attach-to.php', ), 'display-options' => array( 'name' => __( 'Display options', 'woocommerce-pdf-invoices-packing-slips' ), - 'view' => WPO_WCPDF()->plugin_path() . '/includes/views/setup-wizard/display-options.php', + 'view' => WPO_WCPDF()->plugin_path() . '/views/setup-wizard/display-options.php', ), 'paper-format' => array( 'name' => __( 'Paper format', 'woocommerce-pdf-invoices-packing-slips' ), - 'view' => WPO_WCPDF()->plugin_path() . '/includes/views/setup-wizard/paper-format.php', + 'view' => WPO_WCPDF()->plugin_path() . '/views/setup-wizard/paper-format.php', ), 'show-action-buttons' => array( 'name' => __( 'Action buttons', 'woocommerce-pdf-invoices-packing-slips' ), - 'view' => WPO_WCPDF()->plugin_path() . '/includes/views/setup-wizard/show-action-buttons.php', + 'view' => WPO_WCPDF()->plugin_path() . '/views/setup-wizard/show-action-buttons.php', ), 'good-to-go' => array( 'name' => __( 'Ready!', 'woocommerce-pdf-invoices-packing-slips' ), - 'view' => WPO_WCPDF()->plugin_path() . '/includes/views/setup-wizard/good-to-go.php', + 'view' => WPO_WCPDF()->plugin_path() . '/views/setup-wizard/good-to-go.php', ), ); $this->step = isset( $_GET['step'] ) ? sanitize_key( $_GET['step'] ) : current( array_keys( $this->steps ) ); diff --git a/includes/tables/class-wcpdf-number-store-list-table.php b/includes/Tables/NumberStoreListTable.php similarity index 98% rename from includes/tables/class-wcpdf-number-store-list-table.php rename to includes/Tables/NumberStoreListTable.php index 21af9b446..a39dbf65f 100644 --- a/includes/tables/class-wcpdf-number-store-list-table.php +++ b/includes/Tables/NumberStoreListTable.php @@ -1,5 +1,5 @@ order_tax_data = $this->get_tax_rates(); } - public function set_order_document( Order_Document $order_document ) { + public function set_order_document( OrderDocument $order_document ) { $this->order_document = $order_document; } diff --git a/ubl/Documents/UblDocument.php b/ubl/Documents/UblDocument.php index 8e7164a14..cfa85f15d 100644 --- a/ubl/Documents/UblDocument.php +++ b/ubl/Documents/UblDocument.php @@ -1,8 +1,8 @@ array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\UblVersionIdHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\UblVersionIdHandler::class, ), 'id' => array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\IdHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\IdHandler::class, ), 'issuedate' => array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\IssueDateHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\IssueDateHandler::class, ), 'invoicetype' => array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\InvoiceTypeCodeHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Invoice\InvoiceTypeCodeHandler::class, ), 'documentcurrencycode' => array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\DocumentCurrencyCodeHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\DocumentCurrencyCodeHandler::class, ), 'orderreference' => array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\OrderReferenceHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\OrderReferenceHandler::class, ), 'additionaldocumentreference' => array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\AdditionalDocumentReferenceHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\AdditionalDocumentReferenceHandler::class, ), 'accountsupplierparty' => array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\AddressHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\AddressHandler::class, 'options' => array( 'root' => 'AccountingSupplierParty', ), ), 'accountingcustomerparty' => array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\AddressHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\AddressHandler::class, 'options' => array( 'root' => 'AccountingCustomerParty', ), ), 'delivery' => array( 'enabled' => false, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\DeliveryHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\DeliveryHandler::class, ), 'paymentmeans' => array( 'enabled' => false, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\PaymentMeansHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\PaymentMeansHandler::class, ), 'paymentterms' => array( 'enabled' => false, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\PaymentTermsHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\PaymentTermsHandler::class, ), 'allowancecharge' => array( 'enabled' => false, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\AllowanceChargeHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\AllowanceChargeHandler::class, ), 'taxtotal' => array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\TaxTotalHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\TaxTotalHandler::class, ), 'legalmonetarytotal' => array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\LegalMonetaryTotalHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Common\LegalMonetaryTotalHandler::class, ), 'invoicelines' => array( 'enabled' => true, - 'handler' => \WPO\WC\UBL\Handlers\Ubl\InvoiceLineHandler::class, + 'handler' => \WPO\IPS\UBL\Handlers\Invoice\InvoiceLineHandler::class, ), ) ); diff --git a/ubl/Exceptions/FileWriteException.php b/ubl/Exceptions/FileWriteException.php index 6c0a255db..c2227c90d 100644 --- a/ubl/Exceptions/FileWriteException.php +++ b/ubl/Exceptions/FileWriteException.php @@ -1,6 +1,6 @@ $vendorDir . '/composer/InstalledVersions.php', - 'Dompdf\\Cpdf' => $vendorDir . '/dompdf/dompdf/lib/Cpdf.php', - 'WPO\\WC\\PDF_Invoices\\Admin' => $baseDir . '/includes/class-wcpdf-admin.php', - 'WPO\\WC\\PDF_Invoices\\Assets' => $baseDir . '/includes/class-wcpdf-assets.php', - 'WPO\\WC\\PDF_Invoices\\Compatibility\\Order_Util' => $baseDir . '/includes/compatibility/class-wcpdf-order-util.php', - 'WPO\\WC\\PDF_Invoices\\Compatibility\\Third_Party_Plugins' => $baseDir . '/includes/compatibility/class-wcpdf-compatibility-third-party-plugins.php', - 'WPO\\WC\\PDF_Invoices\\Documents' => $baseDir . '/includes/class-wcpdf-documents.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Bulk_Document' => $baseDir . '/includes/documents/class-wcpdf-bulk-document.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Document_Number' => $baseDir . '/includes/documents/class-wcpdf-document-number.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Invoice' => $baseDir . '/includes/documents/class-wcpdf-invoice.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Order_Document' => $baseDir . '/includes/documents/abstract-wcpdf-order-document.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Order_Document_Methods' => $baseDir . '/includes/documents/abstract-wcpdf-order-document-methods.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Packing_Slip' => $baseDir . '/includes/documents/class-wcpdf-packing-slip.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Sequential_Number_Store' => $baseDir . '/includes/documents/class-wcpdf-sequential-number-store.php', - 'WPO\\WC\\PDF_Invoices\\Endpoint' => $baseDir . '/includes/class-wcpdf-endpoint.php', - 'WPO\\WC\\PDF_Invoices\\Font_Synchronizer' => $baseDir . '/includes/class-wcpdf-font-synchronizer.php', - 'WPO\\WC\\PDF_Invoices\\Frontend' => $baseDir . '/includes/class-wcpdf-frontend.php', - 'WPO\\WC\\PDF_Invoices\\Install' => $baseDir . '/includes/class-wcpdf-install.php', - 'WPO\\WC\\PDF_Invoices\\Main' => $baseDir . '/includes/class-wcpdf-main.php', - 'WPO\\WC\\PDF_Invoices\\Makers\\PDF_Maker' => $baseDir . '/includes/makers/class-pdf-maker.php', - 'WPO\\WC\\PDF_Invoices\\Makers\\UBL_Maker' => $baseDir . '/includes/makers/class-ubl-maker.php', - 'WPO\\WC\\PDF_Invoices\\Settings' => $baseDir . '/includes/class-wcpdf-settings.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_Callbacks' => $baseDir . '/includes/settings/class-wcpdf-settings-callbacks.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_Debug' => $baseDir . '/includes/settings/class-wcpdf-settings-debug.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_Documents' => $baseDir . '/includes/settings/class-wcpdf-settings-documents.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_General' => $baseDir . '/includes/settings/class-wcpdf-settings-general.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_UBL' => $baseDir . '/includes/settings/class-wcpdf-settings-ubl.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_Upgrade' => $baseDir . '/includes/settings/class-wcpdf-settings-upgrade.php', - 'WPO\\WC\\PDF_Invoices\\Setup_Wizard' => $baseDir . '/includes/class-wcpdf-setup-wizard.php', - 'WPO\\WC\\PDF_Invoices\\Tables\\Number_Store_List_Table' => $baseDir . '/includes/tables/class-wcpdf-number-store-list-table.php', - 'WPO\\WC\\PDF_Invoices\\Updraft_Semaphore_3_0' => $baseDir . '/includes/class-wcpdf-updraft-semaphore.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Adapter\\CPDF' => $vendorDir . '/dompdf/dompdf/src/Adapter/CPDF.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Adapter\\GD' => $vendorDir . '/dompdf/dompdf/src/Adapter/GD.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Adapter\\PDFLib' => $vendorDir . '/dompdf/dompdf/src/Adapter/PDFLib.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Canvas' => $vendorDir . '/dompdf/dompdf/src/Canvas.php', + 'WPO\\IPS\\Vendor\\Dompdf\\CanvasFactory' => $vendorDir . '/dompdf/dompdf/src/CanvasFactory.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Cellmap' => $vendorDir . '/dompdf/dompdf/src/Cellmap.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Cpdf' => $vendorDir . '/dompdf/dompdf/lib/Cpdf.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\AttributeTranslator' => $vendorDir . '/dompdf/dompdf/src/Css/AttributeTranslator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Color' => $vendorDir . '/dompdf/dompdf/src/Css/Color.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\Attr' => $vendorDir . '/dompdf/dompdf/src/Css/Content/Attr.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\CloseQuote' => $vendorDir . '/dompdf/dompdf/src/Css/Content/CloseQuote.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\ContentPart' => $vendorDir . '/dompdf/dompdf/src/Css/Content/ContentPart.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\Counter' => $vendorDir . '/dompdf/dompdf/src/Css/Content/Counter.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\Counters' => $vendorDir . '/dompdf/dompdf/src/Css/Content/Counters.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\NoCloseQuote' => $vendorDir . '/dompdf/dompdf/src/Css/Content/NoCloseQuote.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\NoOpenQuote' => $vendorDir . '/dompdf/dompdf/src/Css/Content/NoOpenQuote.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\OpenQuote' => $vendorDir . '/dompdf/dompdf/src/Css/Content/OpenQuote.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\StringPart' => $vendorDir . '/dompdf/dompdf/src/Css/Content/StringPart.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\Url' => $vendorDir . '/dompdf/dompdf/src/Css/Content/Url.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Style' => $vendorDir . '/dompdf/dompdf/src/Css/Style.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Stylesheet' => $vendorDir . '/dompdf/dompdf/src/Css/Stylesheet.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Dompdf' => $vendorDir . '/dompdf/dompdf/src/Dompdf.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Exception' => $vendorDir . '/dompdf/dompdf/src/Exception.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Exception\\ImageException' => $vendorDir . '/dompdf/dompdf/src/Exception/ImageException.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FontMetrics' => $vendorDir . '/dompdf/dompdf/src/FontMetrics.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Frame' => $vendorDir . '/dompdf/dompdf/src/Frame.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\AbstractFrameDecorator' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Block' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Block.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Image' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Image.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Inline' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Inline.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\ListBullet' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/ListBullet.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\ListBulletImage' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/ListBulletImage.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\NullFrameDecorator' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/NullFrameDecorator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Page' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Page.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Table' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Table.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\TableCell' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/TableCell.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\TableRow' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/TableRow.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\TableRowGroup' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/TableRowGroup.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Text' => $vendorDir . '/dompdf/dompdf/src/FrameDecorator/Text.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\AbstractFrameReflower' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Block' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Block.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Image' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Image.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Inline' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Inline.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\ListBullet' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/ListBullet.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\NullFrameReflower' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/NullFrameReflower.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Page' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Page.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Table' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Table.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\TableCell' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/TableCell.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\TableRow' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/TableRow.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\TableRowGroup' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/TableRowGroup.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Text' => $vendorDir . '/dompdf/dompdf/src/FrameReflower/Text.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Frame\\Factory' => $vendorDir . '/dompdf/dompdf/src/Frame/Factory.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Frame\\FrameListIterator' => $vendorDir . '/dompdf/dompdf/src/Frame/FrameListIterator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Frame\\FrameTree' => $vendorDir . '/dompdf/dompdf/src/Frame/FrameTree.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Frame\\FrameTreeIterator' => $vendorDir . '/dompdf/dompdf/src/Frame/FrameTreeIterator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Helpers' => $vendorDir . '/dompdf/dompdf/src/Helpers.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Image\\Cache' => $vendorDir . '/dompdf/dompdf/src/Image/Cache.php', + 'WPO\\IPS\\Vendor\\Dompdf\\JavascriptEmbedder' => $vendorDir . '/dompdf/dompdf/src/JavascriptEmbedder.php', + 'WPO\\IPS\\Vendor\\Dompdf\\LineBox' => $vendorDir . '/dompdf/dompdf/src/LineBox.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Options' => $vendorDir . '/dompdf/dompdf/src/Options.php', + 'WPO\\IPS\\Vendor\\Dompdf\\PhpEvaluator' => $vendorDir . '/dompdf/dompdf/src/PhpEvaluator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\Absolute' => $vendorDir . '/dompdf/dompdf/src/Positioner/Absolute.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\AbstractPositioner' => $vendorDir . '/dompdf/dompdf/src/Positioner/AbstractPositioner.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\Block' => $vendorDir . '/dompdf/dompdf/src/Positioner/Block.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\Fixed' => $vendorDir . '/dompdf/dompdf/src/Positioner/Fixed.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\Inline' => $vendorDir . '/dompdf/dompdf/src/Positioner/Inline.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\ListBullet' => $vendorDir . '/dompdf/dompdf/src/Positioner/ListBullet.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\NullPositioner' => $vendorDir . '/dompdf/dompdf/src/Positioner/NullPositioner.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\TableCell' => $vendorDir . '/dompdf/dompdf/src/Positioner/TableCell.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\TableRow' => $vendorDir . '/dompdf/dompdf/src/Positioner/TableRow.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer' => $vendorDir . '/dompdf/dompdf/src/Renderer.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\AbstractRenderer' => $vendorDir . '/dompdf/dompdf/src/Renderer/AbstractRenderer.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\Block' => $vendorDir . '/dompdf/dompdf/src/Renderer/Block.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\Image' => $vendorDir . '/dompdf/dompdf/src/Renderer/Image.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\Inline' => $vendorDir . '/dompdf/dompdf/src/Renderer/Inline.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\ListBullet' => $vendorDir . '/dompdf/dompdf/src/Renderer/ListBullet.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\TableCell' => $vendorDir . '/dompdf/dompdf/src/Renderer/TableCell.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\TableRow' => $vendorDir . '/dompdf/dompdf/src/Renderer/TableRow.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\TableRowGroup' => $vendorDir . '/dompdf/dompdf/src/Renderer/TableRowGroup.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\Text' => $vendorDir . '/dompdf/dompdf/src/Renderer/Text.php', + 'WPO\\IPS\\Vendor\\FontLib\\AdobeFontMetrics' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/AdobeFontMetrics.php', + 'WPO\\IPS\\Vendor\\FontLib\\BinaryStream' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/BinaryStream.php', + 'WPO\\IPS\\Vendor\\FontLib\\EOT\\File' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/EOT/File.php', + 'WPO\\IPS\\Vendor\\FontLib\\EOT\\Header' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/EOT/Header.php', + 'WPO\\IPS\\Vendor\\FontLib\\EncodingMap' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/EncodingMap.php', + 'WPO\\IPS\\Vendor\\FontLib\\Exception\\FontNotFoundException' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Exception/FontNotFoundException.php', + 'WPO\\IPS\\Vendor\\FontLib\\Font' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Font.php', + 'WPO\\IPS\\Vendor\\FontLib\\Glyph\\Outline' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Glyph/Outline.php', + 'WPO\\IPS\\Vendor\\FontLib\\Glyph\\OutlineComponent' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Glyph/OutlineComponent.php', + 'WPO\\IPS\\Vendor\\FontLib\\Glyph\\OutlineComposite' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Glyph/OutlineComposite.php', + 'WPO\\IPS\\Vendor\\FontLib\\Glyph\\OutlineSimple' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Glyph/OutlineSimple.php', + 'WPO\\IPS\\Vendor\\FontLib\\Header' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Header.php', + 'WPO\\IPS\\Vendor\\FontLib\\OpenType\\File' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/OpenType/File.php', + 'WPO\\IPS\\Vendor\\FontLib\\OpenType\\TableDirectoryEntry' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\DirectoryEntry' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/DirectoryEntry.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Table' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Table.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\cmap' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/cmap.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\cvt' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/cvt.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\fpgm' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/fpgm.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\glyf' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/glyf.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\head' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/head.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\hhea' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/hhea.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\hmtx' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/hmtx.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\kern' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/kern.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\loca' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/loca.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\maxp' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/maxp.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\name' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/name.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\nameRecord' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/nameRecord.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\os2' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/os2.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\post' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/post.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\prep' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/Table/Type/prep.php', + 'WPO\\IPS\\Vendor\\FontLib\\TrueType\\Collection' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/TrueType/Collection.php', + 'WPO\\IPS\\Vendor\\FontLib\\TrueType\\File' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/TrueType/File.php', + 'WPO\\IPS\\Vendor\\FontLib\\TrueType\\Header' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/TrueType/Header.php', + 'WPO\\IPS\\Vendor\\FontLib\\TrueType\\TableDirectoryEntry' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php', + 'WPO\\IPS\\Vendor\\FontLib\\WOFF\\File' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/WOFF/File.php', + 'WPO\\IPS\\Vendor\\FontLib\\WOFF\\Header' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/WOFF/Header.php', + 'WPO\\IPS\\Vendor\\FontLib\\WOFF\\TableDirectoryEntry' => $vendorDir . '/dompdf/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5' => $vendorDir . '/masterminds/html5/src/HTML5.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Elements' => $vendorDir . '/masterminds/html5/src/HTML5/Elements.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Entities' => $vendorDir . '/masterminds/html5/src/HTML5/Entities.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Exception' => $vendorDir . '/masterminds/html5/src/HTML5/Exception.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\InstructionProcessor' => $vendorDir . '/masterminds/html5/src/HTML5/InstructionProcessor.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\CharacterReference' => $vendorDir . '/masterminds/html5/src/HTML5/Parser/CharacterReference.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\DOMTreeBuilder' => $vendorDir . '/masterminds/html5/src/HTML5/Parser/DOMTreeBuilder.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\EventHandler' => $vendorDir . '/masterminds/html5/src/HTML5/Parser/EventHandler.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\FileInputStream' => $vendorDir . '/masterminds/html5/src/HTML5/Parser/FileInputStream.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\InputStream' => $vendorDir . '/masterminds/html5/src/HTML5/Parser/InputStream.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\ParseError' => $vendorDir . '/masterminds/html5/src/HTML5/Parser/ParseError.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\Scanner' => $vendorDir . '/masterminds/html5/src/HTML5/Parser/Scanner.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\StringInputStream' => $vendorDir . '/masterminds/html5/src/HTML5/Parser/StringInputStream.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\Tokenizer' => $vendorDir . '/masterminds/html5/src/HTML5/Parser/Tokenizer.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\TreeBuildingRules' => $vendorDir . '/masterminds/html5/src/HTML5/Parser/TreeBuildingRules.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\UTF8Utils' => $vendorDir . '/masterminds/html5/src/HTML5/Parser/UTF8Utils.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Serializer\\HTML5Entities' => $vendorDir . '/masterminds/html5/src/HTML5/Serializer/HTML5Entities.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Serializer\\OutputRules' => $vendorDir . '/masterminds/html5/src/HTML5/Serializer/OutputRules.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Serializer\\RulesInterface' => $vendorDir . '/masterminds/html5/src/HTML5/Serializer/RulesInterface.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Serializer\\Traverser' => $vendorDir . '/masterminds/html5/src/HTML5/Serializer/Traverser.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\CSSList\\AtRuleBlockList' => $vendorDir . '/sabberworm/php-css-parser/src/CSSList/AtRuleBlockList.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\CSSList\\CSSBlockList' => $vendorDir . '/sabberworm/php-css-parser/src/CSSList/CSSBlockList.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\CSSList\\CSSList' => $vendorDir . '/sabberworm/php-css-parser/src/CSSList/CSSList.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\CSSList\\Document' => $vendorDir . '/sabberworm/php-css-parser/src/CSSList/Document.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\CSSList\\KeyFrame' => $vendorDir . '/sabberworm/php-css-parser/src/CSSList/KeyFrame.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Comment\\Comment' => $vendorDir . '/sabberworm/php-css-parser/src/Comment/Comment.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Comment\\Commentable' => $vendorDir . '/sabberworm/php-css-parser/src/Comment/Commentable.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\OutputFormat' => $vendorDir . '/sabberworm/php-css-parser/src/OutputFormat.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\OutputFormatter' => $vendorDir . '/sabberworm/php-css-parser/src/OutputFormatter.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parser' => $vendorDir . '/sabberworm/php-css-parser/src/Parser.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\Anchor' => $vendorDir . '/sabberworm/php-css-parser/src/Parsing/Anchor.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\OutputException' => $vendorDir . '/sabberworm/php-css-parser/src/Parsing/OutputException.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\ParserState' => $vendorDir . '/sabberworm/php-css-parser/src/Parsing/ParserState.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\SourceException' => $vendorDir . '/sabberworm/php-css-parser/src/Parsing/SourceException.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\UnexpectedEOFException' => $vendorDir . '/sabberworm/php-css-parser/src/Parsing/UnexpectedEOFException.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\UnexpectedTokenException' => $vendorDir . '/sabberworm/php-css-parser/src/Parsing/UnexpectedTokenException.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\AtRule' => $vendorDir . '/sabberworm/php-css-parser/src/Property/AtRule.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\CSSNamespace' => $vendorDir . '/sabberworm/php-css-parser/src/Property/CSSNamespace.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\Charset' => $vendorDir . '/sabberworm/php-css-parser/src/Property/Charset.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\Import' => $vendorDir . '/sabberworm/php-css-parser/src/Property/Import.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\KeyframeSelector' => $vendorDir . '/sabberworm/php-css-parser/src/Property/KeyframeSelector.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\Selector' => $vendorDir . '/sabberworm/php-css-parser/src/Property/Selector.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Renderable' => $vendorDir . '/sabberworm/php-css-parser/src/Renderable.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\RuleSet\\AtRuleSet' => $vendorDir . '/sabberworm/php-css-parser/src/RuleSet/AtRuleSet.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\RuleSet\\DeclarationBlock' => $vendorDir . '/sabberworm/php-css-parser/src/RuleSet/DeclarationBlock.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\RuleSet\\RuleSet' => $vendorDir . '/sabberworm/php-css-parser/src/RuleSet/RuleSet.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Rule\\Rule' => $vendorDir . '/sabberworm/php-css-parser/src/Rule/Rule.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Settings' => $vendorDir . '/sabberworm/php-css-parser/src/Settings.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\CSSFunction' => $vendorDir . '/sabberworm/php-css-parser/src/Value/CSSFunction.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\CSSString' => $vendorDir . '/sabberworm/php-css-parser/src/Value/CSSString.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\CalcFunction' => $vendorDir . '/sabberworm/php-css-parser/src/Value/CalcFunction.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\CalcRuleValueList' => $vendorDir . '/sabberworm/php-css-parser/src/Value/CalcRuleValueList.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\Color' => $vendorDir . '/sabberworm/php-css-parser/src/Value/Color.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\LineName' => $vendorDir . '/sabberworm/php-css-parser/src/Value/LineName.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\PrimitiveValue' => $vendorDir . '/sabberworm/php-css-parser/src/Value/PrimitiveValue.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\RuleValueList' => $vendorDir . '/sabberworm/php-css-parser/src/Value/RuleValueList.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\Size' => $vendorDir . '/sabberworm/php-css-parser/src/Value/Size.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\URL' => $vendorDir . '/sabberworm/php-css-parser/src/Value/URL.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\Value' => $vendorDir . '/sabberworm/php-css-parser/src/Value/Value.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\ValueList' => $vendorDir . '/sabberworm/php-css-parser/src/Value/ValueList.php', + 'WPO\\IPS\\Vendor\\Sabre\\Uri\\InvalidUriException' => $vendorDir . '/sabre/uri/lib/InvalidUriException.php', + 'WPO\\IPS\\Vendor\\Sabre\\Uri\\Version' => $vendorDir . '/sabre/uri/lib/Version.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\ContextStackTrait' => $vendorDir . '/sabre/xml/lib/ContextStackTrait.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element' => $vendorDir . '/sabre/xml/lib/Element.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\Base' => $vendorDir . '/sabre/xml/lib/Element/Base.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\Cdata' => $vendorDir . '/sabre/xml/lib/Element/Cdata.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\Elements' => $vendorDir . '/sabre/xml/lib/Element/Elements.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\KeyValue' => $vendorDir . '/sabre/xml/lib/Element/KeyValue.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\Uri' => $vendorDir . '/sabre/xml/lib/Element/Uri.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\XmlFragment' => $vendorDir . '/sabre/xml/lib/Element/XmlFragment.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\LibXMLException' => $vendorDir . '/sabre/xml/lib/LibXMLException.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\ParseException' => $vendorDir . '/sabre/xml/lib/ParseException.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Reader' => $vendorDir . '/sabre/xml/lib/Reader.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Service' => $vendorDir . '/sabre/xml/lib/Service.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Version' => $vendorDir . '/sabre/xml/lib/Version.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Writer' => $vendorDir . '/sabre/xml/lib/Writer.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\XmlDeserializable' => $vendorDir . '/sabre/xml/lib/XmlDeserializable.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\XmlSerializable' => $vendorDir . '/sabre/xml/lib/XmlSerializable.php', + 'WPO\\IPS\\Vendor\\Svg\\CssLength' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/CssLength.php', + 'WPO\\IPS\\Vendor\\Svg\\DefaultStyle' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/DefaultStyle.php', + 'WPO\\IPS\\Vendor\\Svg\\Document' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Document.php', + 'WPO\\IPS\\Vendor\\Svg\\Gradient\\Stop' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Gradient/Stop.php', + 'WPO\\IPS\\Vendor\\Svg\\Style' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Style.php', + 'WPO\\IPS\\Vendor\\Svg\\Surface\\CPdf' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Surface/CPdf.php', + 'WPO\\IPS\\Vendor\\Svg\\Surface\\SurfaceCpdf' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php', + 'WPO\\IPS\\Vendor\\Svg\\Surface\\SurfaceInterface' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Surface/SurfaceInterface.php', + 'WPO\\IPS\\Vendor\\Svg\\Surface\\SurfacePDFLib' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\AbstractTag' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/AbstractTag.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Anchor' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Anchor.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Circle' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Circle.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\ClipPath' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/ClipPath.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Ellipse' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Ellipse.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Group' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Group.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Image' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Image.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Line' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Line.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\LinearGradient' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/LinearGradient.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Path' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Path.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Polygon' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Polygon.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Polyline' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Polyline.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\RadialGradient' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/RadialGradient.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Rect' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Rect.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Shape' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Shape.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Stop' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Stop.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\StyleTag' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/StyleTag.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Symbol' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Symbol.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Text' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/Text.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\UseTag' => $vendorDir . '/dompdf/php-svg-lib/src/Svg/Tag/UseTag.php', + 'Symfony\\Polyfill\\Iconv\\Iconv' => $vendorDir . '/symfony/polyfill-iconv/Iconv.php', + 'Symfony\\Polyfill\\Mbstring\\Mbstring' => $vendorDir . '/symfony/polyfill-mbstring/Mbstring.php', ); diff --git a/vendor/composer/autoload_psr4.php b/vendor/composer/autoload_psr4.php index 6b1bdc365..dc6aa7843 100644 --- a/vendor/composer/autoload_psr4.php +++ b/vendor/composer/autoload_psr4.php @@ -6,14 +6,15 @@ $baseDir = dirname($vendorDir); return array( - 'WPO\\WC\\UBL\\' => array($baseDir . '/ubl'), + 'WPO\\IPS\\UBL\\' => array($baseDir . '/ubl'), + 'WPO\\IPS\\' => array($baseDir . '/includes'), 'Symfony\\Polyfill\\Mbstring\\' => array($vendorDir . '/symfony/polyfill-mbstring'), 'Symfony\\Polyfill\\Iconv\\' => array($vendorDir . '/symfony/polyfill-iconv'), - 'Svg\\' => array($vendorDir . '/dompdf/php-svg-lib/src/Svg'), - 'Sabre\\Xml\\' => array($vendorDir . '/sabre/xml/lib'), - 'Sabre\\Uri\\' => array($vendorDir . '/sabre/uri/lib'), - 'Sabberworm\\CSS\\' => array($vendorDir . '/sabberworm/php-css-parser/src'), - 'Masterminds\\' => array($vendorDir . '/masterminds/html5/src'), - 'FontLib\\' => array($vendorDir . '/dompdf/php-font-lib/src/FontLib'), - 'Dompdf\\' => array($vendorDir . '/dompdf/dompdf/src'), + 'WPO\\IPS\\Vendor\\Svg\\' => array($vendorDir . '/dompdf/php-svg-lib/src/Svg'), + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\' => array($vendorDir . '/sabre/xml/lib'), + 'WPO\\IPS\\Vendor\\Sabre\\Uri\\' => array($vendorDir . '/sabre/uri/lib'), + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\' => array($vendorDir . '/sabberworm/php-css-parser/src'), + 'WPO\\IPS\\Vendor\\Masterminds\\' => array($vendorDir . '/masterminds/html5/src'), + 'WPO\\IPS\\Vendor\\FontLib\\' => array($vendorDir . '/dompdf/php-font-lib/src/FontLib'), + 'WPO\\IPS\\Vendor\\Dompdf\\' => array($vendorDir . '/dompdf/dompdf/src'), ); diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php index 8c9fc774d..b7b5d3d5c 100644 --- a/vendor/composer/autoload_real.php +++ b/vendor/composer/autoload_real.php @@ -2,7 +2,7 @@ // autoload_real.php @generated by Composer -class ComposerAutoloaderInit1066d81cd8f355258ef5165247019e8a +class ComposerAutoloaderInitda89efa14b410f6884f98183affb035a { private static $loader; @@ -22,16 +22,16 @@ public static function getLoader() return self::$loader; } - spl_autoload_register(array('ComposerAutoloaderInit1066d81cd8f355258ef5165247019e8a', 'loadClassLoader'), true, true); + spl_autoload_register(array('ComposerAutoloaderInitda89efa14b410f6884f98183affb035a', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); - spl_autoload_unregister(array('ComposerAutoloaderInit1066d81cd8f355258ef5165247019e8a', 'loadClassLoader')); + spl_autoload_unregister(array('ComposerAutoloaderInitda89efa14b410f6884f98183affb035a', 'loadClassLoader')); require __DIR__ . '/autoload_static.php'; - call_user_func(\Composer\Autoload\ComposerStaticInit1066d81cd8f355258ef5165247019e8a::getInitializer($loader)); + call_user_func(\Composer\Autoload\ComposerStaticInitda89efa14b410f6884f98183affb035a::getInitializer($loader)); $loader->register(true); - $filesToLoad = \Composer\Autoload\ComposerStaticInit1066d81cd8f355258ef5165247019e8a::$files; + $filesToLoad = \Composer\Autoload\ComposerStaticInitda89efa14b410f6884f98183affb035a::$files; $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index 5c318c377..a5a4e6330 100644 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -4,7 +4,7 @@ namespace Composer\Autoload; -class ComposerStaticInit1066d81cd8f355258ef5165247019e8a +class ComposerStaticInitda89efa14b410f6884f98183affb035a { public static $files = array ( '383eaff206634a77a1be54e64e6459c7' => __DIR__ . '/..' . '/sabre/uri/lib/functions.php', @@ -17,36 +17,41 @@ class ComposerStaticInit1066d81cd8f355258ef5165247019e8a public static $prefixLengthsPsr4 = array ( 'W' => array ( - 'WPO\\WC\\UBL\\' => 11, + 'WPO\\IPS\\UBL\\' => 12, + 'WPO\\IPS\\' => 8, ), 'S' => array ( 'Symfony\\Polyfill\\Mbstring\\' => 26, 'Symfony\\Polyfill\\Iconv\\' => 23, - 'Svg\\' => 4, - 'Sabre\\Xml\\' => 10, - 'Sabre\\Uri\\' => 10, - 'Sabberworm\\CSS\\' => 15, + 'WPO\\IPS\\Vendor\\Svg\\' => 4, + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\' => 10, + 'WPO\\IPS\\Vendor\\Sabre\\Uri\\' => 10, + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\' => 15, ), 'M' => array ( - 'Masterminds\\' => 12, + 'WPO\\IPS\\Vendor\\Masterminds\\' => 12, ), 'F' => array ( - 'FontLib\\' => 8, + 'WPO\\IPS\\Vendor\\FontLib\\' => 8, ), 'D' => array ( - 'Dompdf\\' => 7, + 'WPO\\IPS\\Vendor\\Dompdf\\' => 7, ), ); public static $prefixDirsPsr4 = array ( - 'WPO\\WC\\UBL\\' => + 'WPO\\IPS\\UBL\\' => array ( 0 => __DIR__ . '/../..' . '/ubl', ), + 'WPO\\IPS\\' => + array ( + 0 => __DIR__ . '/../..' . '/includes', + ), 'Symfony\\Polyfill\\Mbstring\\' => array ( 0 => __DIR__ . '/..' . '/symfony/polyfill-mbstring', @@ -55,31 +60,31 @@ class ComposerStaticInit1066d81cd8f355258ef5165247019e8a array ( 0 => __DIR__ . '/..' . '/symfony/polyfill-iconv', ), - 'Svg\\' => + 'WPO\\IPS\\Vendor\\Svg\\' => array ( 0 => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg', ), - 'Sabre\\Xml\\' => + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\' => array ( 0 => __DIR__ . '/..' . '/sabre/xml/lib', ), - 'Sabre\\Uri\\' => + 'WPO\\IPS\\Vendor\\Sabre\\Uri\\' => array ( 0 => __DIR__ . '/..' . '/sabre/uri/lib', ), - 'Sabberworm\\CSS\\' => + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\' => array ( 0 => __DIR__ . '/..' . '/sabberworm/php-css-parser/src', ), - 'Masterminds\\' => + 'WPO\\IPS\\Vendor\\Masterminds\\' => array ( 0 => __DIR__ . '/..' . '/masterminds/html5/src', ), - 'FontLib\\' => + 'WPO\\IPS\\Vendor\\FontLib\\' => array ( 0 => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib', ), - 'Dompdf\\' => + 'WPO\\IPS\\Vendor\\Dompdf\\' => array ( 0 => __DIR__ . '/..' . '/dompdf/dompdf/src', ), @@ -87,44 +92,241 @@ class ComposerStaticInit1066d81cd8f355258ef5165247019e8a public static $classMap = array ( 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', - 'Dompdf\\Cpdf' => __DIR__ . '/..' . '/dompdf/dompdf/lib/Cpdf.php', - 'WPO\\WC\\PDF_Invoices\\Admin' => __DIR__ . '/../..' . '/includes/class-wcpdf-admin.php', - 'WPO\\WC\\PDF_Invoices\\Assets' => __DIR__ . '/../..' . '/includes/class-wcpdf-assets.php', - 'WPO\\WC\\PDF_Invoices\\Compatibility\\Order_Util' => __DIR__ . '/../..' . '/includes/compatibility/class-wcpdf-order-util.php', - 'WPO\\WC\\PDF_Invoices\\Compatibility\\Third_Party_Plugins' => __DIR__ . '/../..' . '/includes/compatibility/class-wcpdf-compatibility-third-party-plugins.php', - 'WPO\\WC\\PDF_Invoices\\Documents' => __DIR__ . '/../..' . '/includes/class-wcpdf-documents.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Bulk_Document' => __DIR__ . '/../..' . '/includes/documents/class-wcpdf-bulk-document.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Document_Number' => __DIR__ . '/../..' . '/includes/documents/class-wcpdf-document-number.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Invoice' => __DIR__ . '/../..' . '/includes/documents/class-wcpdf-invoice.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Order_Document' => __DIR__ . '/../..' . '/includes/documents/abstract-wcpdf-order-document.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Order_Document_Methods' => __DIR__ . '/../..' . '/includes/documents/abstract-wcpdf-order-document-methods.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Packing_Slip' => __DIR__ . '/../..' . '/includes/documents/class-wcpdf-packing-slip.php', - 'WPO\\WC\\PDF_Invoices\\Documents\\Sequential_Number_Store' => __DIR__ . '/../..' . '/includes/documents/class-wcpdf-sequential-number-store.php', - 'WPO\\WC\\PDF_Invoices\\Endpoint' => __DIR__ . '/../..' . '/includes/class-wcpdf-endpoint.php', - 'WPO\\WC\\PDF_Invoices\\Font_Synchronizer' => __DIR__ . '/../..' . '/includes/class-wcpdf-font-synchronizer.php', - 'WPO\\WC\\PDF_Invoices\\Frontend' => __DIR__ . '/../..' . '/includes/class-wcpdf-frontend.php', - 'WPO\\WC\\PDF_Invoices\\Install' => __DIR__ . '/../..' . '/includes/class-wcpdf-install.php', - 'WPO\\WC\\PDF_Invoices\\Main' => __DIR__ . '/../..' . '/includes/class-wcpdf-main.php', - 'WPO\\WC\\PDF_Invoices\\Makers\\PDF_Maker' => __DIR__ . '/../..' . '/includes/makers/class-pdf-maker.php', - 'WPO\\WC\\PDF_Invoices\\Makers\\UBL_Maker' => __DIR__ . '/../..' . '/includes/makers/class-ubl-maker.php', - 'WPO\\WC\\PDF_Invoices\\Settings' => __DIR__ . '/../..' . '/includes/class-wcpdf-settings.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_Callbacks' => __DIR__ . '/../..' . '/includes/settings/class-wcpdf-settings-callbacks.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_Debug' => __DIR__ . '/../..' . '/includes/settings/class-wcpdf-settings-debug.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_Documents' => __DIR__ . '/../..' . '/includes/settings/class-wcpdf-settings-documents.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_General' => __DIR__ . '/../..' . '/includes/settings/class-wcpdf-settings-general.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_UBL' => __DIR__ . '/../..' . '/includes/settings/class-wcpdf-settings-ubl.php', - 'WPO\\WC\\PDF_Invoices\\Settings\\Settings_Upgrade' => __DIR__ . '/../..' . '/includes/settings/class-wcpdf-settings-upgrade.php', - 'WPO\\WC\\PDF_Invoices\\Setup_Wizard' => __DIR__ . '/../..' . '/includes/class-wcpdf-setup-wizard.php', - 'WPO\\WC\\PDF_Invoices\\Tables\\Number_Store_List_Table' => __DIR__ . '/../..' . '/includes/tables/class-wcpdf-number-store-list-table.php', - 'WPO\\WC\\PDF_Invoices\\Updraft_Semaphore_3_0' => __DIR__ . '/../..' . '/includes/class-wcpdf-updraft-semaphore.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Adapter\\CPDF' => __DIR__ . '/..' . '/dompdf/dompdf/src/Adapter/CPDF.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Adapter\\GD' => __DIR__ . '/..' . '/dompdf/dompdf/src/Adapter/GD.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Adapter\\PDFLib' => __DIR__ . '/..' . '/dompdf/dompdf/src/Adapter/PDFLib.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Canvas' => __DIR__ . '/..' . '/dompdf/dompdf/src/Canvas.php', + 'WPO\\IPS\\Vendor\\Dompdf\\CanvasFactory' => __DIR__ . '/..' . '/dompdf/dompdf/src/CanvasFactory.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Cellmap' => __DIR__ . '/..' . '/dompdf/dompdf/src/Cellmap.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Cpdf' => __DIR__ . '/..' . '/dompdf/dompdf/lib/Cpdf.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\AttributeTranslator' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/AttributeTranslator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Color' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Color.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\Attr' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Content/Attr.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\CloseQuote' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Content/CloseQuote.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\ContentPart' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Content/ContentPart.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\Counter' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Content/Counter.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\Counters' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Content/Counters.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\NoCloseQuote' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Content/NoCloseQuote.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\NoOpenQuote' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Content/NoOpenQuote.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\OpenQuote' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Content/OpenQuote.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\StringPart' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Content/StringPart.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Content\\Url' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Content/Url.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Style' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Style.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Css\\Stylesheet' => __DIR__ . '/..' . '/dompdf/dompdf/src/Css/Stylesheet.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Dompdf' => __DIR__ . '/..' . '/dompdf/dompdf/src/Dompdf.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Exception' => __DIR__ . '/..' . '/dompdf/dompdf/src/Exception.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Exception\\ImageException' => __DIR__ . '/..' . '/dompdf/dompdf/src/Exception/ImageException.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FontMetrics' => __DIR__ . '/..' . '/dompdf/dompdf/src/FontMetrics.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Frame' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\AbstractFrameDecorator' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Block' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Block.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Image' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Image.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Inline' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Inline.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\ListBullet' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/ListBullet.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\ListBulletImage' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/ListBulletImage.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\NullFrameDecorator' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/NullFrameDecorator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Page' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Page.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Table' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Table.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\TableCell' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/TableCell.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\TableRow' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/TableRow.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\TableRowGroup' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/TableRowGroup.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameDecorator\\Text' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameDecorator/Text.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\AbstractFrameReflower' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Block' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Block.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Image' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Image.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Inline' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Inline.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\ListBullet' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/ListBullet.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\NullFrameReflower' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/NullFrameReflower.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Page' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Page.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Table' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Table.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\TableCell' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/TableCell.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\TableRow' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/TableRow.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\TableRowGroup' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/TableRowGroup.php', + 'WPO\\IPS\\Vendor\\Dompdf\\FrameReflower\\Text' => __DIR__ . '/..' . '/dompdf/dompdf/src/FrameReflower/Text.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Frame\\Factory' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame/Factory.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Frame\\FrameListIterator' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame/FrameListIterator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Frame\\FrameTree' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame/FrameTree.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Frame\\FrameTreeIterator' => __DIR__ . '/..' . '/dompdf/dompdf/src/Frame/FrameTreeIterator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Helpers' => __DIR__ . '/..' . '/dompdf/dompdf/src/Helpers.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Image\\Cache' => __DIR__ . '/..' . '/dompdf/dompdf/src/Image/Cache.php', + 'WPO\\IPS\\Vendor\\Dompdf\\JavascriptEmbedder' => __DIR__ . '/..' . '/dompdf/dompdf/src/JavascriptEmbedder.php', + 'WPO\\IPS\\Vendor\\Dompdf\\LineBox' => __DIR__ . '/..' . '/dompdf/dompdf/src/LineBox.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Options' => __DIR__ . '/..' . '/dompdf/dompdf/src/Options.php', + 'WPO\\IPS\\Vendor\\Dompdf\\PhpEvaluator' => __DIR__ . '/..' . '/dompdf/dompdf/src/PhpEvaluator.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\Absolute' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/Absolute.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\AbstractPositioner' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/AbstractPositioner.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\Block' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/Block.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\Fixed' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/Fixed.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\Inline' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/Inline.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\ListBullet' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/ListBullet.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\NullPositioner' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/NullPositioner.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\TableCell' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/TableCell.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Positioner\\TableRow' => __DIR__ . '/..' . '/dompdf/dompdf/src/Positioner/TableRow.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\AbstractRenderer' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/AbstractRenderer.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\Block' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/Block.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\Image' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/Image.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\Inline' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/Inline.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\ListBullet' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/ListBullet.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\TableCell' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/TableCell.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\TableRow' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/TableRow.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\TableRowGroup' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/TableRowGroup.php', + 'WPO\\IPS\\Vendor\\Dompdf\\Renderer\\Text' => __DIR__ . '/..' . '/dompdf/dompdf/src/Renderer/Text.php', + 'WPO\\IPS\\Vendor\\FontLib\\AdobeFontMetrics' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/AdobeFontMetrics.php', + 'WPO\\IPS\\Vendor\\FontLib\\BinaryStream' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/BinaryStream.php', + 'WPO\\IPS\\Vendor\\FontLib\\EOT\\File' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/EOT/File.php', + 'WPO\\IPS\\Vendor\\FontLib\\EOT\\Header' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/EOT/Header.php', + 'WPO\\IPS\\Vendor\\FontLib\\EncodingMap' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/EncodingMap.php', + 'WPO\\IPS\\Vendor\\FontLib\\Exception\\FontNotFoundException' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Exception/FontNotFoundException.php', + 'WPO\\IPS\\Vendor\\FontLib\\Font' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Font.php', + 'WPO\\IPS\\Vendor\\FontLib\\Glyph\\Outline' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Glyph/Outline.php', + 'WPO\\IPS\\Vendor\\FontLib\\Glyph\\OutlineComponent' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Glyph/OutlineComponent.php', + 'WPO\\IPS\\Vendor\\FontLib\\Glyph\\OutlineComposite' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Glyph/OutlineComposite.php', + 'WPO\\IPS\\Vendor\\FontLib\\Glyph\\OutlineSimple' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Glyph/OutlineSimple.php', + 'WPO\\IPS\\Vendor\\FontLib\\Header' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Header.php', + 'WPO\\IPS\\Vendor\\FontLib\\OpenType\\File' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/OpenType/File.php', + 'WPO\\IPS\\Vendor\\FontLib\\OpenType\\TableDirectoryEntry' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\DirectoryEntry' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/DirectoryEntry.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Table' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Table.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\cmap' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/cmap.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\cvt' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/cvt.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\fpgm' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/fpgm.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\glyf' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/glyf.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\head' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/head.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\hhea' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/hhea.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\hmtx' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/hmtx.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\kern' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/kern.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\loca' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/loca.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\maxp' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/maxp.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\name' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/name.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\nameRecord' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/nameRecord.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\os2' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/os2.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\post' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/post.php', + 'WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\prep' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/Table/Type/prep.php', + 'WPO\\IPS\\Vendor\\FontLib\\TrueType\\Collection' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/TrueType/Collection.php', + 'WPO\\IPS\\Vendor\\FontLib\\TrueType\\File' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/TrueType/File.php', + 'WPO\\IPS\\Vendor\\FontLib\\TrueType\\Header' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/TrueType/Header.php', + 'WPO\\IPS\\Vendor\\FontLib\\TrueType\\TableDirectoryEntry' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php', + 'WPO\\IPS\\Vendor\\FontLib\\WOFF\\File' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/WOFF/File.php', + 'WPO\\IPS\\Vendor\\FontLib\\WOFF\\Header' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/WOFF/Header.php', + 'WPO\\IPS\\Vendor\\FontLib\\WOFF\\TableDirectoryEntry' => __DIR__ . '/..' . '/dompdf/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Elements' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Elements.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Entities' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Entities.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Exception' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Exception.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\InstructionProcessor' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/InstructionProcessor.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\CharacterReference' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Parser/CharacterReference.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\DOMTreeBuilder' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Parser/DOMTreeBuilder.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\EventHandler' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Parser/EventHandler.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\FileInputStream' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Parser/FileInputStream.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\InputStream' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Parser/InputStream.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\ParseError' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Parser/ParseError.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\Scanner' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Parser/Scanner.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\StringInputStream' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Parser/StringInputStream.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\Tokenizer' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Parser/Tokenizer.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\TreeBuildingRules' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Parser/TreeBuildingRules.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Parser\\UTF8Utils' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Parser/UTF8Utils.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Serializer\\HTML5Entities' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Serializer/HTML5Entities.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Serializer\\OutputRules' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Serializer/OutputRules.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Serializer\\RulesInterface' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Serializer/RulesInterface.php', + 'WPO\\IPS\\Vendor\\Masterminds\\HTML5\\Serializer\\Traverser' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5/Serializer/Traverser.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\CSSList\\AtRuleBlockList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/CSSList/AtRuleBlockList.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\CSSList\\CSSBlockList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/CSSList/CSSBlockList.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\CSSList\\CSSList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/CSSList/CSSList.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\CSSList\\Document' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/CSSList/Document.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\CSSList\\KeyFrame' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/CSSList/KeyFrame.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Comment\\Comment' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Comment/Comment.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Comment\\Commentable' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Comment/Commentable.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\OutputFormat' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/OutputFormat.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\OutputFormatter' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/OutputFormatter.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parser' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parser.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\Anchor' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parsing/Anchor.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\OutputException' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parsing/OutputException.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\ParserState' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parsing/ParserState.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\SourceException' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parsing/SourceException.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\UnexpectedEOFException' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parsing/UnexpectedEOFException.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Parsing\\UnexpectedTokenException' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Parsing/UnexpectedTokenException.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\AtRule' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/AtRule.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\CSSNamespace' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/CSSNamespace.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\Charset' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/Charset.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\Import' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/Import.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\KeyframeSelector' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/KeyframeSelector.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Property\\Selector' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Property/Selector.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Renderable' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Renderable.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\RuleSet\\AtRuleSet' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/RuleSet/AtRuleSet.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\RuleSet\\DeclarationBlock' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/RuleSet/DeclarationBlock.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\RuleSet\\RuleSet' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/RuleSet/RuleSet.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Rule\\Rule' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Rule/Rule.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Settings' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Settings.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\CSSFunction' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/CSSFunction.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\CSSString' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/CSSString.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\CalcFunction' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/CalcFunction.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\CalcRuleValueList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/CalcRuleValueList.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\Color' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/Color.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\LineName' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/LineName.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\PrimitiveValue' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/PrimitiveValue.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\RuleValueList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/RuleValueList.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\Size' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/Size.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\URL' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/URL.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\Value' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/Value.php', + 'WPO\\IPS\\Vendor\\Sabberworm\\CSS\\Value\\ValueList' => __DIR__ . '/..' . '/sabberworm/php-css-parser/src/Value/ValueList.php', + 'WPO\\IPS\\Vendor\\Sabre\\Uri\\InvalidUriException' => __DIR__ . '/..' . '/sabre/uri/lib/InvalidUriException.php', + 'WPO\\IPS\\Vendor\\Sabre\\Uri\\Version' => __DIR__ . '/..' . '/sabre/uri/lib/Version.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\ContextStackTrait' => __DIR__ . '/..' . '/sabre/xml/lib/ContextStackTrait.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element' => __DIR__ . '/..' . '/sabre/xml/lib/Element.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\Base' => __DIR__ . '/..' . '/sabre/xml/lib/Element/Base.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\Cdata' => __DIR__ . '/..' . '/sabre/xml/lib/Element/Cdata.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\Elements' => __DIR__ . '/..' . '/sabre/xml/lib/Element/Elements.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\KeyValue' => __DIR__ . '/..' . '/sabre/xml/lib/Element/KeyValue.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\Uri' => __DIR__ . '/..' . '/sabre/xml/lib/Element/Uri.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\XmlFragment' => __DIR__ . '/..' . '/sabre/xml/lib/Element/XmlFragment.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\LibXMLException' => __DIR__ . '/..' . '/sabre/xml/lib/LibXMLException.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\ParseException' => __DIR__ . '/..' . '/sabre/xml/lib/ParseException.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Reader' => __DIR__ . '/..' . '/sabre/xml/lib/Reader.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Service' => __DIR__ . '/..' . '/sabre/xml/lib/Service.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Version' => __DIR__ . '/..' . '/sabre/xml/lib/Version.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\Writer' => __DIR__ . '/..' . '/sabre/xml/lib/Writer.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\XmlDeserializable' => __DIR__ . '/..' . '/sabre/xml/lib/XmlDeserializable.php', + 'WPO\\IPS\\Vendor\\Sabre\\Xml\\XmlSerializable' => __DIR__ . '/..' . '/sabre/xml/lib/XmlSerializable.php', + 'WPO\\IPS\\Vendor\\Svg\\CssLength' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/CssLength.php', + 'WPO\\IPS\\Vendor\\Svg\\DefaultStyle' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/DefaultStyle.php', + 'WPO\\IPS\\Vendor\\Svg\\Document' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Document.php', + 'WPO\\IPS\\Vendor\\Svg\\Gradient\\Stop' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Gradient/Stop.php', + 'WPO\\IPS\\Vendor\\Svg\\Style' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Style.php', + 'WPO\\IPS\\Vendor\\Svg\\Surface\\CPdf' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Surface/CPdf.php', + 'WPO\\IPS\\Vendor\\Svg\\Surface\\SurfaceCpdf' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php', + 'WPO\\IPS\\Vendor\\Svg\\Surface\\SurfaceInterface' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Surface/SurfaceInterface.php', + 'WPO\\IPS\\Vendor\\Svg\\Surface\\SurfacePDFLib' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\AbstractTag' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/AbstractTag.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Anchor' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Anchor.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Circle' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Circle.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\ClipPath' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/ClipPath.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Ellipse' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Ellipse.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Group' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Group.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Image' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Image.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Line' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Line.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\LinearGradient' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/LinearGradient.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Path' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Path.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Polygon' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Polygon.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Polyline' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Polyline.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\RadialGradient' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/RadialGradient.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Rect' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Rect.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Shape' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Shape.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Stop' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Stop.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\StyleTag' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/StyleTag.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Symbol' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Symbol.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\Text' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/Text.php', + 'WPO\\IPS\\Vendor\\Svg\\Tag\\UseTag' => __DIR__ . '/..' . '/dompdf/php-svg-lib/src/Svg/Tag/UseTag.php', + 'Symfony\\Polyfill\\Iconv\\Iconv' => __DIR__ . '/..' . '/symfony/polyfill-iconv/Iconv.php', + 'Symfony\\Polyfill\\Mbstring\\Mbstring' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/Mbstring.php', ); public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInit1066d81cd8f355258ef5165247019e8a::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInit1066d81cd8f355258ef5165247019e8a::$prefixDirsPsr4; - $loader->classMap = ComposerStaticInit1066d81cd8f355258ef5165247019e8a::$classMap; + $loader->prefixLengthsPsr4 = ComposerStaticInitda89efa14b410f6884f98183affb035a::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInitda89efa14b410f6884f98183affb035a::$prefixDirsPsr4; + $loader->classMap = ComposerStaticInitda89efa14b410f6884f98183affb035a::$classMap; }, null, ClassLoader::class); } diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 311ad1fea..5348787a0 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -236,17 +236,17 @@ }, { "name": "sabberworm/php-css-parser", - "version": "v8.5.1", - "version_normalized": "8.5.1.0", + "version": "v8.6.0", + "version_normalized": "8.6.0.0", "source": { "type": "git", "url": "https://github.com/MyIntervals/PHP-CSS-Parser.git", - "reference": "4a3d572b0f8b28bb6fd016ae8bbfc445facef152" + "reference": "d2fb94a9641be84d79c7548c6d39bbebba6e9a70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/4a3d572b0f8b28bb6fd016ae8bbfc445facef152", - "reference": "4a3d572b0f8b28bb6fd016ae8bbfc445facef152", + "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/d2fb94a9641be84d79c7548c6d39bbebba6e9a70", + "reference": "d2fb94a9641be84d79c7548c6d39bbebba6e9a70", "shasum": "" }, "require": { @@ -259,7 +259,7 @@ "suggest": { "ext-mbstring": "for parsing UTF-8 CSS" }, - "time": "2024-02-15T16:41:13+00:00", + "time": "2024-07-01T07:33:21+00:00", "type": "library", "extra": { "branch-alias": { @@ -298,7 +298,7 @@ ], "support": { "issues": "https://github.com/MyIntervals/PHP-CSS-Parser/issues", - "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.5.1" + "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.6.0" }, "install-path": "../sabberworm/php-css-parser" }, @@ -367,17 +367,17 @@ }, { "name": "sabre/xml", - "version": "2.2.7", - "version_normalized": "2.2.7.0", + "version": "2.2.9", + "version_normalized": "2.2.9.0", "source": { "type": "git", "url": "https://github.com/sabre-io/xml.git", - "reference": "f1d53d55976bbd4cf3e640dda6ebc31120c71a4e" + "reference": "88288712d45f694be3679a0db7dfb3770f08d4f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabre-io/xml/zipball/f1d53d55976bbd4cf3e640dda6ebc31120c71a4e", - "reference": "f1d53d55976bbd4cf3e640dda6ebc31120c71a4e", + "url": "https://api.github.com/repos/sabre-io/xml/zipball/88288712d45f694be3679a0db7dfb3770f08d4f0", + "reference": "88288712d45f694be3679a0db7dfb3770f08d4f0", "shasum": "" }, "require": { @@ -391,9 +391,9 @@ "require-dev": { "friendsofphp/php-cs-fixer": "~2.17.1", "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.0" + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6" }, - "time": "2024-04-18T10:15:43+00:00", + "time": "2024-07-26T12:32:40+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -439,17 +439,17 @@ }, { "name": "symfony/polyfill-iconv", - "version": "v1.29.0", - "version_normalized": "1.29.0.0", + "version": "v1.30.0", + "version_normalized": "1.30.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f" + "reference": "c027e6a3c6aee334663ec21f5852e89738abc805" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f", - "reference": "cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/c027e6a3c6aee334663ec21f5852e89738abc805", + "reference": "c027e6a3c6aee334663ec21f5852e89738abc805", "shasum": "" }, "require": { @@ -461,7 +461,7 @@ "suggest": { "ext-iconv": "For best performance" }, - "time": "2024-01-29T20:11:03+00:00", + "time": "2024-05-31T15:07:36+00:00", "type": "library", "extra": { "thanks": { @@ -502,7 +502,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.30.0" }, "funding": [ { @@ -522,17 +522,17 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.29.0", - "version_normalized": "1.29.0.0", + "version": "v1.30.0", + "version_normalized": "1.30.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" + "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fd22ab50000ef01661e2a31d850ebaa297f8e03c", + "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c", "shasum": "" }, "require": { @@ -544,7 +544,7 @@ "suggest": { "ext-mbstring": "For best performance" }, - "time": "2024-01-29T20:11:03+00:00", + "time": "2024-06-19T12:30:46+00:00", "type": "library", "extra": { "thanks": { @@ -585,7 +585,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.30.0" }, "funding": [ { diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 2db2ce5fd..7b37bbb66 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -3,7 +3,7 @@ 'name' => 'wpovernight/woocommerce-pdf-invoices-packing-slips', 'pretty_version' => 'dev-main', 'version' => 'dev-main', - 'reference' => 'b4624cb8fd152e38325d4a4e5a268d40bd7fff95', + 'reference' => '20250091e78ab37d1269edbac7c4381f264bb6e8', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -47,9 +47,9 @@ 'dev_requirement' => false, ), 'sabberworm/php-css-parser' => array( - 'pretty_version' => 'v8.5.1', - 'version' => '8.5.1.0', - 'reference' => '4a3d572b0f8b28bb6fd016ae8bbfc445facef152', + 'pretty_version' => 'v8.6.0', + 'version' => '8.6.0.0', + 'reference' => 'd2fb94a9641be84d79c7548c6d39bbebba6e9a70', 'type' => 'library', 'install_path' => __DIR__ . '/../sabberworm/php-css-parser', 'aliases' => array(), @@ -65,27 +65,27 @@ 'dev_requirement' => false, ), 'sabre/xml' => array( - 'pretty_version' => '2.2.7', - 'version' => '2.2.7.0', - 'reference' => 'f1d53d55976bbd4cf3e640dda6ebc31120c71a4e', + 'pretty_version' => '2.2.9', + 'version' => '2.2.9.0', + 'reference' => '88288712d45f694be3679a0db7dfb3770f08d4f0', 'type' => 'library', 'install_path' => __DIR__ . '/../sabre/xml', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-iconv' => array( - 'pretty_version' => 'v1.29.0', - 'version' => '1.29.0.0', - 'reference' => 'cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f', + 'pretty_version' => 'v1.30.0', + 'version' => '1.30.0.0', + 'reference' => 'c027e6a3c6aee334663ec21f5852e89738abc805', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-iconv', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-mbstring' => array( - 'pretty_version' => 'v1.29.0', - 'version' => '1.29.0.0', - 'reference' => '9773676c8a1bb1f8d4340a62efe641cf76eda7ec', + 'pretty_version' => 'v1.30.0', + 'version' => '1.30.0.0', + 'reference' => 'fd22ab50000ef01661e2a31d850ebaa297f8e03c', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), @@ -94,7 +94,7 @@ 'wpovernight/woocommerce-pdf-invoices-packing-slips' => array( 'pretty_version' => 'dev-main', 'version' => 'dev-main', - 'reference' => 'b4624cb8fd152e38325d4a4e5a268d40bd7fff95', + 'reference' => '20250091e78ab37d1269edbac7c4381f264bb6e8', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), diff --git a/vendor/dompdf/dompdf/lib/Cpdf.php b/vendor/dompdf/dompdf/lib/Cpdf.php index 1ff5ab4a0..98f610e9f 100644 --- a/vendor/dompdf/dompdf/lib/Cpdf.php +++ b/vendor/dompdf/dompdf/lib/Cpdf.php @@ -6,12 +6,14 @@ * @author Wayne Munro * @license http://creativecommons.org/licenses/publicdomain/ Public Domain * @package Cpdf + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf; +namespace WPO\IPS\Vendor\Dompdf; -use FontLib\Exception\FontNotFoundException; -use FontLib\Font; -use FontLib\BinaryStream; +use WPO\IPS\Vendor\FontLib\Exception\FontNotFoundException; +use WPO\IPS\Vendor\FontLib\Font; +use WPO\IPS\Vendor\FontLib\BinaryStream; class Cpdf { @@ -5919,7 +5921,7 @@ function addPngFromFile($file, $x, $y, $w = 0, $h = 0) */ function addSvgFromFile($file, $x, $y, $w = 0, $h = 0) { - $doc = new \Svg\Document(); + $doc = new \WPO\IPS\Vendor\Svg\Document(); $doc->loadFile($file); $dimensions = $doc->getDimensions(); @@ -5927,7 +5929,7 @@ function addSvgFromFile($file, $x, $y, $w = 0, $h = 0) $this->transform([$w / $dimensions["width"], 0, 0, $h / $dimensions["height"], $x, $y]); - $surface = new \Svg\Surface\SurfaceCpdf($doc, $this); + $surface = new \WPO\IPS\Vendor\Svg\Surface\SurfaceCpdf($doc, $this); $doc->render($surface); $this->restore(); diff --git a/vendor/dompdf/dompdf/src/Adapter/CPDF.php b/vendor/dompdf/dompdf/src/Adapter/CPDF.php index 5b3f0ce80..e44b46cc9 100644 --- a/vendor/dompdf/dompdf/src/Adapter/CPDF.php +++ b/vendor/dompdf/dompdf/src/Adapter/CPDF.php @@ -3,18 +3,20 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ // FIXME: Need to sanity check inputs to this class -namespace Dompdf\Adapter; +namespace WPO\IPS\Vendor\Dompdf\Adapter; -use Dompdf\Canvas; -use Dompdf\Dompdf; -use Dompdf\Exception; -use Dompdf\FontMetrics; -use Dompdf\Helpers; -use Dompdf\Image\Cache; -use FontLib\Exception\FontNotFoundException; +use WPO\IPS\Vendor\Dompdf\Canvas; +use WPO\IPS\Vendor\Dompdf\Dompdf; +use WPO\IPS\Vendor\Dompdf\Exception; +use WPO\IPS\Vendor\Dompdf\FontMetrics; +use WPO\IPS\Vendor\Dompdf\Helpers; +use WPO\IPS\Vendor\Dompdf\Image\Cache; +use WPO\IPS\Vendor\FontLib\Exception\FontNotFoundException; /** * PDF rendering interface @@ -109,7 +111,7 @@ class CPDF implements Canvas /** * Instance of Cpdf class * - * @var \Dompdf\Cpdf + * @var \WPO\IPS\Vendor\Dompdf\Cpdf */ protected $_pdf; @@ -174,7 +176,7 @@ public function __construct($paper = "letter", string $orientation = "portrait", $this->_dompdf = $dompdf; } - $this->_pdf = new \Dompdf\Cpdf( + $this->_pdf = new \WPO\IPS\Vendor\Dompdf\Cpdf( $size, true, $this->_dompdf->getOptions()->getFontCache(), @@ -202,7 +204,7 @@ public function get_dompdf() /** * Returns the Cpdf instance * - * @return \Dompdf\Cpdf + * @return \WPO\IPS\Vendor\Dompdf\Cpdf */ public function get_cpdf() { @@ -689,8 +691,8 @@ public function select($x, $y, $w, $h, $font, $size, $color = [0, 0, 0], $opts = $pdf->addForm(); } - $ft = \Dompdf\Cpdf::ACROFORM_FIELD_CHOICE; - $ff = \Dompdf\Cpdf::ACROFORM_FIELD_CHOICE_COMBO; + $ft = \WPO\IPS\Vendor\Dompdf\Cpdf::ACROFORM_FIELD_CHOICE; + $ff = \WPO\IPS\Vendor\Dompdf\Cpdf::ACROFORM_FIELD_CHOICE_COMBO; $id = $pdf->addFormField($ft, rand(), $x, $this->y($y) - $h, $x + $w, $this->y($y), $ff, $size, $color); $pdf->setFormFieldOpt($id, $opts); @@ -706,8 +708,8 @@ public function textarea($x, $y, $w, $h, $font, $size, $color = [0, 0, 0]) $pdf->addForm(); } - $ft = \Dompdf\Cpdf::ACROFORM_FIELD_TEXT; - $ff = \Dompdf\Cpdf::ACROFORM_FIELD_TEXT_MULTILINE; + $ft = \WPO\IPS\Vendor\Dompdf\Cpdf::ACROFORM_FIELD_TEXT; + $ff = \WPO\IPS\Vendor\Dompdf\Cpdf::ACROFORM_FIELD_TEXT_MULTILINE; $pdf->addFormField($ft, rand(), $x, $this->y($y) - $h, $x + $w, $this->y($y), $ff, $size, $color); } @@ -722,19 +724,19 @@ public function input($x, $y, $w, $h, $type, $font, $size, $color = [0, 0, 0]) $pdf->addForm(); } - $ft = \Dompdf\Cpdf::ACROFORM_FIELD_TEXT; + $ft = \WPO\IPS\Vendor\Dompdf\Cpdf::ACROFORM_FIELD_TEXT; $ff = 0; switch ($type) { case 'text': - $ft = \Dompdf\Cpdf::ACROFORM_FIELD_TEXT; + $ft = \WPO\IPS\Vendor\Dompdf\Cpdf::ACROFORM_FIELD_TEXT; break; case 'password': - $ft = \Dompdf\Cpdf::ACROFORM_FIELD_TEXT; - $ff = \Dompdf\Cpdf::ACROFORM_FIELD_TEXT_PASSWORD; + $ft = \WPO\IPS\Vendor\Dompdf\Cpdf::ACROFORM_FIELD_TEXT; + $ff = \WPO\IPS\Vendor\Dompdf\Cpdf::ACROFORM_FIELD_TEXT_PASSWORD; break; case 'submit': - $ft = \Dompdf\Cpdf::ACROFORM_FIELD_BUTTON; + $ft = \WPO\IPS\Vendor\Dompdf\Cpdf::ACROFORM_FIELD_BUTTON; break; } diff --git a/vendor/dompdf/dompdf/src/Adapter/GD.php b/vendor/dompdf/dompdf/src/Adapter/GD.php index 54e9dde5d..99462e020 100644 --- a/vendor/dompdf/dompdf/src/Adapter/GD.php +++ b/vendor/dompdf/dompdf/src/Adapter/GD.php @@ -3,13 +3,15 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Adapter; +namespace WPO\IPS\Vendor\Dompdf\Adapter; -use Dompdf\Canvas; -use Dompdf\Dompdf; -use Dompdf\Helpers; -use Dompdf\Image\Cache; +use WPO\IPS\Vendor\Dompdf\Canvas; +use WPO\IPS\Vendor\Dompdf\Dompdf; +use WPO\IPS\Vendor\Dompdf\Helpers; +use WPO\IPS\Vendor\Dompdf\Image\Cache; /** * Image rendering interface diff --git a/vendor/dompdf/dompdf/src/Adapter/PDFLib.php b/vendor/dompdf/dompdf/src/Adapter/PDFLib.php index 1964d60ef..ac1360fc9 100644 --- a/vendor/dompdf/dompdf/src/Adapter/PDFLib.php +++ b/vendor/dompdf/dompdf/src/Adapter/PDFLib.php @@ -3,15 +3,17 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Adapter; +namespace WPO\IPS\Vendor\Dompdf\Adapter; -use Dompdf\Canvas; -use Dompdf\Dompdf; -use Dompdf\Exception; -use Dompdf\FontMetrics; -use Dompdf\Helpers; -use Dompdf\Image\Cache; +use WPO\IPS\Vendor\Dompdf\Canvas; +use WPO\IPS\Vendor\Dompdf\Dompdf; +use WPO\IPS\Vendor\Dompdf\Exception; +use WPO\IPS\Vendor\Dompdf\FontMetrics; +use WPO\IPS\Vendor\Dompdf\Helpers; +use WPO\IPS\Vendor\Dompdf\Image\Cache; /** * PDF rendering interface @@ -78,7 +80,7 @@ class PDFLib implements Canvas ]; /** - * @var \Dompdf\Dompdf + * @var \WPO\IPS\Vendor\Dompdf\Dompdf */ protected $_dompdf; diff --git a/vendor/dompdf/dompdf/src/Canvas.php b/vendor/dompdf/dompdf/src/Canvas.php index 7199456d3..0278ab910 100644 --- a/vendor/dompdf/dompdf/src/Canvas.php +++ b/vendor/dompdf/dompdf/src/Canvas.php @@ -3,8 +3,10 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf; +namespace WPO\IPS\Vendor\Dompdf; /** * Main rendering interface diff --git a/vendor/dompdf/dompdf/src/CanvasFactory.php b/vendor/dompdf/dompdf/src/CanvasFactory.php index d89320c14..f61f62f54 100644 --- a/vendor/dompdf/dompdf/src/CanvasFactory.php +++ b/vendor/dompdf/dompdf/src/CanvasFactory.php @@ -3,8 +3,10 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf; +namespace WPO\IPS\Vendor\Dompdf; /** * Create canvas instances @@ -41,14 +43,14 @@ static function get_instance(Dompdf $dompdf, $paper, string $orientation, ?strin if (($backend === "auto" || $backend === "pdflib") && class_exists("PDFLib", false) ) { - $class = "Dompdf\\Adapter\\PDFLib"; + $class = "WPO\\IPS\\Vendor\\Dompdf\\Adapter\\PDFLib"; } else { if ($backend === "gd" && extension_loaded('gd')) { - $class = "Dompdf\\Adapter\\GD"; + $class = "WPO\\IPS\\Vendor\\Dompdf\\Adapter\\GD"; } else { - $class = "Dompdf\\Adapter\\CPDF"; + $class = "WPO\\IPS\\Vendor\\Dompdf\\Adapter\\CPDF"; } } } diff --git a/vendor/dompdf/dompdf/src/Cellmap.php b/vendor/dompdf/dompdf/src/Cellmap.php index 81b3985a3..3f46abfdd 100644 --- a/vendor/dompdf/dompdf/src/Cellmap.php +++ b/vendor/dompdf/dompdf/src/Cellmap.php @@ -3,12 +3,14 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf; +namespace WPO\IPS\Vendor\Dompdf; -use Dompdf\FrameDecorator\AbstractFrameDecorator; -use Dompdf\FrameDecorator\Table as TableFrameDecorator; -use Dompdf\FrameDecorator\TableCell as TableCellFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\AbstractFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\Table as TableFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\TableCell as TableCellFrameDecorator; /** * Maps table cells to the table grid. diff --git a/vendor/dompdf/dompdf/src/Css/AttributeTranslator.php b/vendor/dompdf/dompdf/src/Css/AttributeTranslator.php index 9845710aa..865be2303 100644 --- a/vendor/dompdf/dompdf/src/Css/AttributeTranslator.php +++ b/vendor/dompdf/dompdf/src/Css/AttributeTranslator.php @@ -3,11 +3,13 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Css; +namespace WPO\IPS\Vendor\Dompdf\Css; -use Dompdf\Frame; -use Dompdf\Helpers; +use WPO\IPS\Vendor\Dompdf\Frame; +use WPO\IPS\Vendor\Dompdf\Helpers; /** * Translates HTML 4.0 attributes into CSS rules diff --git a/vendor/dompdf/dompdf/src/Css/Color.php b/vendor/dompdf/dompdf/src/Css/Color.php index 28a9f562c..b0b8d23ac 100644 --- a/vendor/dompdf/dompdf/src/Css/Color.php +++ b/vendor/dompdf/dompdf/src/Css/Color.php @@ -4,10 +4,12 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Css; +namespace WPO\IPS\Vendor\Dompdf\Css; -use Dompdf\Helpers; +use WPO\IPS\Vendor\Dompdf\Helpers; class Color { diff --git a/vendor/dompdf/dompdf/src/Css/Content/Attr.php b/vendor/dompdf/dompdf/src/Css/Content/Attr.php index 6a227ddd9..c3c701f44 100644 --- a/vendor/dompdf/dompdf/src/Css/Content/Attr.php +++ b/vendor/dompdf/dompdf/src/Css/Content/Attr.php @@ -1,5 +1,10 @@ loadFile($filename); [$width, $height] = $doc->getDimensions(); diff --git a/vendor/dompdf/dompdf/src/Image/Cache.php b/vendor/dompdf/dompdf/src/Image/Cache.php index b3e1d0e9e..e139ff8f7 100644 --- a/vendor/dompdf/dompdf/src/Image/Cache.php +++ b/vendor/dompdf/dompdf/src/Image/Cache.php @@ -3,12 +3,14 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Image; +namespace WPO\IPS\Vendor\Dompdf\Image; -use Dompdf\Options; -use Dompdf\Helpers; -use Dompdf\Exception\ImageException; +use WPO\IPS\Vendor\Dompdf\Options; +use WPO\IPS\Vendor\Dompdf\Helpers; +use WPO\IPS\Vendor\Dompdf\Exception\ImageException; /** * Static class that resolves image urls and downloads and caches diff --git a/vendor/dompdf/dompdf/src/JavascriptEmbedder.php b/vendor/dompdf/dompdf/src/JavascriptEmbedder.php index f4b9bc25a..e93b45e80 100644 --- a/vendor/dompdf/dompdf/src/JavascriptEmbedder.php +++ b/vendor/dompdf/dompdf/src/JavascriptEmbedder.php @@ -3,8 +3,10 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf; +namespace WPO\IPS\Vendor\Dompdf; /** * Embeds Javascript into the PDF document diff --git a/vendor/dompdf/dompdf/src/LineBox.php b/vendor/dompdf/dompdf/src/LineBox.php index 85ea8cc17..6c483ca5c 100644 --- a/vendor/dompdf/dompdf/src/LineBox.php +++ b/vendor/dompdf/dompdf/src/LineBox.php @@ -3,15 +3,17 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf; - -use Dompdf\FrameDecorator\AbstractFrameDecorator; -use Dompdf\FrameDecorator\Block; -use Dompdf\FrameDecorator\ListBullet; -use Dompdf\FrameDecorator\Page; -use Dompdf\FrameReflower\Text as TextFrameReflower; -use Dompdf\Positioner\Inline as InlinePositioner; +namespace WPO\IPS\Vendor\Dompdf; + +use WPO\IPS\Vendor\Dompdf\FrameDecorator\AbstractFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\Block; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\ListBullet; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\Page; +use WPO\IPS\Vendor\Dompdf\FrameReflower\Text as TextFrameReflower; +use WPO\IPS\Vendor\Dompdf\Positioner\Inline as InlinePositioner; use Iterator; /** diff --git a/vendor/dompdf/dompdf/src/Options.php b/vendor/dompdf/dompdf/src/Options.php index 4d5e16115..f9c834223 100644 --- a/vendor/dompdf/dompdf/src/Options.php +++ b/vendor/dompdf/dompdf/src/Options.php @@ -3,8 +3,10 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf; +namespace WPO\IPS\Vendor\Dompdf; class Options { @@ -108,7 +110,7 @@ class Options * The default paper size. * * North America standard is "letter"; other countries generally "a4" - * @see \Dompdf\Adapter\CPDF::PAPER_SIZES for valid sizes + * @see \WPO\IPS\Vendor\Dompdf\Adapter\CPDF::PAPER_SIZES for valid sizes * * @var string|float[] */ diff --git a/vendor/dompdf/dompdf/src/PhpEvaluator.php b/vendor/dompdf/dompdf/src/PhpEvaluator.php index 4a46555ca..e63320902 100644 --- a/vendor/dompdf/dompdf/src/PhpEvaluator.php +++ b/vendor/dompdf/dompdf/src/PhpEvaluator.php @@ -3,8 +3,10 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf; +namespace WPO\IPS\Vendor\Dompdf; /** * Executes inline PHP code during the rendering process diff --git a/vendor/dompdf/dompdf/src/Positioner/Absolute.php b/vendor/dompdf/dompdf/src/Positioner/Absolute.php index 2df9a742b..4c016e243 100644 --- a/vendor/dompdf/dompdf/src/Positioner/Absolute.php +++ b/vendor/dompdf/dompdf/src/Positioner/Absolute.php @@ -3,11 +3,13 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Positioner; +namespace WPO\IPS\Vendor\Dompdf\Positioner; -use Dompdf\FrameDecorator\AbstractFrameDecorator; -use Dompdf\FrameReflower\Block; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\AbstractFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameReflower\Block; /** * Positions absolutely positioned frames diff --git a/vendor/dompdf/dompdf/src/Positioner/AbstractPositioner.php b/vendor/dompdf/dompdf/src/Positioner/AbstractPositioner.php index a75c09fb9..a25cc31b4 100644 --- a/vendor/dompdf/dompdf/src/Positioner/AbstractPositioner.php +++ b/vendor/dompdf/dompdf/src/Positioner/AbstractPositioner.php @@ -3,10 +3,12 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Positioner; +namespace WPO\IPS\Vendor\Dompdf\Positioner; -use Dompdf\FrameDecorator\AbstractFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\AbstractFrameDecorator; /** * Base AbstractPositioner class diff --git a/vendor/dompdf/dompdf/src/Positioner/Block.php b/vendor/dompdf/dompdf/src/Positioner/Block.php index e6f65eab9..5bffc4f7e 100644 --- a/vendor/dompdf/dompdf/src/Positioner/Block.php +++ b/vendor/dompdf/dompdf/src/Positioner/Block.php @@ -3,10 +3,12 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Positioner; +namespace WPO\IPS\Vendor\Dompdf\Positioner; -use Dompdf\FrameDecorator\AbstractFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\AbstractFrameDecorator; /** * Positions block frames diff --git a/vendor/dompdf/dompdf/src/Positioner/Fixed.php b/vendor/dompdf/dompdf/src/Positioner/Fixed.php index 13eb9e9c0..df24c3e93 100644 --- a/vendor/dompdf/dompdf/src/Positioner/Fixed.php +++ b/vendor/dompdf/dompdf/src/Positioner/Fixed.php @@ -3,11 +3,13 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Positioner; +namespace WPO\IPS\Vendor\Dompdf\Positioner; -use Dompdf\FrameDecorator\AbstractFrameDecorator; -use Dompdf\FrameReflower\Block; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\AbstractFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameReflower\Block; /** * Positions fixely positioned frames diff --git a/vendor/dompdf/dompdf/src/Positioner/Inline.php b/vendor/dompdf/dompdf/src/Positioner/Inline.php index f1036e97b..654ccfe32 100644 --- a/vendor/dompdf/dompdf/src/Positioner/Inline.php +++ b/vendor/dompdf/dompdf/src/Positioner/Inline.php @@ -3,13 +3,15 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Positioner; +namespace WPO\IPS\Vendor\Dompdf\Positioner; -use Dompdf\FrameDecorator\AbstractFrameDecorator; -use Dompdf\FrameDecorator\Inline as InlineFrameDecorator; -use Dompdf\Exception; -use Dompdf\Helpers; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\AbstractFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\Inline as InlineFrameDecorator; +use WPO\IPS\Vendor\Dompdf\Exception; +use WPO\IPS\Vendor\Dompdf\Helpers; /** * Positions inline frames diff --git a/vendor/dompdf/dompdf/src/Positioner/ListBullet.php b/vendor/dompdf/dompdf/src/Positioner/ListBullet.php index 081d59419..30475dc2f 100644 --- a/vendor/dompdf/dompdf/src/Positioner/ListBullet.php +++ b/vendor/dompdf/dompdf/src/Positioner/ListBullet.php @@ -3,11 +3,13 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Positioner; +namespace WPO\IPS\Vendor\Dompdf\Positioner; -use Dompdf\FrameDecorator\AbstractFrameDecorator; -use Dompdf\FrameDecorator\ListBullet as ListBulletFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\AbstractFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\ListBullet as ListBulletFrameDecorator; /** * Positions list bullets diff --git a/vendor/dompdf/dompdf/src/Positioner/NullPositioner.php b/vendor/dompdf/dompdf/src/Positioner/NullPositioner.php index 6ad425c34..6ea05baea 100644 --- a/vendor/dompdf/dompdf/src/Positioner/NullPositioner.php +++ b/vendor/dompdf/dompdf/src/Positioner/NullPositioner.php @@ -3,10 +3,12 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Positioner; +namespace WPO\IPS\Vendor\Dompdf\Positioner; -use Dompdf\FrameDecorator\AbstractFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\AbstractFrameDecorator; /** * Dummy positioner diff --git a/vendor/dompdf/dompdf/src/Positioner/TableCell.php b/vendor/dompdf/dompdf/src/Positioner/TableCell.php index e012aaa3a..c37e60c3f 100644 --- a/vendor/dompdf/dompdf/src/Positioner/TableCell.php +++ b/vendor/dompdf/dompdf/src/Positioner/TableCell.php @@ -3,12 +3,14 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Positioner; +namespace WPO\IPS\Vendor\Dompdf\Positioner; -use Dompdf\Exception; -use Dompdf\FrameDecorator\AbstractFrameDecorator; -use Dompdf\FrameDecorator\Table; +use WPO\IPS\Vendor\Dompdf\Exception; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\AbstractFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\Table; /** * Positions table cells diff --git a/vendor/dompdf/dompdf/src/Positioner/TableRow.php b/vendor/dompdf/dompdf/src/Positioner/TableRow.php index 79c0fcf25..2ffa204ec 100644 --- a/vendor/dompdf/dompdf/src/Positioner/TableRow.php +++ b/vendor/dompdf/dompdf/src/Positioner/TableRow.php @@ -3,10 +3,12 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Positioner; +namespace WPO\IPS\Vendor\Dompdf\Positioner; -use Dompdf\FrameDecorator\AbstractFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\AbstractFrameDecorator; /** * Positions table rows diff --git a/vendor/dompdf/dompdf/src/Renderer.php b/vendor/dompdf/dompdf/src/Renderer.php index 15391fb63..867acd3e4 100644 --- a/vendor/dompdf/dompdf/src/Renderer.php +++ b/vendor/dompdf/dompdf/src/Renderer.php @@ -3,18 +3,20 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf; - -use Dompdf\Renderer\AbstractRenderer; -use Dompdf\Renderer\Block; -use Dompdf\Renderer\Image; -use Dompdf\Renderer\Inline; -use Dompdf\Renderer\ListBullet; -use Dompdf\Renderer\TableCell; -use Dompdf\Renderer\TableRow; -use Dompdf\Renderer\TableRowGroup; -use Dompdf\Renderer\Text; +namespace WPO\IPS\Vendor\Dompdf; + +use WPO\IPS\Vendor\Dompdf\Renderer\AbstractRenderer; +use WPO\IPS\Vendor\Dompdf\Renderer\Block; +use WPO\IPS\Vendor\Dompdf\Renderer\Image; +use WPO\IPS\Vendor\Dompdf\Renderer\Inline; +use WPO\IPS\Vendor\Dompdf\Renderer\ListBullet; +use WPO\IPS\Vendor\Dompdf\Renderer\TableCell; +use WPO\IPS\Vendor\Dompdf\Renderer\TableRow; +use WPO\IPS\Vendor\Dompdf\Renderer\TableRowGroup; +use WPO\IPS\Vendor\Dompdf\Renderer\Text; /** * Concrete renderer diff --git a/vendor/dompdf/dompdf/src/Renderer/AbstractRenderer.php b/vendor/dompdf/dompdf/src/Renderer/AbstractRenderer.php index 0725ec4f2..79b247a9f 100644 --- a/vendor/dompdf/dompdf/src/Renderer/AbstractRenderer.php +++ b/vendor/dompdf/dompdf/src/Renderer/AbstractRenderer.php @@ -3,17 +3,19 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Renderer; +namespace WPO\IPS\Vendor\Dompdf\Renderer; use DOMElement; -use Dompdf\Adapter\CPDF; -use Dompdf\Css\Color; -use Dompdf\Css\Style; -use Dompdf\Dompdf; -use Dompdf\Frame; -use Dompdf\Helpers; -use Dompdf\Image\Cache; +use WPO\IPS\Vendor\Dompdf\Adapter\CPDF; +use WPO\IPS\Vendor\Dompdf\Css\Color; +use WPO\IPS\Vendor\Dompdf\Css\Style; +use WPO\IPS\Vendor\Dompdf\Dompdf; +use WPO\IPS\Vendor\Dompdf\Frame; +use WPO\IPS\Vendor\Dompdf\Helpers; +use WPO\IPS\Vendor\Dompdf\Image\Cache; /** * Base renderer class @@ -26,7 +28,7 @@ abstract class AbstractRenderer /** * Rendering backend * - * @var \Dompdf\Canvas + * @var \WPO\IPS\Vendor\Dompdf\Canvas */ protected $_canvas; diff --git a/vendor/dompdf/dompdf/src/Renderer/Block.php b/vendor/dompdf/dompdf/src/Renderer/Block.php index ab2768dc9..b355c95c1 100644 --- a/vendor/dompdf/dompdf/src/Renderer/Block.php +++ b/vendor/dompdf/dompdf/src/Renderer/Block.php @@ -3,11 +3,13 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Renderer; +namespace WPO\IPS\Vendor\Dompdf\Renderer; -use Dompdf\Frame; -use Dompdf\FrameDecorator\Block as BlockFrameDecorator; +use WPO\IPS\Vendor\Dompdf\Frame; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\Block as BlockFrameDecorator; /** * Renders block frames diff --git a/vendor/dompdf/dompdf/src/Renderer/Image.php b/vendor/dompdf/dompdf/src/Renderer/Image.php index 1373bb079..2004ee758 100644 --- a/vendor/dompdf/dompdf/src/Renderer/Image.php +++ b/vendor/dompdf/dompdf/src/Renderer/Image.php @@ -3,12 +3,14 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Renderer; +namespace WPO\IPS\Vendor\Dompdf\Renderer; -use Dompdf\Frame; -use Dompdf\FrameDecorator\Image as ImageFrameDecorator; -use Dompdf\Image\Cache; +use WPO\IPS\Vendor\Dompdf\Frame; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\Image as ImageFrameDecorator; +use WPO\IPS\Vendor\Dompdf\Image\Cache; /** * Image renderer diff --git a/vendor/dompdf/dompdf/src/Renderer/Inline.php b/vendor/dompdf/dompdf/src/Renderer/Inline.php index 5d9e284ea..2c1f18954 100644 --- a/vendor/dompdf/dompdf/src/Renderer/Inline.php +++ b/vendor/dompdf/dompdf/src/Renderer/Inline.php @@ -3,10 +3,12 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Renderer; +namespace WPO\IPS\Vendor\Dompdf\Renderer; -use Dompdf\Frame; +use WPO\IPS\Vendor\Dompdf\Frame; /** * Renders inline frames diff --git a/vendor/dompdf/dompdf/src/Renderer/ListBullet.php b/vendor/dompdf/dompdf/src/Renderer/ListBullet.php index 78051a84d..f3922f249 100644 --- a/vendor/dompdf/dompdf/src/Renderer/ListBullet.php +++ b/vendor/dompdf/dompdf/src/Renderer/ListBullet.php @@ -3,14 +3,16 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Renderer; +namespace WPO\IPS\Vendor\Dompdf\Renderer; -use Dompdf\Helpers; -use Dompdf\Frame; -use Dompdf\FrameDecorator\ListBullet as ListBulletFrameDecorator; -use Dompdf\FrameDecorator\ListBulletImage; -use Dompdf\Image\Cache; +use WPO\IPS\Vendor\Dompdf\Helpers; +use WPO\IPS\Vendor\Dompdf\Frame; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\ListBullet as ListBulletFrameDecorator; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\ListBulletImage; +use WPO\IPS\Vendor\Dompdf\Image\Cache; /** * Renders list bullets diff --git a/vendor/dompdf/dompdf/src/Renderer/TableCell.php b/vendor/dompdf/dompdf/src/Renderer/TableCell.php index fbf9178e2..fda977272 100644 --- a/vendor/dompdf/dompdf/src/Renderer/TableCell.php +++ b/vendor/dompdf/dompdf/src/Renderer/TableCell.php @@ -3,12 +3,14 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Renderer; +namespace WPO\IPS\Vendor\Dompdf\Renderer; -use Dompdf\Exception; -use Dompdf\Frame; -use Dompdf\FrameDecorator\Table; +use WPO\IPS\Vendor\Dompdf\Exception; +use WPO\IPS\Vendor\Dompdf\Frame; +use WPO\IPS\Vendor\Dompdf\FrameDecorator\Table; /** * Renders table cells diff --git a/vendor/dompdf/dompdf/src/Renderer/TableRow.php b/vendor/dompdf/dompdf/src/Renderer/TableRow.php index b1608e828..45ae71a6f 100644 --- a/vendor/dompdf/dompdf/src/Renderer/TableRow.php +++ b/vendor/dompdf/dompdf/src/Renderer/TableRow.php @@ -3,10 +3,12 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Renderer; +namespace WPO\IPS\Vendor\Dompdf\Renderer; -use Dompdf\Frame; +use WPO\IPS\Vendor\Dompdf\Frame; /** * @package dompdf diff --git a/vendor/dompdf/dompdf/src/Renderer/TableRowGroup.php b/vendor/dompdf/dompdf/src/Renderer/TableRowGroup.php index eb5d23be8..95a0d54fc 100644 --- a/vendor/dompdf/dompdf/src/Renderer/TableRowGroup.php +++ b/vendor/dompdf/dompdf/src/Renderer/TableRowGroup.php @@ -3,10 +3,12 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Renderer; +namespace WPO\IPS\Vendor\Dompdf\Renderer; -use Dompdf\Frame; +use WPO\IPS\Vendor\Dompdf\Frame; /** * @package dompdf diff --git a/vendor/dompdf/dompdf/src/Renderer/Text.php b/vendor/dompdf/dompdf/src/Renderer/Text.php index 656f3c943..c28847649 100644 --- a/vendor/dompdf/dompdf/src/Renderer/Text.php +++ b/vendor/dompdf/dompdf/src/Renderer/Text.php @@ -3,11 +3,13 @@ * @package dompdf * @link https://github.com/dompdf/dompdf * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Dompdf\Renderer; +namespace WPO\IPS\Vendor\Dompdf\Renderer; -use Dompdf\Adapter\CPDF; -use Dompdf\Frame; +use WPO\IPS\Vendor\Dompdf\Adapter\CPDF; +use WPO\IPS\Vendor\Dompdf\Frame; /** * Renders text frames @@ -38,7 +40,7 @@ class Text extends AbstractRenderer const DECO_EXTENSION = 0.0; /** - * @param \Dompdf\FrameDecorator\Text $frame + * @param \WPO\IPS\Vendor\Dompdf\FrameDecorator\Text $frame */ function render(Frame $frame) { diff --git a/vendor/dompdf/php-font-lib/src/FontLib/AdobeFontMetrics.php b/vendor/dompdf/php-font-lib/src/FontLib/AdobeFontMetrics.php index eeaeb89d4..c503a1c71 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/AdobeFontMetrics.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/AdobeFontMetrics.php @@ -3,12 +3,14 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib; +namespace WPO\IPS\Vendor\FontLib; -use FontLib\Table\Type\name; -use FontLib\TrueType\File; +use WPO\IPS\Vendor\FontLib\Table\Type\name; +use WPO\IPS\Vendor\FontLib\TrueType\File; /** * Adobe Font Metrics file creation utility class. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/BinaryStream.php b/vendor/dompdf/php-font-lib/src/FontLib/BinaryStream.php index cc5e72ced..fe294961d 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/BinaryStream.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/BinaryStream.php @@ -3,9 +3,11 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib; +namespace WPO\IPS\Vendor\FontLib; /** * Generic font file binary stream. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/EOT/File.php b/vendor/dompdf/php-font-lib/src/FontLib/EOT/File.php index fb07cddfb..f8728cf36 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/EOT/File.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/EOT/File.php @@ -3,16 +3,18 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\EOT; +namespace WPO\IPS\Vendor\FontLib\EOT; /** * EOT font file. * * @package php-font-lib */ -class File extends \FontLib\TrueType\File { +class File extends \WPO\IPS\Vendor\FontLib\TrueType\File { const TTEMBED_SUBSET = 0x00000001; const TTEMBED_TTCOMPRESSED = 0x00000004; const TTEMBED_FAILIFVARIATIONSIMULATED = 0x00000010; diff --git a/vendor/dompdf/php-font-lib/src/FontLib/EOT/Header.php b/vendor/dompdf/php-font-lib/src/FontLib/EOT/Header.php index 492da8a6c..b13ac87e2 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/EOT/Header.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/EOT/Header.php @@ -3,12 +3,14 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\EOT; +namespace WPO\IPS\Vendor\FontLib\EOT; use Exception; -use FontLib\Font; +use WPO\IPS\Vendor\FontLib\Font; /** * TrueType font file header. @@ -17,7 +19,7 @@ * * @property File $font */ -class Header extends \FontLib\Header { +class Header extends \WPO\IPS\Vendor\FontLib\Header { protected $def = array( "format" => self::uint32, "numTables" => self::uint16, diff --git a/vendor/dompdf/php-font-lib/src/FontLib/EncodingMap.php b/vendor/dompdf/php-font-lib/src/FontLib/EncodingMap.php index a5942ef96..b195a92d2 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/EncodingMap.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/EncodingMap.php @@ -3,9 +3,11 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib; +namespace WPO\IPS\Vendor\FontLib; /** * Encoding map used to map a code point to a Unicode char. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Exception/FontNotFoundException.php b/vendor/dompdf/php-font-lib/src/FontLib/Exception/FontNotFoundException.php index d97f25236..ae5c9fb6d 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Exception/FontNotFoundException.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Exception/FontNotFoundException.php @@ -1,6 +1,11 @@ getFont()->getTableObject("glyf"); /** @var Outline[] $glyphs */ diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Glyph/OutlineSimple.php b/vendor/dompdf/php-font-lib/src/FontLib/Glyph/OutlineSimple.php index 4b2d4ca76..9b4f80338 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Glyph/OutlineSimple.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Glyph/OutlineSimple.php @@ -4,9 +4,11 @@ * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License * @version $Id: Font_Table_glyf.php 46 2012-04-02 20:22:38Z fabien.menager $ + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Glyph; +namespace WPO\IPS\Vendor\FontLib\Glyph; /** * `glyf` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Header.php b/vendor/dompdf/php-font-lib/src/FontLib/Header.php index 32b80c691..ca4e742e1 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Header.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Header.php @@ -3,10 +3,12 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib; +namespace WPO\IPS\Vendor\FontLib; -use FontLib\TrueType\File; +use WPO\IPS\Vendor\FontLib\TrueType\File; /** * Font header container. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/OpenType/File.php b/vendor/dompdf/php-font-lib/src/FontLib/OpenType/File.php index 8bfed0bc5..e75e44d01 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/OpenType/File.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/OpenType/File.php @@ -3,15 +3,17 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\OpenType; +namespace WPO\IPS\Vendor\FontLib\OpenType; /** * Open Type font, the same as a TrueType one. * * @package php-font-lib */ -class File extends \FontLib\TrueType\File { +class File extends \WPO\IPS\Vendor\FontLib\TrueType\File { // } diff --git a/vendor/dompdf/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php b/vendor/dompdf/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php index b32008c50..d41eada14 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php @@ -3,15 +3,17 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\OpenType; +namespace WPO\IPS\Vendor\FontLib\OpenType; /** * Open Type Table directory entry, the same as a TrueType one. * * @package php-font-lib */ -class TableDirectoryEntry extends \FontLib\TrueType\TableDirectoryEntry { +class TableDirectoryEntry extends \WPO\IPS\Vendor\FontLib\TrueType\TableDirectoryEntry { } diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/DirectoryEntry.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/DirectoryEntry.php index 14f16ed48..86e53f500 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/DirectoryEntry.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/DirectoryEntry.php @@ -3,12 +3,14 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table; +namespace WPO\IPS\Vendor\FontLib\Table; -use FontLib\TrueType\File; -use FontLib\Font; -use FontLib\BinaryStream; +use WPO\IPS\Vendor\FontLib\TrueType\File; +use WPO\IPS\Vendor\FontLib\Font; +use WPO\IPS\Vendor\FontLib\BinaryStream; /** * Generic Font table directory entry. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Table.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Table.php index 6b3a5656e..55407f3ba 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Table.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Table.php @@ -3,12 +3,14 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table; +namespace WPO\IPS\Vendor\FontLib\Table; -use FontLib\TrueType\File; -use FontLib\Font; -use FontLib\BinaryStream; +use WPO\IPS\Vendor\FontLib\TrueType\File; +use WPO\IPS\Vendor\FontLib\Font; +use WPO\IPS\Vendor\FontLib\BinaryStream; /** * Generic font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cmap.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cmap.php index c7abca7cd..c371bf646 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cmap.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cmap.php @@ -3,10 +3,12 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; -use FontLib\Table\Table; +namespace WPO\IPS\Vendor\FontLib\Table\Type; +use WPO\IPS\Vendor\FontLib\Table\Table; /** * `cmap` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cvt.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cvt.php index 82a9514dc..59e495aa8 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cvt.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cvt.php @@ -3,10 +3,12 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; -use FontLib\Table\Table; +namespace WPO\IPS\Vendor\FontLib\Table\Type; +use WPO\IPS\Vendor\FontLib\Table\Table; /** * `cvt ` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/fpgm.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/fpgm.php index e97d9ed88..f3de50926 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/fpgm.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/fpgm.php @@ -3,10 +3,12 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; -use FontLib\Table\Table; +namespace WPO\IPS\Vendor\FontLib\Table\Type; +use WPO\IPS\Vendor\FontLib\Table\Table; /** * `fpgm` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/glyf.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/glyf.php index 94ee2d343..64fd0f1d4 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/glyf.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/glyf.php @@ -3,13 +3,15 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; +namespace WPO\IPS\Vendor\FontLib\Table\Type; -use FontLib\Table\Table; -use FontLib\Glyph\Outline; -use FontLib\Glyph\OutlineSimple; +use WPO\IPS\Vendor\FontLib\Table\Table; +use WPO\IPS\Vendor\FontLib\Glyph\Outline; +use WPO\IPS\Vendor\FontLib\Glyph\OutlineSimple; /** * `glyf` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/head.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/head.php index ce5a3a497..9c2093eb0 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/head.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/head.php @@ -3,10 +3,12 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; -use FontLib\Table\Table; +namespace WPO\IPS\Vendor\FontLib\Table\Type; +use WPO\IPS\Vendor\FontLib\Table\Table; use Exception; /** diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hhea.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hhea.php index becb9a46e..8dae24849 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hhea.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hhea.php @@ -3,10 +3,12 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; -use FontLib\Table\Table; +namespace WPO\IPS\Vendor\FontLib\Table\Type; +use WPO\IPS\Vendor\FontLib\Table\Table; /** * `hhea` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hmtx.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hmtx.php index ccd37d7f3..85d563894 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hmtx.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hmtx.php @@ -3,10 +3,12 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; -use FontLib\Table\Table; +namespace WPO\IPS\Vendor\FontLib\Table\Type; +use WPO\IPS\Vendor\FontLib\Table\Table; /** * `hmtx` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/kern.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/kern.php index 75f2c6fd3..7a6b667f6 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/kern.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/kern.php @@ -3,10 +3,12 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; -use FontLib\Table\Table; +namespace WPO\IPS\Vendor\FontLib\Table\Type; +use WPO\IPS\Vendor\FontLib\Table\Table; /** * `kern` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/loca.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/loca.php index bbd87d1f2..1d376a7bb 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/loca.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/loca.php @@ -3,10 +3,12 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; -use FontLib\Table\Table; +namespace WPO\IPS\Vendor\FontLib\Table\Type; +use WPO\IPS\Vendor\FontLib\Table\Table; /** * `loca` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/maxp.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/maxp.php index 867125a8b..7cde6d414 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/maxp.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/maxp.php @@ -3,10 +3,12 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; -use FontLib\Table\Table; +namespace WPO\IPS\Vendor\FontLib\Table\Type; +use WPO\IPS\Vendor\FontLib\Table\Table; /** * `maxp` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/name.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/name.php index 003a1e80f..35aaa2213 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/name.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/name.php @@ -3,12 +3,14 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; +namespace WPO\IPS\Vendor\FontLib\Table\Type; -use FontLib\Table\Table; -use FontLib\Font; +use WPO\IPS\Vendor\FontLib\Table\Table; +use WPO\IPS\Vendor\FontLib\Font; /** * `name` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/nameRecord.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/nameRecord.php index 162629df7..3cbb5fcf3 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/nameRecord.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/nameRecord.php @@ -3,11 +3,13 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; +namespace WPO\IPS\Vendor\FontLib\Table\Type; -use FontLib\Font; -use FontLib\BinaryStream; +use WPO\IPS\Vendor\FontLib\Font; +use WPO\IPS\Vendor\FontLib\BinaryStream; /** * Font table name record. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/os2.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/os2.php index b1a201669..2641ef743 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/os2.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/os2.php @@ -3,10 +3,12 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; -use FontLib\Table\Table; +namespace WPO\IPS\Vendor\FontLib\Table\Type; +use WPO\IPS\Vendor\FontLib\Table\Table; /** * `OS/2` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/post.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/post.php index 3b29c086c..77a5b89b8 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/post.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/post.php @@ -3,11 +3,13 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; -use FontLib\Table\Table; -use FontLib\TrueType\File; +namespace WPO\IPS\Vendor\FontLib\Table\Type; +use WPO\IPS\Vendor\FontLib\Table\Table; +use WPO\IPS\Vendor\FontLib\TrueType\File; /** * `post` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/prep.php b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/prep.php index a8442cfa0..ed999153c 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/prep.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/prep.php @@ -4,11 +4,13 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\Table\Type; +namespace WPO\IPS\Vendor\FontLib\Table\Type; -use FontLib\Table\Table; +use WPO\IPS\Vendor\FontLib\Table\Table; /** * `prep` font table. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Collection.php b/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Collection.php index 2c970304c..11cd76f46 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Collection.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Collection.php @@ -3,12 +3,14 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\TrueType; +namespace WPO\IPS\Vendor\FontLib\TrueType; use Countable; -use FontLib\BinaryStream; +use WPO\IPS\Vendor\FontLib\BinaryStream; use Iterator; use OutOfBoundsException; diff --git a/vendor/dompdf/php-font-lib/src/FontLib/TrueType/File.php b/vendor/dompdf/php-font-lib/src/FontLib/TrueType/File.php index ee3c84e8b..8bc39e4e1 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/TrueType/File.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/TrueType/File.php @@ -3,18 +3,20 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\TrueType; +namespace WPO\IPS\Vendor\FontLib\TrueType; -use FontLib\AdobeFontMetrics; -use FontLib\Font; -use FontLib\BinaryStream; -use FontLib\Table\Table; -use FontLib\Table\DirectoryEntry; -use FontLib\Table\Type\glyf; -use FontLib\Table\Type\name; -use FontLib\Table\Type\nameRecord; +use WPO\IPS\Vendor\FontLib\AdobeFontMetrics; +use WPO\IPS\Vendor\FontLib\Font; +use WPO\IPS\Vendor\FontLib\BinaryStream; +use WPO\IPS\Vendor\FontLib\Table\Table; +use WPO\IPS\Vendor\FontLib\Table\DirectoryEntry; +use WPO\IPS\Vendor\FontLib\Table\Type\glyf; +use WPO\IPS\Vendor\FontLib\Table\Type\name; +use WPO\IPS\Vendor\FontLib\Table\Type\nameRecord; /** * TrueType font file. @@ -276,7 +278,7 @@ function getUnicodeCharMap() { return $glyphIndexArray; } } - + return null; } @@ -382,7 +384,7 @@ function parseHeader() { function getFontType(){ $class_parts = explode("\\", get_class($this)); - return $class_parts[1]; + return $class_parts[4]; } function parseTableEntries() { @@ -398,7 +400,7 @@ function parseTableEntries() { $type = $this->getFontType(); - $class = "FontLib\\$type\\TableDirectoryEntry"; + $class = "WPO\\IPS\\Vendor\\FontLib\\$type\\TableDirectoryEntry"; for ($i = 0; $i < $this->header->data["numTables"]; $i++) { /** @var TableDirectoryEntry $entry */ @@ -419,14 +421,14 @@ protected function readTable($tag) { if (!self::$raw) { $name_canon = preg_replace("/[^a-z0-9]/", "", strtolower($tag)); - $class = "FontLib\\Table\\Type\\$name_canon"; + $class = "WPO\\IPS\\Vendor\\FontLib\\Table\\Type\\$name_canon"; if (!isset($this->directory[$tag]) || !@class_exists($class)) { return; } } else { - $class = "FontLib\\Table\\Table"; + $class = "WPO\\IPS\\Vendor\\FontLib\\Table\\Table"; } /** @var Table $table */ diff --git a/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Header.php b/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Header.php index 7c04728f4..46510c945 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Header.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Header.php @@ -3,16 +3,18 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\TrueType; +namespace WPO\IPS\Vendor\FontLib\TrueType; /** * TrueType font file header. * * @package php-font-lib */ -class Header extends \FontLib\Header { +class Header extends \WPO\IPS\Vendor\FontLib\Header { protected $def = array( "format" => self::uint32, "numTables" => self::uint16, diff --git a/vendor/dompdf/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php b/vendor/dompdf/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php index 3ddd6d0f8..7f9868725 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php @@ -3,11 +3,13 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\TrueType; +namespace WPO\IPS\Vendor\FontLib\TrueType; -use FontLib\Table\DirectoryEntry; +use WPO\IPS\Vendor\FontLib\Table\DirectoryEntry; /** * TrueType table directory entry. diff --git a/vendor/dompdf/php-font-lib/src/FontLib/WOFF/File.php b/vendor/dompdf/php-font-lib/src/FontLib/WOFF/File.php index bbc40fb3c..cc84625e3 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/WOFF/File.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/WOFF/File.php @@ -3,11 +3,13 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\WOFF; +namespace WPO\IPS\Vendor\FontLib\WOFF; -use FontLib\Table\DirectoryEntry; +use WPO\IPS\Vendor\FontLib\Table\DirectoryEntry; /** * WOFF font file. @@ -16,7 +18,7 @@ * * @property TableDirectoryEntry[] $directory */ -class File extends \FontLib\TrueType\File { +class File extends \WPO\IPS\Vendor\FontLib\TrueType\File { function parseHeader() { if (!empty($this->header)) { return; diff --git a/vendor/dompdf/php-font-lib/src/FontLib/WOFF/Header.php b/vendor/dompdf/php-font-lib/src/FontLib/WOFF/Header.php index e87a8d302..e2b8b31f9 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/WOFF/Header.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/WOFF/Header.php @@ -3,16 +3,18 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\WOFF; +namespace WPO\IPS\Vendor\FontLib\WOFF; /** * WOFF font file header. * * @package php-font-lib */ -class Header extends \FontLib\TrueType\Header { +class Header extends \WPO\IPS\Vendor\FontLib\TrueType\Header { protected $def = array( "format" => self::uint32, "flavor" => self::uint32, diff --git a/vendor/dompdf/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php b/vendor/dompdf/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php index b57a650bf..9ea895797 100644 --- a/vendor/dompdf/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php +++ b/vendor/dompdf/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php @@ -3,11 +3,13 @@ * @package php-font-lib * @link https://github.com/dompdf/php-font-lib * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace FontLib\WOFF; +namespace WPO\IPS\Vendor\FontLib\WOFF; -use FontLib\Table\DirectoryEntry; +use WPO\IPS\Vendor\FontLib\Table\DirectoryEntry; /** * WOFF font file table directory entry. diff --git a/vendor/dompdf/php-svg-lib/src/Svg/CssLength.php b/vendor/dompdf/php-svg-lib/src/Svg/CssLength.php index 88eda8c6f..01ece6973 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/CssLength.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/CssLength.php @@ -1,6 +1,11 @@ styleSheets[] = $stylesheet; @@ -219,7 +221,7 @@ public function appendStyleSheet($stylesheet) { /** * Get the document style sheets * - * @return \Sabberworm\CSS\CSSList\Document[] + * @return \WPO\IPS\Vendor\Sabberworm\CSS\CSSList\Document[] */ public function getStyleSheets() { return $this->styleSheets; diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Gradient/Stop.php b/vendor/dompdf/php-svg-lib/src/Svg/Gradient/Stop.php index 186cc570e..c7fe6611e 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Gradient/Stop.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Gradient/Stop.php @@ -3,9 +3,11 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Gradient; +namespace WPO\IPS\Vendor\Svg\Gradient; class Stop { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Style.php b/vendor/dompdf/php-svg-lib/src/Svg/Style.php index c5f3e087c..d142786ba 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Style.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Style.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg; +namespace WPO\IPS\Vendor\Svg; -use Svg\Tag\AbstractTag; +use WPO\IPS\Vendor\Svg\Tag\AbstractTag; class Style { @@ -114,10 +116,10 @@ public function fromStyleSheets(AbstractTag $tag, $attributes) { foreach ($stylesheets as $_sc) { - /** @var \Sabberworm\CSS\RuleSet\DeclarationBlock $_decl */ + /** @var \WPO\IPS\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock $_decl */ foreach ($_sc->getAllDeclarationBlocks() as $_decl) { - /** @var \Sabberworm\CSS\Property\Selector $_selector */ + /** @var \WPO\IPS\Vendor\Sabberworm\CSS\Property\Selector $_selector */ foreach ($_decl->getSelectors() as $_selector) { $_selector = $_selector->getSelector(); @@ -125,7 +127,7 @@ public function fromStyleSheets(AbstractTag $tag, $attributes) { if ($class !== null) { foreach ($class as $_class) { if ($_selector === ".$_class") { - /** @var \Sabberworm\CSS\Rule\Rule $_rule */ + /** @var \WPO\IPS\Vendor\Sabberworm\CSS\Rule\Rule $_rule */ foreach ($_decl->getRules() as $_rule) { $styles[$_rule->getRule()] = $_rule->getValue() . ""; } @@ -137,7 +139,7 @@ public function fromStyleSheets(AbstractTag $tag, $attributes) { // Match tag name if ($_selector === $tag->tagName) { - /** @var \Sabberworm\CSS\Rule\Rule $_rule */ + /** @var \WPO\IPS\Vendor\Sabberworm\CSS\Rule\Rule $_rule */ foreach ($_decl->getRules() as $_rule) { $styles[$_rule->getRule()] = $_rule->getValue() . ""; } diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Surface/CPdf.php b/vendor/dompdf/php-svg-lib/src/Svg/Surface/CPdf.php index ce807a2bf..8fb4e4ce0 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Surface/CPdf.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Surface/CPdf.php @@ -6,9 +6,11 @@ * @author Wayne Munro * @license Public Domain http://creativecommons.org/licenses/publicdomain/ * @package Cpdf + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Surface; +namespace WPO\IPS\Vendor\Svg\Surface; class CPdf { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php b/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php index 7169e0ee5..9bfd314a8 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php @@ -3,18 +3,20 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Surface; +namespace WPO\IPS\Vendor\Svg\Surface; -use Svg\Document; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Document; +use WPO\IPS\Vendor\Svg\Style; class SurfaceCpdf implements SurfaceInterface { const DEBUG = false; - /** @var \Svg\Surface\CPdf */ + /** @var \WPO\IPS\Vendor\Svg\Surface\CPdf */ private $canvas; private $width; @@ -32,7 +34,7 @@ public function __construct(Document $doc, $canvas = null) $h = $dimensions["height"]; if (!$canvas) { - $canvas = new \Svg\Surface\CPdf(array(0, 0, $w, $h)); + $canvas = new \WPO\IPS\Vendor\Svg\Surface\CPdf(array(0, 0, $w, $h)); $refl = new \ReflectionClass($canvas); $canvas->fontcache = realpath(dirname($refl->getFileName()) . "/../../fonts/")."/"; } diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceInterface.php b/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceInterface.php index ed2807e7d..d8da97eb5 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceInterface.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceInterface.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Surface; +namespace WPO\IPS\Vendor\Svg\Surface; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Style; /** * Interface Surface, like CanvasRenderingContext2D diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php b/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php index 2fca455f2..cfbdf0615 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php @@ -3,12 +3,14 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Surface; +namespace WPO\IPS\Vendor\Svg\Surface; -use Svg\Style; -use Svg\Document; +use WPO\IPS\Vendor\Svg\Style; +use WPO\IPS\Vendor\Svg\Document; class SurfacePDFLib implements SurfaceInterface { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/AbstractTag.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/AbstractTag.php index 872d97126..af44657c3 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/AbstractTag.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/AbstractTag.php @@ -3,13 +3,15 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\CssLength; -use Svg\Document; -use Svg\Style; +use WPO\IPS\Vendor\Svg\CssLength; +use WPO\IPS\Vendor\Svg\Document; +use WPO\IPS\Vendor\Svg\Style; abstract class AbstractTag { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Anchor.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Anchor.php index 349bfa88f..e3f2455e9 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Anchor.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Anchor.php @@ -3,9 +3,11 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; class Anchor extends Group { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Circle.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Circle.php index c560077ab..bc73ce5fd 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Circle.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Circle.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Style; class Circle extends Shape { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/ClipPath.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/ClipPath.php index 991a4db7d..2d8861a89 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/ClipPath.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/ClipPath.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Style; class ClipPath extends AbstractTag { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Ellipse.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Ellipse.php index f61dfd2dc..00bcb3e16 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Ellipse.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Ellipse.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Style; class Ellipse extends Shape { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Group.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Group.php index 73d7a45c0..08be38d9d 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Group.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Group.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Style; class Group extends AbstractTag { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Image.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Image.php index 45d51e562..debb76f3a 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Image.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Image.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Style; class Image extends AbstractTag { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Line.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Line.php index 4f6a2761d..c2d174f5e 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Line.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Line.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Style; class Line extends Shape { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/LinearGradient.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/LinearGradient.php index 2a426861c..689dc9d92 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/LinearGradient.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/LinearGradient.php @@ -3,13 +3,15 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Gradient; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Gradient; +use WPO\IPS\Vendor\Svg\Style; class LinearGradient extends AbstractTag { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Path.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Path.php index b792b3ad0..3e269ced4 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Path.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Path.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Surface\SurfaceInterface; +use WPO\IPS\Vendor\Svg\Surface\SurfaceInterface; class Path extends Shape { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polygon.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polygon.php index 72437af98..ab9813f8b 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polygon.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polygon.php @@ -3,9 +3,11 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; class Polygon extends Shape { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polyline.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polyline.php index fce3458d3..d811aa107 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polyline.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polyline.php @@ -3,9 +3,11 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; class Polyline extends Shape { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/RadialGradient.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/RadialGradient.php index 80c9879ec..987d9162b 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/RadialGradient.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/RadialGradient.php @@ -3,9 +3,11 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; class RadialGradient extends AbstractTag { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Rect.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Rect.php index da398100d..7dd562086 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Rect.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Rect.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Style; class Rect extends Shape { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Shape.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Shape.php index e9342a282..968d964d1 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Shape.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Shape.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Style; class Shape extends AbstractTag { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Stop.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Stop.php index b7414f951..df6ed4a28 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Stop.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Stop.php @@ -3,9 +3,11 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; class Stop extends AbstractTag { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/StyleTag.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/StyleTag.php index 22b82761e..f12dc4af9 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/StyleTag.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/StyleTag.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Sabberworm\CSS; +use WPO\IPS\Vendor\Sabberworm\CSS; class StyleTag extends AbstractTag { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Symbol.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Symbol.php index 3668a44d6..1f4dbbfc0 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Symbol.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Symbol.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Style; class Symbol extends AbstractTag { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Text.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Text.php index 0433658dd..673a48d5b 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/Text.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/Text.php @@ -3,11 +3,13 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; -use Svg\Style; +use WPO\IPS\Vendor\Svg\Style; class Text extends Shape { diff --git a/vendor/dompdf/php-svg-lib/src/Svg/Tag/UseTag.php b/vendor/dompdf/php-svg-lib/src/Svg/Tag/UseTag.php index 66c460be9..1dbe97aad 100644 --- a/vendor/dompdf/php-svg-lib/src/Svg/Tag/UseTag.php +++ b/vendor/dompdf/php-svg-lib/src/Svg/Tag/UseTag.php @@ -3,9 +3,11 @@ * @package php-svg-lib * @link http://github.com/dompdf/php-svg-lib * @license GNU LGPLv3+ http://www.gnu.org/copyleft/lesser.html + * + * Modified by wpovernight on 30-July-2024 using {@see https://github.com/BrianHenryIE/strauss}. */ -namespace Svg\Tag; +namespace WPO\IPS\Vendor\Svg\Tag; class UseTag extends AbstractTag { diff --git a/vendor/masterminds/html5/src/HTML5.php b/vendor/masterminds/html5/src/HTML5.php index c857145fb..7f5654243 100644 --- a/vendor/masterminds/html5/src/HTML5.php +++ b/vendor/masterminds/html5/src/HTML5.php @@ -1,12 +1,17 @@ aContents, $iOffset, $iLength, $mReplacement); } + /** + * Inserts an item in the CSS list before its sibling. If the desired sibling cannot be found, + * the item is appended at the end. + * + * @param RuleSet|CSSList|Import|Charset $item + * @param RuleSet|CSSList|Import|Charset $sibling + */ + public function insertBefore($item, $sibling) + { + if (in_array($sibling, $this->aContents, true)) { + $this->replace($sibling, [$item, $sibling]); + } else { + $this->append($item); + } + } + /** * Removes an item from the CSS list. * diff --git a/vendor/sabberworm/php-css-parser/src/CSSList/Document.php b/vendor/sabberworm/php-css-parser/src/CSSList/Document.php index bad998318..c901c5e94 100644 --- a/vendor/sabberworm/php-css-parser/src/CSSList/Document.php +++ b/vendor/sabberworm/php-css-parser/src/CSSList/Document.php @@ -1,14 +1,19 @@ \~]+)[\w]+ # elements @@ -49,6 +58,8 @@ class Selector * regexp for specificity calculations * * @var string + * + * @internal */ const SELECTOR_VALIDATION_RX = '/ ^( diff --git a/vendor/sabberworm/php-css-parser/src/Renderable.php b/vendor/sabberworm/php-css-parser/src/Renderable.php index dc1bff3c1..f92bc29b3 100644 --- a/vendor/sabberworm/php-css-parser/src/Renderable.php +++ b/vendor/sabberworm/php-css-parser/src/Renderable.php @@ -1,6 +1,11 @@ peek() ), '', 'custom', diff --git a/vendor/sabberworm/php-css-parser/src/Value/CalcRuleValueList.php b/vendor/sabberworm/php-css-parser/src/Value/CalcRuleValueList.php index 7dbd26a1b..7d55b5f80 100644 --- a/vendor/sabberworm/php-css-parser/src/Value/CalcRuleValueList.php +++ b/vendor/sabberworm/php-css-parser/src/Value/CalcRuleValueList.php @@ -1,8 +1,13 @@ currentLine() ), ]; - } else { + } elseif ($oParserState->strlen($sValue) === 6) { $aColor = [ 'r' => new Size(intval($sValue[0] . $sValue[1], 16), null, true, $oParserState->currentLine()), 'g' => new Size(intval($sValue[2] . $sValue[3], 16), null, true, $oParserState->currentLine()), 'b' => new Size(intval($sValue[4] . $sValue[5], 16), null, true, $oParserState->currentLine()), ]; + } else { + throw new UnexpectedTokenException( + 'Invalid hex color value', + $sValue, + 'custom', + $oParserState->currentLine() + ); } } else { $sColorMode = $oParserState->parseIdentifier(true); diff --git a/vendor/sabberworm/php-css-parser/src/Value/LineName.php b/vendor/sabberworm/php-css-parser/src/Value/LineName.php index e231ce38f..5a919f1a3 100644 --- a/vendor/sabberworm/php-css-parser/src/Value/LineName.php +++ b/vendor/sabberworm/php-css-parser/src/Value/LineName.php @@ -1,11 +1,16 @@ + * + * @internal */ - const ABSOLUTE_SIZE_UNITS = ['px', 'cm', 'mm', 'mozmm', 'in', 'pt', 'pc', 'vh', 'vw', 'vmin', 'vmax', 'rem']; + const ABSOLUTE_SIZE_UNITS = [ + 'px', 'pt', 'pc', + 'cm', 'mm', 'mozmm', 'in', + 'vh', 'dvh', 'svh', 'lvh', + 'vw', 'vmin', 'vmax', 'rem', + ]; /** * @var array + * + * @internal */ const RELATIVE_SIZE_UNITS = ['%', 'em', 'ex', 'ch', 'fr']; /** * @var array + * + * @internal */ const NON_SIZE_UNITS = ['deg', 'grad', 'rad', 's', 'ms', 'turn', 'Hz', 'kHz']; diff --git a/vendor/sabberworm/php-css-parser/src/Value/URL.php b/vendor/sabberworm/php-css-parser/src/Value/URL.php index cdb911c38..aee834f06 100644 --- a/vendor/sabberworm/php-css-parser/src/Value/URL.php +++ b/vendor/sabberworm/php-css-parser/src/Value/URL.php @@ -1,12 +1,17 @@ currentLine()); - for ($i = $iStartPosition - 1; $i - $iStartPosition + 1 < $iLength * 2; $i += 2) { + for ($i = $iStartPosition; $i - $iStartPosition < $iLength * 2; $i += 2) { $oList->addListComponent($aStack[$i]); } - array_splice($aStack, $iStartPosition - 1, $iLength * 2 - 1, [$oList]); + $aNewStack[] = $oList; + $iStartPosition += $iLength * 2 - 2; } + $aStack = $aNewStack; } if (!isset($aStack[0])) { throw new UnexpectedTokenException( @@ -156,7 +168,16 @@ public static function parsePrimitiveValue(ParserState $oParserState) } elseif ($oParserState->comes("U+")) { $oValue = self::parseUnicodeRangeValue($oParserState); } else { - $oValue = self::parseIdentifierOrFunction($oParserState); + $sNextChar = $oParserState->peek(1); + try { + $oValue = self::parseIdentifierOrFunction($oParserState); + } catch (UnexpectedTokenException $e) { + if (\in_array($sNextChar, ['+', '-', '*', '/'], true)) { + $oValue = $oParserState->consume(1); + } else { + throw $e; + } + } } $oParserState->consumeWhiteSpace(); return $oValue; diff --git a/vendor/sabberworm/php-css-parser/src/Value/ValueList.php b/vendor/sabberworm/php-css-parser/src/Value/ValueList.php index a93acc7b6..b17101906 100644 --- a/vendor/sabberworm/php-css-parser/src/Value/ValueList.php +++ b/vendor/sabberworm/php-css-parser/src/Value/ValueList.php @@ -1,8 +1,13 @@ isEmptyElement) { @@ -144,7 +149,7 @@ function keyValue(Reader $reader, string $namespace = null): array * * @return string[] */ -function enum(Reader $reader, string $namespace = null): array +function enum(Reader $reader, ?string $namespace = null): array { // If there's no children, we don't do anything. if ($reader->isEmptyElement) { diff --git a/vendor/sabre/xml/lib/Element.php b/vendor/sabre/xml/lib/Element.php index 559eb54ea..3bc927e4d 100644 --- a/vendor/sabre/xml/lib/Element.php +++ b/vendor/sabre/xml/lib/Element.php @@ -1,8 +1,13 @@ text( - \Sabre\Uri\resolve( + \WPO\IPS\Vendor\Sabre\Uri\resolve( $writer->contextUri, $this->value ) @@ -90,7 +95,7 @@ public function xmlSerialize(Xml\Writer $writer) public static function xmlDeserialize(Xml\Reader $reader) { return new self( - \Sabre\Uri\resolve( + \WPO\IPS\Vendor\Sabre\Uri\resolve( (string) $reader->contextUri, $reader->readText() ) diff --git a/vendor/sabre/xml/lib/Element/XmlFragment.php b/vendor/sabre/xml/lib/Element/XmlFragment.php index bf110eaee..9ecb4ead1 100644 --- a/vendor/sabre/xml/lib/Element/XmlFragment.php +++ b/vendor/sabre/xml/lib/Element/XmlFragment.php @@ -1,12 +1,17 @@ errors = $errors; parent::__construct($errors[0]->message.' on line '.$errors[0]->line.', column '.$errors[0]->column, $code, $previousException); diff --git a/vendor/sabre/xml/lib/ParseException.php b/vendor/sabre/xml/lib/ParseException.php index e237b8732..2fdb20a46 100644 --- a/vendor/sabre/xml/lib/ParseException.php +++ b/vendor/sabre/xml/lib/ParseException.php @@ -1,8 +1,13 @@ parseInnerTree($elementMap); if (!is_array($result)) { @@ -126,7 +131,7 @@ public function parseGetElements(array $elementMap = null): array * * @return array|string|null */ - public function parseInnerTree(array $elementMap = null) + public function parseInnerTree(?array $elementMap = null) { $text = null; $elements = []; @@ -283,12 +288,12 @@ public function getDeserializerForElementName(string $name): callable if ('{}' == substr($name, 0, 2) && array_key_exists(substr($name, 2), $this->elementMap)) { $name = substr($name, 2); } else { - return ['Sabre\\Xml\\Element\\Base', 'xmlDeserialize']; + return ['WPO\\IPS\\Vendor\\Sabre\\Xml\\Element\\Base', 'xmlDeserialize']; } } $deserializer = $this->elementMap[$name]; - if (is_subclass_of($deserializer, 'Sabre\\Xml\\XmlDeserializable')) { + if (is_subclass_of($deserializer, 'WPO\\IPS\\Vendor\\Sabre\\Xml\\XmlDeserializable')) { return [$deserializer, 'xmlDeserialize']; } diff --git a/vendor/sabre/xml/lib/Serializer/functions.php b/vendor/sabre/xml/lib/Serializer/functions.php index 8d0330558..e4a4a130d 100644 --- a/vendor/sabre/xml/lib/Serializer/functions.php +++ b/vendor/sabre/xml/lib/Serializer/functions.php @@ -1,12 +1,17 @@ getWriter(); $w->openMemory(); @@ -245,10 +250,10 @@ public function mapValueObject(string $elementName, string $className) list($namespace) = self::parseClarkNotation($elementName); $this->elementMap[$elementName] = function (Reader $reader) use ($className, $namespace) { - return \Sabre\Xml\Deserializer\valueObject($reader, $className, $namespace); + return \WPO\IPS\Vendor\Sabre\Xml\Deserializer\valueObject($reader, $className, $namespace); }; $this->classMap[$className] = function (Writer $writer, $valueObject) use ($namespace) { - return \Sabre\Xml\Serializer\valueObject($writer, $valueObject, $namespace); + return \WPO\IPS\Vendor\Sabre\Xml\Serializer\valueObject($writer, $valueObject, $namespace); }; $this->valueObjectMap[$className] = $elementName; } @@ -266,7 +271,7 @@ public function mapValueObject(string $elementName, string $className) * * @throws \InvalidArgumentException */ - public function writeValueObject($object, string $contextUri = null) + public function writeValueObject($object, ?string $contextUri = null) { if (!isset($this->valueObjectMap[get_class($object)])) { throw new \InvalidArgumentException('"'.get_class($object).'" is not a registered value object class. Register your class with mapValueObject.'); diff --git a/vendor/sabre/xml/lib/Version.php b/vendor/sabre/xml/lib/Version.php index 860beaa7c..68e80734d 100644 --- a/vendor/sabre/xml/lib/Version.php +++ b/vendor/sabre/xml/lib/Version.php @@ -1,8 +1,13 @@ autoloaders(); } return self::$_instance; } @@ -59,6 +58,8 @@ public static function instance() { * Constructor */ public function __construct() { + require $this->plugin_path() . '/vendor/autoload.php'; + $this->plugin_basename = plugin_basename(__FILE__); $this->legacy_addons = apply_filters( 'wpo_wcpdf_legacy_addons', array( 'ubl-woocommerce-pdf-invoices.php' => 'UBL Invoices for WooCommerce', @@ -67,8 +68,6 @@ public function __construct() { $this->define( 'WPO_WCPDF_VERSION', $this->version ); - require $this->plugin_path() . '/vendor/autoload.php'; - // load the localisation & classes add_action( 'init', array( $this, 'translations' ), 8 ); add_action( 'init', array( $this, 'load_classes' ), 9 ); // Pro runs on default 10, if this runs after it will not work @@ -98,11 +97,6 @@ public function is_dependency_version_supported( $dependency ) { return false; } - private function autoloaders() { - // main plugin autoloader - require plugin_dir_path( __FILE__ ) . 'vendor/autoload.php'; - } - /** * Define constant if not already set * @param string $name @@ -145,23 +139,26 @@ public function translations() { * Load the main plugin classes and functions */ public function includes() { + // plugin legacy class mapping + include_once $this->plugin_path() . '/wpo-ips-legacy-class-alias-mapping.php'; + // plugin functions - include_once( $this->plugin_path() . '/includes/wcpdf-functions.php' ); + include_once $this->plugin_path() . '/wpo-ips-functions.php'; // Third party compatibility - $this->third_party_plugins = \WPO\WC\PDF_Invoices\Compatibility\Third_Party_Plugins::instance(); + $this->third_party_plugins = \WPO\IPS\Compatibility\ThirdPartyPlugins::instance(); // WC OrderUtil compatibility - $this->order_util = \WPO\WC\PDF_Invoices\Compatibility\Order_Util::instance(); + $this->order_util = \WPO\IPS\Compatibility\OrderUtil::instance(); // Plugin classes - $this->settings = \WPO\WC\PDF_Invoices\Settings::instance(); - $this->documents = \WPO\WC\PDF_Invoices\Documents::instance(); - $this->main = \WPO\WC\PDF_Invoices\Main::instance(); - $this->endpoint = \WPO\WC\PDF_Invoices\Endpoint::instance(); - $this->assets = \WPO\WC\PDF_Invoices\Assets::instance(); - $this->admin = \WPO\WC\PDF_Invoices\Admin::instance(); - $this->frontend = \WPO\WC\PDF_Invoices\Frontend::instance(); - $this->install = \WPO\WC\PDF_Invoices\Install::instance(); - $this->font_synchronizer = \WPO\WC\PDF_Invoices\Font_Synchronizer::instance(); + $this->settings = \WPO\IPS\Settings::instance(); + $this->documents = \WPO\IPS\Documents::instance(); + $this->main = \WPO\IPS\Main::instance(); + $this->endpoint = \WPO\IPS\Endpoint::instance(); + $this->assets = \WPO\IPS\Assets::instance(); + $this->admin = \WPO\IPS\Admin::instance(); + $this->frontend = \WPO\IPS\Frontend::instance(); + $this->install = \WPO\IPS\Install::instance(); + $this->font_synchronizer = \WPO\IPS\FontSynchronizer::instance(); } /** @@ -589,15 +586,3 @@ function WPO_WCPDF() { } WPO_WCPDF(); // load plugin - -// legacy class for plugin detecting -if ( ! class_exists( 'WooCommerce_PDF_Invoices' ) ) { - class WooCommerce_PDF_Invoices{ - public static $version; - - public function __construct() { - self::$version = WPO_WCPDF()->version; - } - } - new WooCommerce_PDF_Invoices(); -} diff --git a/includes/wcpdf-functions.php b/wpo-ips-functions.php similarity index 96% rename from includes/wcpdf-functions.php rename to wpo-ips-functions.php index 8c9482c3e..3fd8bba60 100644 --- a/includes/wcpdf-functions.php +++ b/wpo-ips-functions.php @@ -30,7 +30,7 @@ function wcpdf_filter_order_ids( $order_ids, $document_type ) { * @param string $document_type * @param mixed $order * Passing an order object will return the document object for that order. - * Passing an array of order ids will return a Bulk_Document object. + * Passing an array of order ids will return a BulkDocument object. * Passing a single order ID within an array retrieves the document object for that order and refreshes the order object to ensure the data is up-to-date. * Passing null will return a document object without an order. * @@ -110,7 +110,7 @@ function wcpdf_get_document( string $document_type, $order, bool $init = false ) } function wcpdf_get_bulk_document( $document_type, $order_ids ) { - return new \WPO\WC\PDF_Invoices\Documents\Bulk_Document( $document_type, $order_ids ); + return new \WPO\IPS\Documents\BulkDocument( $document_type, $order_ids ); } function wcpdf_get_invoice( $order, $init = false ) { @@ -148,13 +148,13 @@ function wcpdf_get_bulk_actions() { * @param string $html * @param array $settings * @param null|object $document - * @return WPO\WC\PDF_Invoices\Makers\PDF_Maker + * @return WPO\IPS\Makers\PDFMaker */ function wcpdf_get_pdf_maker( $html, $settings = array(), $document = null ) { - $class = ( defined( 'WPO_WCPDF_VERSION' ) && version_compare( WPO_WCPDF_VERSION, '3.7.0-beta-1', '<' ) ) ? '\\WPO\\WC\\PDF_Invoices\\PDF_Maker' : '\\WPO\\WC\\PDF_Invoices\\Makers\\PDF_Maker'; + $class = '\\WPO\\IPS\\Makers\\PDFMaker'; if ( ! class_exists( $class ) ) { - include_once( WPO_WCPDF()->plugin_path() . '/includes/makers/class-pdf-maker.php' ); + include_once( WPO_WCPDF()->plugin_path() . '/includes/Makers/PDFMaker.php' ); } $class = apply_filters( 'wpo_wcpdf_pdf_maker', $class ); @@ -166,13 +166,13 @@ function wcpdf_get_pdf_maker( $html, $settings = array(), $document = null ) { * Get UBL Maker * Use wpo_wcpdf_ubl_maker filter to change the UBL class (which can wrap another UBL library). * - * @return WPO\WC\PDF_Invoices\Makers\UBL_Maker + * @return WPO\IPS\Makers\UBLMaker */ function wcpdf_get_ubl_maker() { - $class = '\\WPO\\WC\\PDF_Invoices\\Makers\\UBL_Maker'; + $class = '\\WPO\\IPS\\Makers\\UBLMaker'; if ( ! class_exists( $class ) ) { - include_once( WPO_WCPDF()->plugin_path() . '/includes/makers/class-ubl-maker.php' ); + include_once( WPO_WCPDF()->plugin_path() . '/includes/Makers/UBLMaker.php' ); } $class = apply_filters( 'wpo_wcpdf_ubl_maker', $class ); @@ -186,7 +186,8 @@ function wcpdf_get_ubl_maker() { * @return bool whether the PDF maker is the default or not */ function wcpdf_pdf_maker_is_default() { - $default_pdf_maker = ( defined( 'WPO_WCPDF_VERSION' ) && version_compare( WPO_WCPDF_VERSION, '3.7.0-beta-1', '<' ) ) ? '\\WPO\\WC\\PDF_Invoices\\PDF_Maker' : '\\WPO\\WC\\PDF_Invoices\\Makers\\PDF_Maker'; + $default_pdf_maker = '\\WPO\\IPS\\Makers\\PDFMaker'; + return $default_pdf_maker == apply_filters( 'wpo_wcpdf_pdf_maker', $default_pdf_maker ); } @@ -667,10 +668,6 @@ function wcpdf_safe_redirect_or_die( $url = '', $message = '' ) { } } -function WPO_WCPDF_Legacy() { - return \WPO\WC\PDF_Invoices\Legacy\WPO_WCPDF_Legacy::instance(); -} - /** * Parse document date for WP_Query. * diff --git a/wpo-ips-legacy-class-alias-mapping.php b/wpo-ips-legacy-class-alias-mapping.php new file mode 100644 index 000000000..f4f77d8dd --- /dev/null +++ b/wpo-ips-legacy-class-alias-mapping.php @@ -0,0 +1,64 @@ + '\\WPO\\IPS\\Compatibility\\ThirdPartyPlugins', + '\\WPO\\WC\\PDF_Invoices\\Compatibility\\Order_Util' => '\\WPO\\IPS\\Compatibility\\OrderUtil', + + // includes/Documents + '\\WPO\\WC\\PDF_Invoices\\Documents\\Order_Document_Methods' => '\\WPO\\IPS\\Documents\\OrderDocumentMethods', + '\\WPO\\WC\\PDF_Invoices\\Documents\\Order_Document' => '\\WPO\\IPS\\Documents\\OrderDocument', + '\\WPO\\WC\\PDF_Invoices\\Documents\\Bulk_Document' => '\\WPO\\IPS\\Documents\\BulkDocument', + '\\WPO\\WC\\PDF_Invoices\\Documents\\Document_Number' => '\\WPO\\IPS\\Documents\\DocumentNumber', + '\\WPO\\WC\\PDF_Invoices\\Documents\\Invoice' => '\\WPO\\IPS\\Documents\\Invoice', + '\\WPO\\WC\\PDF_Invoices\\Documents\\Packing_Slip' => '\\WPO\\IPS\\Documents\\PackingSlip', + '\\WPO\\WC\\PDF_Invoices\\Documents\\Sequential_Number_Store' => '\\WPO\\IPS\\Documents\\SequentialNumberStore', + + // includes/Makers + '\\WPO\\WC\\PDF_Invoices\\Makers\\PDF_Maker' => '\\WPO\\IPS\\Makers\\PDFMaker', + '\\WPO\\WC\\PDF_Invoices\\Makers\\UBL_Maker' => '\\WPO\\IPS\\Makers\\UBLMaker', + + // includes/Settings + '\\WPO\\WC\\PDF_Invoices\\Settings\\Settings_Callbacks' => '\\WPO\\IPS\\Settings\\SettingsCallbacks', + '\\WPO\\WC\\PDF_Invoices\\Settings\\Settings_Debug' => '\\WPO\\IPS\\Settings\\SettingsDebug', + '\\WPO\\WC\\PDF_Invoices\\Settings\\Settings_Documents' => '\\WPO\\IPS\\Settings\\SettingsDocuments', + '\\WPO\\WC\\PDF_Invoices\\Settings\\Settings_General' => '\\WPO\\IPS\\Settings\\SettingsGeneral', + '\\WPO\\WC\\PDF_Invoices\\Settings\\Settings_UBL' => '\\WPO\\IPS\\Settings\\SettingsUbl', + '\\WPO\\WC\\PDF_Invoices\\Settings\\Settings_Upgrade' => '\\WPO\\IPS\\Settings\\SettingsUpgrade', + + // includes/Tables + '\\WPO\\WC\\PDF_Invoices\\Tables\\Number_Store_List_Table' => '\\WPO\\IPS\\Tables\\NumberStoreListTable', + + // includes + '\\WPO\\WC\\PDF_Invoices\\Admin' => '\\WPO\\IPS\\Admin', + '\\WPO\\WC\\PDF_Invoices\\Assets' => '\\WPO\\IPS\\Assets', + '\\WPO\\WC\\PDF_Invoices\\Documents' => '\\WPO\\IPS\\Documents', + '\\WPO\\WC\\PDF_Invoices\\Endpoint' => '\\WPO\\IPS\\Endpoint', + '\\WPO\\WC\\PDF_Invoices\\Font_Synchronizer' => '\\WPO\\IPS\\FontSynchronizer', + '\\WPO\\WC\\PDF_Invoices\\Frontend' => '\\WPO\\IPS\\Frontend', + '\\WPO\\WC\\PDF_Invoices\\Install' => '\\WPO\\IPS\\Install', + '\\WPO\\WC\\PDF_Invoices\\Main' => '\\WPO\\IPS\\Main', + '\\WPO\\WC\\PDF_Invoices\\Settings' => '\\WPO\\IPS\\Settings', + '\\WPO\\WC\\PDF_Invoices\\Setup_Wizard' => '\\WPO\\IPS\\SetupWizard', + '\\WPO\\WC\\PDF_Invoices\\Updraft_Semaphore_3_0' => '\\WPO\\IPS\\Semaphore', + + // ubl + '\\WPO\\WC\\UBL\\Handlers\\UblHandler' => '\\WPO\\IPS\\UBL\\Handlers\\UblHandler', // used by `woocommerce-pdf-ips-ubl-extender` + +) ); + +foreach ( $wcpdf_legacy_class_alias_mapping as $old_class => $new_class ) { + if ( ! class_exists( $old_class ) && class_exists( $new_class ) ) { + class_alias( $new_class, $old_class ); + } +}