Version Description
- 2022-04-01 =
- Fix - Change shipping time options based on shipping rate options, to address missing shipping times data when shipping rates option is set to automatic or simple flat option, and shipping times option is set to complex manual option.
- Fix - Do not sync shipping rates if the shipping time setting is set to complex.
Download this release
Release Info
| Developer | ecgan |
| Plugin | |
| Version | 1.12.1 |
| Comparing to | |
| See all releases | |
Code changes from version 1.12.0 to 1.12.1
- changelog.txt +4 -0
- google-listings-and-ads.php +2 -2
- js/build/index.asset.php +1 -1
- js/build/index.js +3 -3
- languages/google-listings-and-ads.pot +5 -17
- readme.txt +5 -32
- src/API/Google/Settings.php +23 -12
- vendor/autoload.php +1 -1
- vendor/autoload_packages.php +1 -1
- vendor/composer/ClassLoader.php +14 -141
- vendor/composer/InstalledVersions.php +0 -350
- vendor/composer/autoload_classmap.php +60 -1
- vendor/composer/autoload_files.php +2 -0
- vendor/composer/autoload_psr4.php +1 -0
- vendor/composer/autoload_real.php +11 -18
- vendor/composer/autoload_static.php +71 -5
- vendor/composer/installed.json +2774 -2819
- vendor/composer/installed.php +0 -470
- vendor/composer/jetpack_autoload_classmap.php +458 -458
- vendor/composer/jetpack_autoload_filemap.php +10 -2
- vendor/composer/platform_check.php +0 -26
- vendor/jetpack-autoloader/class-autoloader-handler.php +1 -1
- vendor/jetpack-autoloader/class-autoloader-locator.php +1 -1
- vendor/jetpack-autoloader/class-autoloader.php +1 -1
- vendor/jetpack-autoloader/class-container.php +1 -1
- vendor/jetpack-autoloader/class-hook-manager.php +1 -1
- vendor/jetpack-autoloader/class-latest-autoloader-guard.php +1 -1
- vendor/jetpack-autoloader/class-manifest-reader.php +1 -1
- vendor/jetpack-autoloader/class-path-processor.php +1 -1
- vendor/jetpack-autoloader/class-php-autoloader.php +1 -1
- vendor/jetpack-autoloader/class-plugin-locator.php +1 -1
- vendor/jetpack-autoloader/class-plugins-handler.php +1 -1
- vendor/jetpack-autoloader/class-version-loader.php +1 -1
- vendor/jetpack-autoloader/class-version-selector.php +1 -1
changelog.txt
CHANGED
|
@@ -1,5 +1,9 @@
|
|
| 1 |
*** WooCommerce Google Listings and Ads Changelog ***
|
| 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3 |
= 1.12.0 - 2022-03-29 =
|
| 4 |
* Add - Additional data points for tracker snapshot.
|
| 5 |
* Add - Enables merchants to select multiple countries as their audience when creating a Google Ads campaign (Smart Shopping Campaign).
|
| 1 |
*** WooCommerce Google Listings and Ads Changelog ***
|
| 2 |
|
| 3 |
+
= 1.12.1 - 2022-04-01 =
|
| 4 |
+
* Fix - Change shipping time options based on shipping rate options, to address missing shipping times data when shipping rates option is set to automatic or simple flat option, and shipping times option is set to complex manual option.
|
| 5 |
+
* Fix - Do not sync shipping rates if the shipping time setting is set to complex.
|
| 6 |
+
|
| 7 |
= 1.12.0 - 2022-03-29 =
|
| 8 |
* Add - Additional data points for tracker snapshot.
|
| 9 |
* Add - Enables merchants to select multiple countries as their audience when creating a Google Ads campaign (Smart Shopping Campaign).
|
google-listings-and-ads.php
CHANGED
|
@@ -3,7 +3,7 @@
|
|
| 3 |
* Plugin Name: Google Listings and Ads
|
| 4 |
* Plugin URL: https://wordpress.org/plugins/google-listings-and-ads/
|
| 5 |
* Description: Native integration with Google that allows merchants to easily display their products across Google’s network.
|
| 6 |
-
* Version: 1.12.
|
| 7 |
* Author: WooCommerce
|
| 8 |
* Author URI: https://woocommerce.com/
|
| 9 |
* Text Domain: google-listings-and-ads
|
|
@@ -28,7 +28,7 @@ use Psr\Container\ContainerInterface;
|
|
| 28 |
|
| 29 |
defined( 'ABSPATH' ) || exit;
|
| 30 |
|
| 31 |
-
define( 'WC_GLA_VERSION', '1.12.
|
| 32 |
define( 'WC_GLA_MIN_PHP_VER', '7.3' );
|
| 33 |
define( 'WC_GLA_MIN_WC_VER', '5.8' );
|
| 34 |
|
| 3 |
* Plugin Name: Google Listings and Ads
|
| 4 |
* Plugin URL: https://wordpress.org/plugins/google-listings-and-ads/
|
| 5 |
* Description: Native integration with Google that allows merchants to easily display their products across Google’s network.
|
| 6 |
+
* Version: 1.12.1
|
| 7 |
* Author: WooCommerce
|
| 8 |
* Author URI: https://woocommerce.com/
|
| 9 |
* Text Domain: google-listings-and-ads
|
| 28 |
|
| 29 |
defined( 'ABSPATH' ) || exit;
|
| 30 |
|
| 31 |
+
define( 'WC_GLA_VERSION', '1.12.1' ); // WRCS: DEFINED_VERSION.
|
| 32 |
define( 'WC_GLA_MIN_PHP_VER', '7.3' );
|
| 33 |
define( 'WC_GLA_MIN_WC_VER', '5.8' );
|
| 34 |
|
js/build/index.asset.php
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
<?php return array('dependencies' => array('lodash', 'moment', 'react', 'wc-components', 'wc-customer-effort-score', 'wc-navigation', 'wc-settings', 'wc-store-data', 'wp-a11y', 'wp-api-fetch', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-url', 'wp-warning'), 'version' => '
|
| 1 |
+
<?php return array('dependencies' => array('lodash', 'moment', 'react', 'wc-components', 'wc-customer-effort-score', 'wc-navigation', 'wc-settings', 'wc-store-data', 'wp-a11y', 'wp-api-fetch', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-url', 'wp-warning'), 'version' => '7f9c636685663e1888d88a1f04dab0ca');
|
js/build/index.js
CHANGED
|
@@ -9,9 +9,9 @@ Object(i.__)("If you switch your claimed URL to %1$s, you will lose your claim t
|
|
| 9 |
Object(i.__)("Shipping rate for <strong>%1$s</strong> + %2$d more","google-listings-and-ads"),textWithoutMore:// translators: 1: list of country names separated by comma.
|
| 10 |
Object(i.__)("Shipping rate for <strong>%1$s</strong>","google-listings-and-ads")}))},Eu=e=>{let{value:t,audienceCountries:n,onChange:r,onDelete:o}=e;const{countries:a,currency:c,price:s}=t;return Object(l.createElement)("div",{className:"gla-shipping-rate-input-control"},Object(l.createElement)(bu,{label:Object(l.createElement)("div",{className:"label"},Object(l.createElement)(wu,{countries:a}),Object(l.createElement)(cu,{button:Object(l.createElement)(va,{className:"gla-shipping-rate-input-control__edit-button",isTertiary:!0},Object(i.__)("Edit","google-listings-and-ads")),modal:Object(l.createElement)(vu,{audienceCountries:n,rate:t,onSubmit:r,onDelete:o})})),suffix:c,value:s,onBlur:(e,t)=>{s!==t&&r({countries:a,currency:c,price:t})}}),0===s&&Object(l.createElement)("div",{className:"gla-input-pill-div"},Object(l.createElement)(rt.Pill,null,Object(i.__)("Free shipping for all orders","google-listings-and-ads"))))},$u=e=>{let{countries:t,onRequestClose:n,onSubmit:r}=e;const{code:o}=uu();return Object(l.createElement)(rt.Form,{initialValues:{countries:t,currency:o,rate:0},validate:e=>{const t={};return 0===e.countries.length&&(t.countries=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.rate<0&&(t.rate=Object(i.__)("The estimated shipping rate cannot be less than 0.","google-listings-and-ads")),t},onSubmit:e=>{n(),r(e)}},e=>{const{getInputProps:r,isValidForm:a,handleSubmit:c}=e;return Object(l.createElement)(vl,{className:"gla-edit-rate-modal",title:Object(i.__)("Estimate a shipping rate","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!a,onClick:c},Object(i.__)("Add shipping rate","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)(ai,null,Object(l.createElement)(Ou,Xr()({label:Object(i.__)("If customer is in","google-listings-and-ads"),options:t,multiple:!0},r("countries"))),Object(l.createElement)(bu,Xr()({label:Object(i.__)("Then the estimated shipping rate displayed in the product listing is","google-listings-and-ads"),suffix:o},r("rate")))))})};const Cu={method:"flat_rate",options:{}};function Su(e){let{value:t,audienceCountries:n,onChange:r}=e;const{code:o}=uu(),a=t.length,c=new Map(t.map(e=>[e.country,e])),s=n.filter(e=>!c.has(e)),u=s.length,d=(e=>{const t=new Map;return e.forEach(e=>{const{country:n,method:r,rate:o,currency:a}=e,i=`${r} ${o} ${a}`,c=t.get(i)||{countries:[],method:r,price:o,currency:a};c.countries.push(n),t.set(i,c)}),Array.from(t.values())})(t);function g(e){r(t.filter(t=>!e.includes(t.country)))}function p(e){let{countries:t,currency:n,price:o}=e,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];a.forEach(e=>c.delete(e)),t.forEach(e=>{const t=c.get(e),r={...Cu,...t,country:e,currency:n,rate:o};Hl(r)||(r.options.free_shipping_threshold=void 0),c.set(e,r)}),r(Array.from(c.values()))}return 0===d.length&&d.push({countries:n,method:"flat_rate",price:null,currency:o}),Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ri.Card.Title,null,Object(i.__)("Estimated shipping rates","google-listings-and-ads")),Object(l.createElement)(ai,{size:"large"},d.map(e=>Object(l.createElement)("div",{key:e.countries.join("-")},Object(l.createElement)(Eu,{value:e,audienceCountries:n,onChange:p,onDelete:g}))),a>=1&&u>=1&&Object(l.createElement)("div",null,Object(l.createElement)(cu,{button:Object(l.createElement)(et,{isSecondary:!0,icon:Object(l.createElement)(iu.a,null)},Object(i.__)("Add another rate","google-listings-and-ads")),modal:Object(l.createElement)($u,{countries:s,onSubmit:function(e){let{countries:n,currency:o,rate:a}=e;const i=n.map(e=>({...Cu,country:e,currency:o,rate:a}));r(t.concat(i))}})})))))}var ku=e=>{const{value:t,onChange:n}=e,r=e=>{n("yes"===e)};return Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ri.Card.Title,null,Object(i.__)("I offer free shipping for orders over a certain price","google-listings-and-ads")),Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Xl,{label:Object(i.__)("Yes","google-listings-and-ads"),value:"yes",selected:!0===t&&"yes",onChange:r}),Object(l.createElement)(Xl,{label:Object(i.__)("No","google-listings-and-ads"),value:"no",selected:!1===t&&"no",onChange:r}))))},xu=e=>{const{countries:t}=e;return Object(l.createElement)("div",null,Object(l.createElement)(_u,{countries:t,textWithMore:// translators: 1: list of country names separated by comma, up to 5 countries; 2: the remaining count of countries.
|
| 11 |
Object(i.__)("Minimum order for <strong>%1$s</strong> + %2$d more","google-listings-and-ads"),textWithoutMore:// translators: 1: list of country names separated by comma.
|
| 12 |
-
Object(i.__)("Minimum order for <strong>%1$s</strong>","google-listings-and-ads")}))},Pu=e=>{const{countryOptions:t,value:n,onChange:r,onRequestClose:o}=e,a=()=>{o(),r({countries:[],currency:void 0,threshold:void 0})};return Object(l.createElement)(rt.Form,{initialValues:{countries:n.countries,currency:n.currency,threshold:n.threshold},validate:e=>{const t={};return 0===e.countries.length&&(t.countries=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.threshold>0||(t.price=Object(i.__)("The minimum order amount must be greater than 0.","google-listings-and-ads")),t},onSubmit:e=>{o(),r(e)}},e=>{const{getInputProps:n,values:r,setValue:c,isValidForm:s,handleSubmit:u}=e;return Object(l.createElement)(vl,{title:Object(i.__)("Minimum order to qualify for free shipping","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"delete",isTertiary:!0,isDestructive:!0,onClick:a},Object(i.__)("Delete","google-listings-and-ads")),Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!s,onClick:u},Object(i.__)("Update minimum order","google-listings-and-ads"))],onRequestClose:o},Object(l.createElement)(ai,null,Object(l.createElement)(Ou,Xr()({label:Object(i.__)("If customer is in","google-listings-and-ads"),options:t,multiple:!0},n("countries"))),Object(l.createElement)(bu,Xr()({label:Object(i.__)("Then they qualify for free shipping if their order is over","google-listings-and-ads"),suffix:r.currency},n("threshold"),{onBlur:(e,t)=>{n("threshold").onBlur(e),c("threshold",t>0?t:void 0)}}))))})},Au=e=>{const{countryOptions:t,value:n,onChange:r}=e,{countries:o,threshold:a,currency:c}=n;return Object(l.createElement)(bu,{className:"gla-minimum-order-input-control",label:Object(l.createElement)("div",{className:"gla-minimum-order-input-control__label"},Object(l.createElement)(xu,{countries:o}),Object(l.createElement)(cu,{button:Object(l.createElement)(et,{className:"gla-minimum-order-input-control__edit-button",isTertiary:!0},Object(i.__)("Edit","google-listings-and-ads")),modal:Object(l.createElement)(Pu,{countryOptions:t,value:n,onChange:e=>{r(e)}})})),suffix:c,value:a,onBlur:(e,t)=>{t!==n.threshold&&r({countries:o,threshold:t>0?t:void 0,currency:c})}})},Nu=e=>{const{countryOptions:t,value:n,onChange:r=E.noop,onRequestClose:o}=e;return Object(l.createElement)(rt.Form,{initialValues:{countries:n.countries,threshold:n.threshold,currency:n.currency},validate:e=>{const t={};return 0===e.countries.length&&(t.countries=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.threshold>0||(t.price=Object(i.__)("The minimum order amount must be greater than 0.","google-listings-and-ads")),t},onSubmit:e=>{o(),r(e)}},e=>{const{getInputProps:n,values:r,setValue:a,isValidForm:c,handleSubmit:s}=e;return Object(l.createElement)(vl,{title:Object(i.__)("Minimum order to qualify for free shipping","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!c,onClick:s},Object(i.__)("Add minimum order","google-listings-and-ads"))],onRequestClose:o},Object(l.createElement)(ai,null,Object(l.createElement)(Ou,Xr()({label:Object(i.__)("If customer is in","google-listings-and-ads"),options:t,multiple:!0},n("countries"))),Object(l.createElement)(bu,Xr()({label:Object(i.__)("Then they qualify for free shipping if their order is over","google-listings-and-ads"),suffix:r.currency},n("threshold"),{onBlur:(e,t)=>{n("threshold").onBlur(e),a("threshold",t>0?t:void 0)}}))))})},Ru=e=>{const{value:t=[],onChange:n=E.noop}=e,r=t.filter(Hl),o=(e=>{const t=new Map;return e.forEach(e=>{const{method:n,options:{free_shipping_threshold:r},currency:o}=e,a=`${n} ${r} ${o}`,i=t.get(a)||{countries:[],method:n,threshold:r,currency:o};i.countries.push(e.country),t.set(a,i)}),Array.from(t.values())})(r),a=r.map(e=>e.country),c=e=>r=>{const o=t.map(t=>{const n={...t,options:{...t.options}};return r.countries.includes(n.country)?n.options.free_shipping_threshold=r.threshold:e.countries.includes(n.country)&&(n.options.free_shipping_threshold=void 0),n});n(o)},s=e=>{const r=t.map(t=>{const n={...t,options:{...t.options}};return e.countries.includes(n.country)&&(n.options.free_shipping_threshold=e.threshold),n});n(r)};return Object(l.createElement)(ri.Card,{className:"gla-minimum-order-card"},Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ri.Card.Title,null,Object(i.__)("Minimum order to qualify for free shipping","google-listings-and-ads")),Object(l.createElement)(ai,{size:"large"},(()=>{if(1===o.length)return Object(l.createElement)(Au,{countryOptions:a,value:o[0],onChange:c(o[0])});const e=o.filter(e=>void 0!==e.threshold),t=o.find(e=>void 0===e.threshold);return Object(l.createElement)(l.Fragment,null,e.map(e=>Object(l.createElement)(Au,{key:e.countries.join("-"),countryOptions:a,value:e,onChange:c(e)})),t&&Object(l.createElement)("div",null,Object(l.createElement)(cu,{button:Object(l.createElement)(va,{isSecondary:!0,icon:Object(l.createElement)(iu.a,null)},Object(i.__)("Add another minimum order","google-listings-and-ads")),modal:Object(l.createElement)(Nu,{countryOptions:t.countries,value:t,onChange:s})})))})())))},Tu=e=>{const{audienceCountries:t,formProps:n}=e,{getInputProps:r,values:o,setValue:a}=n,i=o.shipping_country_rates.some(Hl);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Su,Xr()({audienceCountries:t},r("shipping_country_rates"),{onChange:(c=r("shipping_country_rates").onChange,e=>{e.some(Hl)||a("offer_free_shipping",void 0),c(e)})})),i&&Object(l.createElement)(l.Fragment,null,Object(l.createElement)(ku,Xr()({},r("offer_free_shipping"),{onChange:(e=>t=>{if(!t){const e=o.shipping_country_rates.map(e=>({...e,options:{...e.options,free_shipping_threshold:void 0}}));a("shipping_country_rates",e)}e(t)})(r("offer_free_shipping").onChange)})),o.offer_free_shipping&&Object(l.createElement)(Ru,r("shipping_country_rates"))));var c},Mu=e=>{let{formProps:t,audienceCountries:n}=e;const{getInputProps:r,values:o}=t,a=r("shipping_rate");return Object(l.createElement)(ri,{title:Object(i.__)("Shipping rates","google-listings-and-ads"),description:Object(l.createElement)("div",null,Object(l.createElement)("p",null,Object(i.__)("Your shipping rates will be shown to potential customers on Google.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(l.createElement)(co,{context:"setup-mc-shipping",linkId:"shipping-read-more",href:"https://support.google.com/merchants/answer/7050921"},Object(i.__)("Read more","google-listings-and-ads"))))},Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Xl,Xr()({},a,{label:Object(l.createInterpolateElement)(Object(i.__)("<strong>Recommended:</strong> Automatically sync my store’s shipping settings to Google.","google-listings-and-ads"),{strong:Object(l.createElement)("strong",null)}),value:"automatic",collapsible:!0}),Object(l.createElement)(Kl,null,Object(i.__)("My current settings and any future changes to my store’s shipping rates and classes will be automatically synced to Google Merchant Center.","google-listings-and-ads"))),Object(l.createElement)(Xl,Xr()({},a,{label:Object(i.__)("My shipping settings are simple. I can manually estimate flat shipping rates.","google-listings-and-ads"),value:"flat",collapsible:!0})),Object(l.createElement)(Xl,Xr()({},a,{label:Object(i.__)("My shipping settings are complex. I will enter my shipping rates manually in Google Merchant Center.","google-listings-and-ads"),value:"manual",collapsible:!0}),Object(l.createElement)(Kl,null,Object(l.createInterpolateElement)(Object(i.__)("I understand that if I don’t set this up manually in <link>Google Merchant Center</link>, my products will be disapproved by Google.","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-mc-shipping",linkId:"shipping-manual",href:"https://www.google.com/retail/solutions/merchant-center/"})})))))),"flat"===o.shipping_rate&&Object(l.createElement)(Tu,{audienceCountries:n,formProps:t})))},Iu=()=>Vr("getShippingTimes"),Fu=e=>{const{data:t}=ru();return t?Object(l.createElement)(Ou,Xr()({options:t},e)):Object(l.createElement)(Fa,null)},Du=e=>{const{onRequestClose:t}=e,{upsertShippingTimes:n}=Hr(),r=(()=>{const{data:e}=ru(),t=Object(ot.useSelect)(e=>e("wc/gla").getShippingTimes().map(e=>e.countryCode),[]);if(!e)return[];const n=new Set(t);return e.filter(e=>!n.has(e))})();return Object(l.createElement)(rt.Form,{initialValues:{countryCodes:r,time:0},validate:e=>{const t={};return 0===e.countryCodes.length&&(t.countryCodes=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.time<0&&(t.time=Object(i.__)("The estimated shipping time cannot be less than 0.","google-listings-and-ads")),t},onSubmit:e=>{n(e),t()}},e=>{const{getInputProps:n,isValidForm:r,handleSubmit:o}=e;return Object(l.createElement)(vl,{title:Object(i.__)("Estimate shipping time","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!r,onClick:o},Object(i.__)("Save","google-listings-and-ads"))],onRequestClose:t},Object(l.createElement)(ai,null,Object(l.createElement)("div",null,Object(l.createElement)("div",{className:"label"},Object(i.__)("If customer is in","google-listings-and-ads")),Object(l.createElement)(Fu,Xr()({multiple:!0},n("countryCodes")))),Object(l.createElement)(fu,Xr()({label:Object(i.__)("Then the estimated shipping time displayed in the product listing is","google-listings-and-ads"),suffix:Object(i.__)("days","google-listings-and-ads")},n("time")))))})},Lu=()=>{const[e,t]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(et,{isSecondary:!0,icon:Object(l.createElement)(iu.a,null),onClick:()=>{t(!0)}},Object(i.__)("Add another time","google-listings-and-ads")),e&&Object(l.createElement)(Du,{onRequestClose:()=>{t(!1)}}))},Bu=e=>{const{countries:t}=e;return Object(l.createElement)("div",null,Object(l.createElement)(_u,{countries:t,textWithMore:// translators: 1: list of country names separated by comma, up to 5 countries; 2: the remaining count of countries.
|
| 13 |
Object(i.__)("Shipping time for <strong>%1$s</strong> + %2$d more","google-listings-and-ads"),textWithoutMore:// translators: 1: list of country names separated by comma.
|
| 14 |
-
Object(i.__)("Shipping time for <strong>%1$s</strong>","google-listings-and-ads")}))},Gu=e=>{const{time:t,onRequestClose:n}=e,{upsertShippingTimes:r,deleteShippingTimes:o}=Hr(),a=()=>{o(t.countries),n()};return Object(l.createElement)(rt.Form,{initialValues:{countryCodes:t.countries,time:t.time},validate:e=>{const t={};return 0===e.countryCodes.length&&(t.countryCodes=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),null===e.time&&(t.time=Object(i.__)("Please enter the estimated shipping time.","google-listings-and-ads")),e.time<0&&(t.time=Object(i.__)("The estimated shipping time cannot be less than 0.","google-listings-and-ads")),t},onSubmit:e=>{r(e);const a=new Set(e.countryCodes),i=t.countries.filter(e=>!a.has(e));i.length&&o(i),n()}},e=>{const{getInputProps:t,isValidForm:r,handleSubmit:o}=e;return Object(l.createElement)(vl,{className:"gla-edit-time-modal",title:Object(i.__)("Estimate shipping time","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"delete",isTertiary:!0,isDestructive:!0,onClick:a},Object(i.__)("Delete","google-listings-and-ads")),Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!r,onClick:o},Object(i.__)("Save","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)(ai,null,Object(l.createElement)("div",null,Object(l.createElement)("div",{className:"label"},Object(i.__)("If customer is in","google-listings-and-ads")),Object(l.createElement)(Fu,Xr()({multiple:!0},t("countryCodes")))),Object(l.createElement)(fu,Xr()({label:Object(i.__)("Then the estimated shipping time displayed in the product listing is","google-listings-and-ads"),suffix:Object(i.__)("days","google-listings-and-ads")},t("time")))))})},zu=e=>{const{time:t}=e,[n,r]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(et,{className:"gla-edit-time-button",isTertiary:!0,onClick:()=>{r(!0)}},Object(i.__)("Edit","google-listings-and-ads")),n&&Object(l.createElement)(Gu,{time:t,onRequestClose:()=>{r(!1)}}))},Uu=e=>{const{value:t,onBlur:n}=e,{countries:r,time:o}=t,{data:a}=ru();return a?Object(l.createElement)("div",{className:"gla-countries-time-input"},Object(l.createElement)(fu,{label:Object(l.createElement)("div",{className:"label"},Object(l.createElement)(Bu,{countries:r}),Object(l.createElement)(zu,{time:t})),suffix:Object(i.__)("days","google-listings-and-ads"),value:o,onBlur:n})):Object(l.createElement)(Fa,null)},Hu=e=>{const t=qr(e.savedValue),[n,r]=Object(l.useState)(t),{upsertShippingTimes:o}=Hr();return Object(l.useEffect)(()=>{r(t)},[t]),Object(l.createElement)(Uu,{value:n,onBlur:(e,t)=>{const{countries:a,time:i}=n;i!==t&&(r({countries:a,time:t}),o({countryCodes:a,time:t}))}})},qu=()=>{const{data:e}=Iu(),{data:t}=ru();if(!t)return Object(l.createElement)(Fa,null);const n=t.length,r=e.length,o=n-r,a=(e=>{const t=new Map;return e.forEach(e=>{const{countryCode:n,time:r}=e,o=t.get(r)||{countries:[],time:r};o.countries.push(n),t.set(r,o)}),Array.from(t.values())})(e);return 0===a.length&&a.push({countries:t,time:null}),Object(l.createElement)("div",{className:"gla-shipping-time-setup"},Object(l.createElement)(ai,null,Object(l.createElement)("div",{className:"countries-time"},Object(l.createElement)(ai,null,a.map(e=>Object(l.createElement)("div",{key:e.countries.join("-"),className:"countries-time-input-form"},Object(l.createElement)(Hu,{savedValue:e}))),r>=1&&o>=1&&Object(l.createElement)("div",{className:"add-time-button"},Object(l.createElement)(Lu,null))))))},Vu=e=>{let{formProps:t}=e;const{getInputProps:n,values:r}=t,o=n("shipping_time");return Object(l.createElement)(ri,{title:Object(i.__)("Shipping times","google-listings-and-ads"),description:Object(l.createElement)("div",null,Object(l.createElement)("p",null,Object(i.__)("Your shipping times will be shown to potential customers on Google.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(l.createElement)(co,{context:"setup-mc-shipping",linkId:"shipping-read-more",href:"https://support.google.com/merchants/answer/7050921"},Object(i.__)("Read more","google-listings-and-ads"))))},Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Xl,Xr()({},o,{label:Object(i.__)("My shipping settings are simple. I can manually estimate flat shipping times.","google-listings-and-ads"),value:"flat",collapsible:!0})),Object(l.createElement)(Xl,Xr()({},o,{label:Object(i.__)("My shipping settings are complex. I will enter my shipping times manually in Google Merchant Center.","google-listings-and-ads"),value:"manual",collapsible:!0}),Object(l.createElement)(Kl,null,Object(l.createInterpolateElement)(Object(i.__)("I understand that if I don’t set this up manually in <link>Google Merchant Center</link>, my products will be disapproved by Google.","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-mc-shipping",linkId:"shipping-manual",href:"https://www.google.com/retail/solutions/merchant-center/"})})))))),"flat"===r.shipping_time&&Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ri.Card.Title,null,Object(i.__)("Estimated shipping times","google-listings-and-ads")),Object(l.createElement)(qu,{formProps:t})))))};const Yu=(e,t)=>{const n=["country","method","currency","rate","options.free_shipping_threshold"];return Object(E.isEqual)(Object(E.at)(e,n),Object(E.at)(t,n))};var Wu=(e,t)=>Object(E.differenceWith)(e,t,Yu),Ku=(e,t)=>void 0!==e.id&&e.id===t.id||e.country===t.country&&e.method===t.method,Qu=()=>Vr("getShippingRates"),Xu=()=>{const{data:e}=Qu(),{deleteShippingRates:t,upsertShippingRates:n}=Hr();return{saveShippingRates:Object(l.useCallback)(async r=>{const o=((e,t)=>((e,t)=>Object(E.differenceWith)(t,e,Ku))(e,t).map(e=>e.id))(r,e);o.length&&await t(o);const a=Wu(r,e);a.length&&await n(a)},[t,e,n])}},Ju=e=>{const{formProps:t,submitButton:n}=e,{values:r}=t,{shipping_country_rates:o,...a}=r,{data:i}=ru(),c=nu(i);return(e=>{const{saveSettings:t}=Hr();tu(e,t)})(a),(e=>{const{saveShippingRates:t}=Xu(),n=qr(e);tu(n,async e=>{try{await t(e)}catch(e){}})})(o),Object(l.createElement)(za,null,Object(l.createElement)(Mu,{formProps:t,audienceCountries:i}),Object(l.createElement)(Vu,{formProps:t}),Object(l.createElement)(ou,{show:c},Object(l.createElement)(Jl,{formProps:t})),Object(l.createElement)(Ha,null,n))};function Zu(){const e=Object(l.useRef)(!1);return Object(l.useEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),Object(l.useCallback)(()=>e.current,[])}var ed=e=>{if(e.some(Hl))return e.some(e=>e.options.free_shipping_threshold>0)},td=e=>{const t=qr(e),[n,r]=ki(t,{loading:!0});return Object(l.useEffect)(()=>{t&&n()},[n,t]),r},nd=()=>{const{hasFinishedResolution:e,data:t}=Qu(),{loading:n,data:r}=(()=>{const{loading:e,data:t}=ru(),{loading:n,data:r}=td(t&&{path:Object(br.addQueryArgs)("/wc/gla/mc/shipping/rates/suggestions",{country_codes:t})});return{loading:e||n,data:null==r?void 0:r.filter(e=>"flat_rate"===e.method)}})(),o=Object(l.useRef)(void 0);e&&void 0===o.current&&(o.current=0===t.length);const a=o.current&&r,[c,s]=Object(l.useState)(!1),u=(()=>{const{createNotice:e}=Ei(),{saveShippingRates:t}=Xu();return Object(l.useCallback)(async n=>{try{await t(n)}catch(t){e("error",Object(i.__)("Unable to use your WooCommerce shipping settings as shipping rates in Google. You may have to enter shipping rates manually.","google-listings-and-ads"))}},[e,t])})();return function(e,t){const n=Object(l.useRef)(!1);for(var r=arguments.length,o=new Array(r>2?r-2:0),a=2;a<r;a++)o[a-2]=arguments[a];const i=qr(o);Object(l.useEffect)(()=>{!0!==n.current&&e&&(n.current=!0,t(...i))},[i,t,e])}(a,Object(l.useCallback)(async e=>{await u(e),s(!0)},[u]),r),{loading:n||!e||a&&!c,data:t}},rd=e=>{const{onContinue:t=(()=>{})}=e,{settings:n}=Ul(),{loading:r,data:o}=nd(),{data:a}=Iu(),{data:c}=ru(),{saveSettings:s}=Hr(),{saveShippingRates:u}=Xu(),[d,g]=Object(l.useState)(!1),{createNotice:p}=Ei(),f=Zu();return n&&!r&&a&&c?Object(l.createElement)("div",{className:"gla-setup-free-listings"},Object(l.createElement)(zl,null),Object(l.createElement)(rt.Form,{initialValues:{shipping_rate:n.shipping_rate||"automatic",shipping_time:n.shipping_time,tax_rate:n.tax_rate,shipping_country_rates:o,offer_free_shipping:ed(o)},validate:()=>({}),onSubmit:async e=>{const{shipping_country_rates:n,...r}=e;g(!0);try{await Promise.all([s(r),u(n)]),t()}catch(e){f()&&g(!1),p("error",Object(i.__)("There is a problem in saving your settings and shipping rates. Please try again later.","google-listings-and-ads"))}}},e=>{const{values:t,handleSubmit:n}=e,r=Wl(t,a,c),o=Object.keys(r).length>=1;return Object(l.createElement)(Ju,{formProps:e,submitButton:Object(l.createElement)(va,{isPrimary:!0,disabled:o,loading:d,onClick:n},Object(i.__)("Continue","google-listings-and-ads"))})})):Object(l.createElement)(Fa,null)},od=()=>Vr("getCountries"),ad=e=>{const{data:t}=od(),n=t?Object.keys(t):[];return Object(l.createElement)(Ou,Xr()({options:n},e))},id=e=>{const{formProps:t}=e,{values:n,isValidForm:r,getInputProps:o,handleSubmit:a}=t,{locale:c,language:s}=n;return(e=>{const{saveTargetAudience:t}=Hr();tu(e,t,{callOnFirstRender:!0})})(n),((e,t)=>{const{data:n}=Iu(),{saveShippingRates:r}=Xu(),{deleteShippingTimes:o}=Hr(),{createNotice:a}=Ei(),c=Zl(async()=>{try{if(r([]),n.length){const e=n.map(e=>e.countryCode);o(e)}}catch(e){a("error",Object(i.__)("Something went wrong while trying to clear your shipping data. Please try again later.","google-listings-and-ads"))}},500),s=Object(l.useRef)(null),u=Object(l.useRef)(null);Object(l.useEffect)(()=>{if(null===s.current&&null===u.current)return s.current=e,void(u.current=t);"all"===s.current&&"all"===e||"selected"===s.current&&"selected"===e&&u.current.length===t.length||(s.current=e,u.current=t,c.callback())},[c,e,t])})(n.location,n.countries),Object(l.createElement)(l.Fragment,null,Object(l.createElement)(ri,{title:Object(i.__)("Audience","google-listings-and-ads"),description:Object(l.createElement)("p",null,Object(i.__)("Where do you want to sell your products?","google-listings-and-ads"))},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ei,null,Object(l.createElement)(ei.Title,null,Object(i.__)("Language","google-listings-and-ads")),Object(l.createElement)(ei.HelperText,{className:"helper-text"},Object(l.createInterpolateElement)(Object(i.__)("Listings can only be displayed in your site language. <link>Read more</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-mc-audience",linkId:"site-language",href:"https://support.google.com/merchants/answer/160637"})})),Object(l.createElement)(Ql,{selected:c,options:[{label:s,value:c}]})),Object(l.createElement)(ei,null,Object(l.createElement)(ei.Title,null,Object(i.__)("Location","google-listings-and-ads")),Object(l.createElement)(ei.HelperText,{className:"helper-text"},Object(i.__)("Your store should already have the appropriate shipping and tax rates (if required) for potential customers in your selected location(s).","google-listings-and-ads")),Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Xl,Xr()({},o("location"),{collapsible:!0,label:Object(i.__)("Selected countries only","google-listings-and-ads"),value:"selected"}),Object(l.createElement)("div",{className:"input"},Object(l.createElement)(ad,Xr()({multiple:!0},o("countries")))),Object(l.createElement)("div",{className:"cannot-find-country"},Object(i.__)("Can’t find a country? Only supported countries can be selected.","google-listings-and-ads"))),Object(l.createElement)(Xl,Xr()({},o("location"),{label:Object(i.__)("All countries","google-listings-and-ads"),value:"all"}),Object(l.createElement)(Kl,null,Object(i.__)("Your listings will be shown in all supported countries.","google-listings-and-ads")))))))),Object(l.createElement)(Ha,null,Object(l.createElement)(et,{isPrimary:!0,disabled:!r,onClick:a},Object(i.__)("Continue","google-listings-and-ads"))))},cd=e=>{const{onContinue:t=(()=>{})}=e,{loading:n,data:r}=(()=>{const{hasFinishedResolution:e}=od(),{hasFinishedResolution:t,data:n}=Yr(),{loading:r,data:o}=td({path:"/wc/gla/mc/target_audience/suggestions"});return{loading:!e||!t||r,data:t&&null===(null==n?void 0:n.location)&&null===(null==n?void 0:n.countries)?o:n}})();return n?Object(l.createElement)(Fa,null):Object(l.createElement)("div",{className:"gla-choose-audience"},Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Choose your audience","google-listings-and-ads"),description:Object(i.__)("Configure who sees your product listings on Google.","google-listings-and-ads")}),Object(l.createElement)(rt.Form,{initialValues:{locale:r.locale,language:r.language,location:r.location,countries:r.countries||[]},validate:e=>{const t={};return e.location||(t.location=Object(i.__)("Please select a location option.","google-listings-and-ads")),"selected"===e.location&&0===e.countries.length&&(t.countries=Object(i.__)("Please select at least one country.","google-listings-and-ads")),t},onSubmit:()=>{t()}},e=>Object(l.createElement)(id,{formProps:e}))))},sd=()=>Object(s.getSetting)("adminUrl");const ld={address:"",address2:"",city:"",state:"",country:"",postcode:"",isMCAddressDifferent:null,isAddressFilled:null};function ud(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"wc";const{data:t,hasFinishedResolution:n,invalidateResolution:r}=Vr("getGoogleMCContactInformation"),o=yu();let a=ld;if(n&&t){const{is_mc_address_different:n}=t,r="wc"===e?t.wc_address:t.mc_address,i=(null==r?void 0:r.street_address)||"",c=(null==r?void 0:r.locality)||"",s=(null==r?void 0:r.region)||"",l=(null==r?void 0:r.postal_code)||"",[u,d=""]=i.split("\n");a={address:u,address2:d,city:c,state:s,country:o[null==r?void 0:r.country],postcode:l,isAddressFilled:!t.wc_address_errors.length,isMCAddressDifferent:n}}return{refetch:r,loaded:n,data:a}}var dd={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([457]\\d{6})$","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2457]\\d{6})$","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"1|([267]\\d{6})$","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"0|(183[12])",0,0,0,[["(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8]))\\d{3}|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4]))|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:83[0-38]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:28|4[14]|5)|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|22"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[047]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","[25689]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[25689]"]]]],BL:["590","00","(?:590|(?:69|80)\\d|976)\\d{6}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["976[01]\\d{5}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-8]\\d{6})$","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","(?:[2-467]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-24679]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([3-8]\\d{6})$","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-79]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}",[10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|6[578])|4(?:03|1[68]|3[178]|50|74)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47|72)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[12]|33|44|66|77|88)|622)[2-9]\\d{6}"],0,0,0,["600[2-9]\\d{6}"]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"0|([59]\\d{7})$","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:83[0-38]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","[189]\\d{8}|[1-68]\\d{6}",[7,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","(?:0\\d\\d|222|800)\\d{6}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-3]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","(?:10|2[0-57-9])(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"0|(1(?:[12]\\d|79)\\d\\d)",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:(?:1\\d|[36])\\d{3}|9101)\\d{6}|[124-8]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1 $2",["[146][2-9]|[2578]"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["6"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["[39]"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","[27]\\d{6,7}|[34]\\d{5,7}|(?:5|8\\d\\d)\\d{7}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["5"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"0|([59]\\d{7})$","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:83[0-38]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:1\\d|2[02-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[05]\\d|[23]1|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[0568]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[189]"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-59]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-59]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[47]\\d{6}|76\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:[0-5]\\d\\d|69[7-9]|70[0359])|(?:5[0-26-9]|[78][0-49])\\d\\d|6(?:[0-4]\\d\\d|50[0-24-69]))|2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d\\d|1(?:[0-7]\\d\\d|8(?:[02]\\d|1[0-278])))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","(?:[56]94|80\\d|976)\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"0|([25-9]\\d{5})$","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d\\d|606)\\d{5}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","(?:590|(?:69|80)\\d|976)\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|1[0-2]|2[0-68]|3[1289]|4[0-24-9]|5[3-579]|6[0189]|7[08]|8[0-689]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["976[01]\\d{5}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"1|([3-9]\\d{6})$","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:862\\d|9008)\\d{3}|(?:[2-46]\\d|77)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-46-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4}(?:\\d(?:\\d(?:\\d{4})?)?)?|(?:[235-79]\\d|46)\\d{6}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","[2-489]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-489]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"0|([25-8]\\d{5})$","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|55\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[38]"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[1-9]\\d{8}|3[2-9]\\d{7}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"0|([0-24-8]\\d{5})$","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9]|636)|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9]|636[457-9])|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[27-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9])|5(?:2|3[045]|4[0-369]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|49|51|6(?:[0-24]|36|5[0-3589]|72|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:49|55|83)[29]|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|829(?:2|66)|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|(?:[235-8]\\d|99)\\d{7}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"1|([2-8]\\d{6})$","758$1",0,"758"],LI:["423","00","90\\d{5}|(?:[2378]|6\\d\\d)\\d{6}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[237-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"0|(1001)"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:2|33|5\\d|77|88)\\d{7}|[4-6]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[4-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",1]],"8",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{5})(\\d{4})","$1-$2",["5(?:29|38)","5(?:29|38)[89]","5(?:29|38)[89]0"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|892","5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|892"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:29(?:[189][05]|2[29]|3[01])|38[89][05])\\d{4}|5(?:2(?:[0-25-7]\\d|3[1-578]|4[02-46-8]|8[0235-7]|90)|3(?:[0-47]\\d|5[02-9]|6[02-8]|80|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:0\\d|1[0-5]|6[1267]|7[0-57]))\\d{6}"],["80\\d{7}"],["89\\d{7}"],0,0,0,0,["592(?:4[0-2]|93)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","(?:590|(?:69|80)\\d|976)\\d{6}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|30|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["976[01]\\d{5}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"0|([24-9]\\d{6})$","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[57-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[57-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","670$1",0,"670"],MQ:["596","00","(?:69|80)\\d{7}|(?:59|97)6\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"1|([34]\\d{6})$","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:5|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["5"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[3467]|9[13-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[19]\\d|[23]1|77|88)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","1(?:(?:44|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[017]\\d|[235][1-9]|4[0-35-9]|6[0-46-9]|8[1-79]|9[1-8])|[2-9]\\d)\\d{8}",[10,11],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],0,1],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],0,1],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],0,1]],"01",0,"0(?:[12]|4[45])|1",0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9])|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1[36-8]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","[2-57-9]\\d{5}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[2-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[04]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}",[7,8,10,11,12,13,14],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-7]|8[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|[89]\\d{6,9}|1\\d{4,5}",[5,6,7,8,9,10],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-57-9]"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[489]|59"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-579]|6[2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[47]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[29]\\d{7,9}|50\\d{5}(?:\\d{2,3})?|6[0-35-9]\\d{6}|7\\d{7,8}|8\\d{4,9}|(?:11\\d|[34])\\d{7}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-579]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|[89]0","50(?:[0367]|88)|[89]0"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[59]|80"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7|86"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,0," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","6\\d{5}(?:\\d{2})?|8\\d{9}|[1-9]\\d{6}(?:\\d{2})?",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","(?:[45]|80\\d\\d)\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-6])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","[2-7]\\d{7}|800\\d{4}(?:\\d{2})?|2\\d{6}",[7,8,9],[["(\\d{3})(\\d{4})","$1 $2",["2[126]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]"]]]],RE:["262","00","9769\\d{5}|(?:26|[68]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,"26[23]|69|[89]"],RO:["40","00","(?:[2378]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[237-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-6]2|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-6]2|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","(?:[1-6]|[7-9]\\d\\d)\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","8000\\d{3}|(?:[249]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-4]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|[57]9)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["24|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3478]|64|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6(?:0[5-7]|[1-35-9])|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|(5\\d{6})$","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"1|([2-479]\\d{6})$","649$1",0,"649"],TD:["235","00|16","(?:22|[69]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","(?:00|[1-57-9]\\d)\\d{7}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[34]7|91[78]"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","[1-6]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|616)","5(?:[0-59]|6161)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-46-8]\\d{6})$","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[26-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["4[45][0-5]|5(?:0|6[37])|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]","4[45][0-5]|5(?:0|6(?:3[14-7]|7))|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["[3-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}",[10],[["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["5(?:05(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|44))|82(?:2(?:0[0-3]|[268]2)|3(?:0[02]|33)|4(?:00|4[24]|65|82)|5(?:00|29|83)|6(?:00|66|82)|777|8(?:00|88)|9(?:00|9[89])))\\d{4}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[39]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[0-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[0179]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-289]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01579]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","4\\d{9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["405|8|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["4"],"0$1"]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","810","(?:33|55|[679]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[35-9]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-578]\\d{6})$","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[69]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","[23]\\d{7,8}|(?:4\\d\\d|[89]00)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7[24-68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","80\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,"269|63"],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","(?:63|80)0\\d{6}|(?:21|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:005|[1-9]\\d\\d)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:005|[1-9]\\d\\d)\\d{5}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"[0-36-9]\\d{8}",[9],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-36-9]"]]],0,0,0,0,0,0,[0,["[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|285\\d{9}|(?:[19]\\d|49)\\d{6}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["4"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[19]"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["34[57]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-3]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|3(?:2|47|7\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,0,0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:(?:285\\d\\d|3(?:45|[69]\\d{3}))\\d|9[89])\\d{6}"]]],883:["883",0,"210\\d{7}|51\\d{7}(?:\\d{3})?",[9,10,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["510"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["5"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:210|51[013]0\\d)\\d{7}|5100\\d{5}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function gd(e,t){var n=Array.prototype.slice.call(t);return n.push(dd),e.apply(this,n)}var pd="".concat("-‐-―−ー-").concat("//").concat("..").concat(" ").concat("()()[]\\[\\]").concat("~⁓∼~"),fd=function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=this.constructor.name,this.message=t,this.stack=new Error(t).stack};(fd.prototype=Object.create(Error.prototype)).constructor=fd;var bd=function(e,t){e=e.split("-"),t=t.split("-");for(var n=e[0].split("."),r=t[0].split("."),o=0;o<3;o++){var a=Number(n[o]),i=Number(r[o]);if(a>i)return 1;if(i>a)return-1;if(!isNaN(a)&&isNaN(i))return 1;if(isNaN(a)&&!isNaN(i))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]<t[1]?-1:0:!e[1]&&t[1]?1:e[1]&&!t[1]?-1:0};function md(e){return(md="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function hd(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yd(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Od(e,t,n){return t&&yd(e.prototype,t),n&&yd(e,n),e}var vd=/^\d+$/,jd=function(){function e(t){hd(this,e),function(e){if(!e)throw new Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!Sd(e)||!Sd(e.countries))throw new Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat(Sd(e)?"an object of shape: { "+Object.keys(e).join(", ")+" }":"a "+kd(e)+": "+e,"."))}(t),this.metadata=t,Pd.call(this,t)}return Od(e,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter((function(e){return"001"!==e}))}},{key:"getCountryMetadata",value:function(e){return this.metadata.countries[e]}},{key:"nonGeographic",value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(e){return void 0!==this.getCountryMetadata(e)}},{key:"hasCallingCode",value:function(e){if(this.getCountryCodesForCallingCode(e))return!0;if(this.nonGeographic()){if(this.nonGeographic()[e])return!0}else{var t=this.countryCallingCodes()[e];if(t&&1===t.length&&"001"===t[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(e){return this.nonGeographic()?!!this.nonGeographic()[e]:!this.getCountryCodesForCallingCode(e)}},{key:"country",value:function(e){return this.selectNumberingPlan(e)}},{key:"selectNumberingPlan",value:function(e,t){if(e&&vd.test(e)&&(t=e,e=null),e&&"001"!==e){if(!this.hasCountry(e))throw new Error("Unknown country: ".concat(e));this.numberingPlan=new _d(this.getCountryMetadata(e),this)}else if(t){if(!this.hasCallingCode(t))throw new Error("Unknown calling code: ".concat(t));this.numberingPlan=new _d(this.getNumberingPlanMetadata(t),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(e){var t=this.countryCallingCodes()[e];if(t){if(1===t.length&&3===t[0].length)return;return t}}},{key:"getCountryCodeForCallingCode",value:function(e){var t=this.getCountryCodesForCallingCode(e);if(t)return t[0]}},{key:"getNumberingPlanMetadata",value:function(e){var t=this.getCountryCodeForCallingCode(e);if(t)return this.getCountryMetadata(t);if(this.nonGeographic()){var n=this.nonGeographic()[e];if(n)return n}else{var r=this.countryCallingCodes()[e];if(r&&1===r.length&&"001"===r[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(e){return this.numberingPlan.type(e)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(e){return this.selectNumberingPlan(e)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),e}(),_d=function(){function e(t,n){hd(this,e),this.globalMetadataObject=n,this.metadata=t,Pd.call(this,n.metadata)}return Od(e,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(e){return e[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var e=this;return(this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[]).map((function(t){return new wd(t,e)}))}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(e){return e[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return!(this.types()&&0===this.types().length||!this.types())}},{key:"type",value:function(e){if(this.hasTypes()&&Cd(this.types(),e))return new $d(Cd(this.types(),e),this)}},{key:"ext",value:function(){return this.v1||this.v2?" ext. ":this.metadata[13]||" ext. "}}]),e}(),wd=function(){function e(t,n){hd(this,e),this._format=t,this.metadata=n}return Od(e,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!(!this.nationalPrefixFormattingRule()||Ed.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),e}(),Ed=/^\(?\$1\)?$/,$d=function(){function e(t,n){hd(this,e),this.type=t,this.metadata=n}return Od(e,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.type[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),e}();function Cd(e,t){switch(t){case"FIXED_LINE":return e[0];case"MOBILE":return e[1];case"TOLL_FREE":return e[2];case"PREMIUM_RATE":return e[3];case"PERSONAL_NUMBER":return e[4];case"VOICEMAIL":return e[5];case"UAN":return e[6];case"PAGER":return e[7];case"VOIP":return e[8];case"SHARED_COST":return e[9]}}var Sd=function(e){return"object"===md(e)},kd=function(e){return md(e)};function xd(e,t){if((t=new jd(t)).hasCountry(e))return t.country(e).countryCallingCode();throw new Error("Unknown country: ".concat(e))}function Pd(e){var t=e.version;"number"==typeof t?(this.v1=1===t,this.v2=2===t,this.v3=3===t,this.v4=4===t):t?-1===bd(t,"1.2.0")?this.v2=!0:-1===bd(t,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}var Ad=function(e){return"([".concat("0-90-9٠-٩۰-۹","]{1,").concat(e,"})")};function Nd(e){return";ext="+Ad("20")+"|[ \\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|доб|anexo)[:\\..]?[ \\t,-]*"+Ad("20")+"#?|[ \\t,]*(?:[xx##~~]|int|int)[:\\..]?[ \\t,-]*"+Ad("9")+"#?|[- ]+"+Ad("6")+"#|[ \\t]*(?:,{2}|;)[:\\..]?[ \\t,-]*"+Ad("15")+"#?|[ \\t]*(?:,)+[:\\..]?[ \\t,-]*"+Ad("9")+"#?"}var Rd="[++]{0,1}(?:["+pd+"]*[0-90-9٠-٩۰-۹]){3,}["+pd+"0-90-9٠-٩۰-۹]*",Td=new RegExp("^[++]{0,1}(?:["+pd+"]*[0-90-9٠-٩۰-۹]){1,2}$","i"),Md=Rd+"(?:"+Nd()+")?",Id=new RegExp("^[0-90-9٠-٩۰-۹]{2}$|^"+Md+"$","i");function Fd(e){return e.length>=2&&Id.test(e)}var Dd=new RegExp("(?:"+Nd()+")$","i"),Ld={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"};function Bd(e){var t="",n=e.split(""),r=Array.isArray(n),o=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(o>=n.length)break;a=n[o++]}else{if((o=n.next()).done)break;a=o.value}t+=Gd(a,t)||""}return t}function Gd(e,t){if("+"===e){if(t)return;return"+"}return function(e){return Ld[e]}(e)}function zd(e,t){return function e(t,n,r){var o=r.type(n),a=o&&o.possibleLengths()||r.possibleLengths();if(!a)return"IS_POSSIBLE";if("FIXED_LINE_OR_MOBILE"===n){if(!r.type("FIXED_LINE"))return e(t,"MOBILE",r);var i=r.type("MOBILE");i&&(a=function(e,t){var n=e.slice(),r=t,o=Array.isArray(r),a=0;for(r=o?r:r[Symbol.iterator]();;){var i;if(o){if(a>=r.length)break;i=r[a++]}else{if((a=r.next()).done)break;i=a.value}var c=i;e.indexOf(c)<0&&n.push(c)}return n.sort((function(e,t){return e-t}))}(a,i.possibleLengths()))}else if(n&&!o)return"INVALID_LENGTH";var c=t.length,s=a[0];return s===c?"IS_POSSIBLE":s>c?"TOO_SHORT":a[a.length-1]<c?"TOO_LONG":a.indexOf(c,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}(e,void 0,t)}function Ud(e,t){switch(zd(e,t)){case"IS_POSSIBLE":return!0;default:return!1}}function Hd(e,t){return e=e||"",new RegExp("^(?:"+t+")$").test(e)}var qd=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function Vd(e,t,n){if(t=t||{},e.country){(n=new jd(n)).selectNumberingPlan(e.country,e.countryCallingCode);var r=t.v2?e.nationalNumber:e.phone;if(Hd(r,n.nationalNumberPattern())){if(Yd(r,"FIXED_LINE",n))return n.type("MOBILE")&&""===n.type("MOBILE").pattern()?"FIXED_LINE_OR_MOBILE":n.type("MOBILE")?Yd(r,"MOBILE",n)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE":"FIXED_LINE_OR_MOBILE";for(var o=0,a=qd;o<a.length;o++){var i=a[o];if(Yd(r,i,n))return i}}}}function Yd(e,t,n){return!(!(t=n.type(t))||!t.pattern())&&!(t.possibleLengths()&&t.possibleLengths().indexOf(e.length)<0)&&Hd(e,t.pattern())}var Wd=/(\$\d)/;var Kd=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function Qd(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Xd={formatExtension:function(e,t,n){return"".concat(e).concat(n.ext()).concat(t)}};function Jd(e,t,n,r,o){var a=function(e,t){var n=e,r=Array.isArray(n),o=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(o>=n.length)break;a=n[o++]}else{if((o=n.next()).done)break;a=o.value}var i=a;if(i.leadingDigitsPatterns().length>0){var c=i.leadingDigitsPatterns()[i.leadingDigitsPatterns().length-1];if(0!==t.search(c))continue}if(Hd(t,i.pattern()))return i}}(r.formats(),e);return a?function(e,t,n){var r=n.useInternationalFormat,o=n.withNationalPrefix,a=(n.carrierCode,n.metadata,e.replace(new RegExp(t.pattern()),r?t.internationalFormat():o&&t.nationalPrefixFormattingRule()?t.format().replace(Wd,t.nationalPrefixFormattingRule()):t.format()));return r?function(e){return e.replace(new RegExp("[".concat(pd,"]+"),"g")," ").trim()}(a):a}(e,a,{useInternationalFormat:"INTERNATIONAL"===n,withNationalPrefix:!a.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!o||!1!==o.nationalPrefix,carrierCode:t,metadata:r}):e}function Zd(e,t,n,r){return t?r(e,t,n):e}function eg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var ng=function(){function e(t,n,r){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!t)throw new TypeError("`country` or `countryCallingCode` not passed");if(!n)throw new TypeError("`nationalNumber` not passed");if(!r)throw new TypeError("`metadata` not passed");var o=new jd(r);rg(t)&&(this.country=t,o.country(t),t=o.countryCallingCode()),this.countryCallingCode=t,this.nationalNumber=n,this.number="+"+this.countryCallingCode+this.nationalNumber,this.metadata=r}var t,n;return t=e,(n=[{key:"setExt",value:function(e){this.ext=e}},{key:"isPossible",value:function(){return function(e,t,n){if(void 0===t&&(t={}),n=new jd(n),t.v2){if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!n.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));n.country(e.country)}else{if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}}if(n.possibleLengths())return Ud(e.phone||e.nationalNumber,n);if(e.countryCallingCode&&n.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.metadata)}},{key:"isValid",value:function(){return this,e={v2:!0},t=this.metadata,e=e||{},t=new jd(t),!!this.country&&(t.selectNumberingPlan(this.country,this.countryCallingCode),t.hasTypes()?void 0!==Vd(this,e,t.metadata):Hd(e.v2?this.nationalNumber:this.phone,t.nationalNumberPattern()));var e,t}},{key:"isNonGeographic",value:function(){return new jd(this.metadata).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(e){return this.number===e.number&&this.ext===e.ext}},{key:"getType",value:function(){return Vd(this,{v2:!0},this.metadata)}},{key:"format",value:function(e,t){return function(e,t,n,r){if(n=n?function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Qd(e,t,n[t])}))}return e}({},Xd,n):Xd,r=new jd(r),e.country&&"001"!==e.country){if(!r.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));r.country(e.country)}else{if(!e.countryCallingCode)return e.phone||"";r.selectNumberingPlan(e.countryCallingCode)}var o,a=r.countryCallingCode(),i=n.v2?e.nationalNumber:e.phone;switch(t){case"NATIONAL":return i?Zd(o=Jd(i,e.carrierCode,"NATIONAL",r,n),e.ext,r,n.formatExtension):"";case"INTERNATIONAL":return i?(o=Jd(i,null,"INTERNATIONAL",r,n),Zd(o="+".concat(a," ").concat(o),e.ext,r,n.formatExtension)):"+".concat(a);case"E.164":return"+".concat(a).concat(i);case"RFC3966":return function(e){var t=e.number,n=e.ext;if(!t)return"";if("+"!==t[0])throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(t).concat(n?";ext="+n:"")}({number:"+".concat(a).concat(i),ext:e.ext});case"IDD":if(!n.fromCountry)return;return Zd(function(e,t,n,r,o){if(xd(r,o.metadata)===n){var a=Jd(e,t,"NATIONAL",o);return"1"===n?n+" "+a:a}var i=function(e,t,n){var r=new jd(n);return r.selectNumberingPlan(e,void 0),r.defaultIDDPrefix()?r.defaultIDDPrefix():Kd.test(r.IDDPrefix())?r.IDDPrefix():void 0}(r,0,o.metadata);if(i)return"".concat(i," ").concat(n," ").concat(Jd(e,null,"INTERNATIONAL",o))}(i,e.carrierCode,a,n.fromCountry,r),e.ext,r,n.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(t,'"'))}}(this,e,t?function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){eg(e,t,n[t])}))}return e}({},t,{v2:!0}):{v2:!0},this.metadata)}},{key:"formatNational",value:function(e){return this.format("NATIONAL",e)}},{key:"formatInternational",value:function(e){return this.format("INTERNATIONAL",e)}},{key:"getURI",value:function(e){return this.format("RFC3966",e)}}])&&tg(t.prototype,n),e}(),rg=function(e){return/^[A-Z]{2}$/.test(e)},og=new RegExp("([0-90-9٠-٩۰-۹])");function ag(e,t){var n=function(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var n=new RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),r=n.exec(e);if(r){var o,a,i,c=r.length-1,s=c>0&&r[c];if(t.nationalPrefixTransformRule()&&s)o=e.replace(n,t.nationalPrefixTransformRule()),c>1&&(a=r[1]);else{var l=r[0];o=e.slice(l.length),s&&(a=r[1])}if(s){var u=e.indexOf(r[1]);e.slice(0,u)===t.numberingPlan.nationalPrefix()&&(i=t.numberingPlan.nationalPrefix())}else i=r[0];return{nationalNumber:o,nationalPrefix:i,carrierCode:a}}}return{nationalNumber:e}}(e,t),r=n.nationalNumber,o=n.carrierCode;if(!function(e,t,n){return!(Hd(e,n.nationalNumberPattern())&&!Hd(t,n.nationalNumberPattern()))}(e,r,t))return{nationalNumber:e};if(e.length!==r.length+(o?o.length:0)&&t.possibleLengths())switch(zd(r,t)){case"TOO_SHORT":case"INVALID_LENGTH":return{nationalNumber:e}}return{nationalNumber:r,carrierCode:o}}var ig=new RegExp("[++0-90-9٠-٩۰-۹]"),cg=new RegExp("[^0-90-9٠-٩۰-۹#]+$");function sg(e,t,n){if(t=t||{},n=new jd(n),t.defaultCountry&&!n.hasCountry(t.defaultCountry)){if(t.v2)throw new fd("INVALID_COUNTRY");throw new Error("Unknown country: ".concat(t.defaultCountry))}var r=function(e,t,n){if(e&&0===e.indexOf("tel:"))return function(e){var t,n,r,o,a=(e=e.replace(/^tel:/,"tel=")).split(";"),i=Array.isArray(a),c=0;for(a=i?a:a[Symbol.iterator]();;){var s;if(i){if(c>=a.length)break;s=a[c++]}else{if((c=a.next()).done)break;s=c.value}var l=(r=s.split("="),o=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var a,i=e[Symbol.iterator]();!(_n=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{_n||null==i.return||i.return()}finally{if(r)throw o}}return n}(r,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),u=l[0],d=l[1];switch(u){case"tel":t=d;break;case"ext":n=d;break;case"phone-context":"+"===d[0]&&(t=d+t)}}if(!Fd(t))return{};var g={number:t};return n&&(g.ext=n),g}(e);var r=function(e,t,n){if(e)if(e.length>250){if(n)throw new fd("TOO_LONG")}else{if(!1===t)return e;var r=e.search(ig);if(!(r<0))return e.slice(r).replace(cg,"")}}(e,n,t);if(!r)return{};if(!Fd(r))return function(e){return Td.test(e)}(r)?{error:"TOO_SHORT"}:{};var o=function(e){var t=e.search(Dd);if(t<0)return{};for(var n=e.slice(0,t),r=e.match(Dd),o=1;o<r.length;){if(r[o])return{number:n,ext:r[o]};o++}}(r);return o.ext?o:{number:r}}(e,t.v2,t.extract),o=r.number,a=r.ext,i=r.error;if(!o){if(t.v2){if("TOO_SHORT"===i)throw new fd("TOO_SHORT");throw new fd("NOT_A_NUMBER")}return{}}var c=function(e,t,n,r){var o,a=function(e,t,n,r){if(!e)return{};if("+"!==e[0]){var o=function(e,t,n,r){if(t){var o=new jd(r);o.selectNumberingPlan(t,n);var a=new RegExp(o.IDDPrefix());if(0===e.search(a)){var i=(e=e.slice(e.match(a)[0].length)).match(og);if(!(i&&null!=i[1]&&i[1].length>0&&"0"===i[1]))return e}}}(e,t,n,r);if(!o||o===e){if(t||n){var a=function(e,t,n,r){var o=t?xd(t,r):n;if(0===e.indexOf(o)){(r=new jd(r)).selectNumberingPlan(t,n);var a=e.slice(o.length),i=ag(a,r).nationalNumber,c=ag(e,r).nationalNumber;if(!Hd(c,r.nationalNumberPattern())&&Hd(i,r.nationalNumberPattern())||"TOO_LONG"===zd(c,r))return{countryCallingCode:o,number:a}}return{number:e}}(e,t,n,r),i=a.countryCallingCode,c=a.number;if(i)return{countryCallingCode:i,number:c}}return{number:e}}e="+"+o}if("0"===e[1])return{};r=new jd(r);for(var s=2;s-1<=3&&s<=e.length;){var l=e.slice(1,s);if(r.hasCallingCode(l))return r.selectNumberingPlan(l),{countryCallingCode:l,number:e.slice(s)};s++}return{}}(Bd(e),t,n,r.metadata),i=a.countryCallingCode,c=a.number;if(i)r.selectNumberingPlan(i);else{if(!c||!t&&!n)return{};r.selectNumberingPlan(t,n),t&&(o=t),i=n||xd(t,r.metadata)}if(!c)return{countryCallingCode:i};var s=ag(Bd(c),r),l=s.nationalNumber,u=s.carrierCode,d=function(e,t,n){var r=n.getCountryCodesForCallingCode(e);if(r)return 1===r.length?r[0]:function(e,t,n){n=new jd(n);var r=e,o=Array.isArray(r),a=0;for(r=o?r:r[Symbol.iterator]();;){var i;if(o){if(a>=r.length)break;i=r[a++]}else{if((a=r.next()).done)break;i=a.value}var c=i;if(n.country(c),n.leadingDigits()){if(t&&0===t.search(n.leadingDigits()))return c}else if(Vd({phone:t,country:c},void 0,n.metadata))return c}}(r,t,n.metadata)}(i,l,r);return d&&(o=d,"001"===d||r.country(o)),{country:o,countryCallingCode:i,nationalNumber:l,carrierCode:u}}(o,t.defaultCountry,t.defaultCallingCode,n),s=c.country,l=c.nationalNumber,u=c.countryCallingCode,d=c.carrierCode;if(!n.hasSelectedNumberingPlan()){if(t.v2)throw new fd("INVALID_COUNTRY");return{}}if(!l||l.length<2){if(t.v2)throw new fd("TOO_SHORT");return{}}if(l.length>17){if(t.v2)throw new fd("TOO_LONG");return{}}if(t.v2){var g=new ng(u,l,n.metadata);return s&&(g.country=s),d&&(g.carrierCode=d),a&&(g.ext=a),g}var p=!!(t.extended?n.hasSelectedNumberingPlan():s)&&Hd(l,n.nationalNumberPattern());return t.extended?{country:s,countryCallingCode:u,carrierCode:d,valid:p,possible:!!p||!(!0!==t.extended||!n.possibleLengths()||!Ud(l,n)),phone:l,ext:a}:p?function(e,t,n){var r={country:e,phone:t};return n&&(r.ext=n),r}(s,l,a):{}}function lg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ug(e){return(ug="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function dg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gg(e){var t,n,r,o,a,i=(o=Array.prototype.slice.call(e),a=4,function(e){if(Array.isArray(e))return e}(o)||function(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var a,i=e[Symbol.iterator]();!(_n=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{_n||null==i.return||i.return()}finally{if(r)throw o}}return n}(o,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),c=i[0],s=i[1],l=i[2],u=i[3];if("string"!=typeof c)throw new TypeError("A text for parsing must be a string.");if(t=c,s&&"string"!=typeof s){if(!pg(s))throw new Error("Invalid second argument: ".concat(s));l?(n=s,r=l):r=s}else u?(n=l,r=u):(n=void 0,r=l),s&&(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){dg(e,t,n[t])}))}return e}({defaultCountry:s},n));return{text:t,options:n,metadata:r}}var pg=function(e){return"object"===ug(e)};function fg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bg(e,t,n){t&&t.defaultCountry&&!function(e,t){return void 0!==t.countries[e]}(t.defaultCountry,n)&&(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){fg(e,t,n[t])}))}return e}({},t,{defaultCountry:void 0}));try{return function(e,t,n){return sg(e,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){lg(e,t,n[t])}))}return e}({},t,{v2:!0}),n)}(e,t,n)}catch(e){if(!(e instanceof fd))throw e}}function mg(){var e=gg(arguments),t=e.text,n=e.options,r=e.metadata;return bg(t,n,r)}function hg(){return gd(mg,arguments)}const yg={country:"",countryCallingCode:"",nationalNumber:"",isValid:!1,display:""};function Og(){return Object(ot.useSelect)(e=>{const{getGoogleMCPhoneNumber:t}=e("wc/gla"),{data:n,loaded:r}=t();let o=yg;if(n){const e=hg(n.phone_number||"");e&&(o={...e,isValid:e.isValid(),display:e.formatInternational()},delete o.metadata)}return{loaded:r,data:o}},[])}const vg=Array(6).fill(""),jg=e=>{const t=e.join("");return{code:t,isFilled:6===t.length}};function _g(e){let{onCodeChange:t,resetNeedle:n=""}=e;const r=Object(l.useRef)([]),o=Object(l.useRef)(0),a=Object(l.useRef)(),[i,c]=Object(l.useState)(vg);a.current=t;const s=e=>{const t=r.current[e];t&&t.focus()},u=e=>{const{dataset:t,selectionStart:n,selectionEnd:r,value:o}=e.target,a=Number(t.idx);switch(e.keyCode){case 37:case 8:0===n&&0===r&&s(a-1);break;case 39:1!==n&&o||s(a+1)}},d=e=>{o.current=e.target.selectionStart},g=e=>{const{value:n,dataset:r}=e.target,a=Number(r.idx),l=n.substr(o.current,1).replace(/\D/,"");if(l!==n&&(e.target.value=l),l&&s(a+1),l!==i[a]){const e=[...i];e[a]=l,c(e),t(jg(e))}};return Object(l.useEffect)(()=>{r.current.forEach(e=>e.value=""),c(vg),a.current(jg(vg))},[n]),Object(l.useEffect)(()=>{i===vg&&s(0)},[n,i]),Object(l.createElement)(Qo,{className:"gla-verification-code-control",justify:"normal",gap:2},i.map((e,t)=>Object(l.createElement)(ol,{key:t,ref:e=>r.current[t]=e,"data-idx":t,value:e,onKeyDown:u,onBeforeInput:d,onInput:g,autoComplete:"off"})))}const wg=Object.freeze({SMS:"SMS",PHONE_CALL:"PHONE_CALL"}),Eg={[wg.SMS]:{toInstruction:e=>Object(l.createInterpolateElement)(Object(i.__)("A text message with the 6-digit verification code has been sent to <userPhoneNumber />.","google-listings-and-ads"),{userPhoneNumber:Object(l.createElement)("strong",null,e)}),textResend:Object(i.__)("Resend code","google-listings-and-ads"),
|
| 15 |
// translators: %d: seconds to wait until the next verification code can be requested via SMS.
|
| 16 |
textResendCooldown:Object(i.__)("Resend code (in %ds)","google-listings-and-ads"),textSwitch:Object(i.__)("Or, receive a verification code through a phone call","google-listings-and-ads")},[wg.PHONE_CALL]:{toInstruction:e=>Object(l.createInterpolateElement)(Object(i.__)("You will receive a phone call at <userPhoneNumber /> with an automated message containing the 6-digit verification code.","google-listings-and-ads"),{userPhoneNumber:Object(l.createElement)("strong",null,e)}),textResend:Object(i.__)("Call again","google-listings-and-ads"),
|
| 17 |
// translators: %d: seconds to wait until the next verification code can be requested via phone call.
|
|
@@ -20,7 +20,7 @@ textResendCooldown:Object(i.__)("Call again (in %ds)","google-listings-and-ads")
|
|
| 20 |
return Object(i.sprintf)(Object(i.__)("Account %s","google-listings-and-ads"),e)}var rp=e=>{const{googleAdsAccount:t}=e;return Object(l.createElement)(hi,{appearance:pi.GOOGLE_ADS,description:np(t.id),indicator:Object(l.createElement)(_i,null)})},op=e=>{const{onCreateAccount:t=(()=>{}),onRequestClose:n=(()=>{})}=e,[r,o]=Object(l.useState)(!1);return Object(l.createElement)(vl,{className:"gla-ads-terms-modal",title:Object(i.__)("Create Google Ads Account","google-listings-and-ads"),buttons:[Object(l.createElement)(va,{key:"1",isPrimary:!0,disabled:!r,eventName:"gla_ads_account_create_button_click",onClick:()=>{t(),n()}},Object(i.__)("Create account","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)("p",{className:"main"},Object(i.__)("By creating a Google Ads account, you agree to the following terms and conditions:","google-listings-and-ads")),Object(l.createElement)("p",null,Object(l.createInterpolateElement)(Object(i.__)("You agree to comply with Google’s terms and policies, including <policylink>Shopping ads policies</policylink> and <termslink>Google Ads Terms and Conditions</termslink>.","google-listings-and-ads"),{policylink:Object(l.createElement)(co,{context:"setup-ads",linkId:"shopping-ads-policies",href:"https://support.google.com/merchants/answer/6149970"}),termslink:Object(l.createElement)(co,{context:"setup-ads",linkId:"google-ads-terms-of-service",href:"https://support.google.com/adspolicy/answer/54818"})})),Object(l.createElement)(Cl,{label:Object(i.__)("I have read and accept these terms","google-listings-and-ads"),checked:r,onChange:o}))};function ap(e){let{text:t}=e;return Object(l.createElement)("div",{className:"gla-loading-label"},Object(l.createElement)(rt.Spinner,null),t)}var ip=e=>{const{onCreateAccount:t,...n}=e,[r,o]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,n.loading?Object(l.createElement)(ap,{text:Object(i.__)("Creating…","google-listings-and-ads")}):Object(l.createElement)(va,Xr()({isSecondary:!0},n,{text:Object(i.__)("Create account","google-listings-and-ads"),onClick:()=>{o(!0)}})),r&&Object(l.createElement)(op,{onCreateAccount:t,onRequestClose:()=>{o(!1)}}))};const cp=()=>{const{createNotice:e}=Ei(),{fetchGoogleAdsAccount:t}=Hr(),[n,r]=Object(l.useState)(!1),[o,{loading:a}]=ki({path:"/wc/gla/ads/accounts",method:"POST"});return Object(l.createElement)(ip,{loading:a||n,onCreateAccount:async()=>{try{await o({parse:!1})}catch(t){if(428!==t.status)return void e("error",Object(i.__)("Unable to create Google Ads account. Please try again later.","google-listings-and-ads"))}r(!0),await t(),r(!1)}})};var sp=e=>{const{allowShowExisting:t,onShowExisting:n}=e;return Object(l.createElement)(hi,{appearance:pi.GOOGLE_ADS,indicator:Object(l.createElement)(cp,null)},t&&Object(l.createElement)(ri.Card.Footer,null,Object(l.createElement)(et,{isLink:!0,onClick:n},Object(i.__)("Or, use your existing Google Ads account","google-listings-and-ads"))))},lp=e=>{const{accounts:t,...n}=e,r=[{value:"",label:Object(i.__)("Select one","google-listings-and-ads")},...t.map(e=>({value:e,label:np(e)}))];return Object(l.createElement)(Fc,Xr()({options:r},n))},up=e=>{const{accounts:t,onCreateNew:n=(()=>{})}=e,[r,o]=Object(l.useState)(),[a,c]=Object(l.useState)(!1),[s]=ki({path:"/wc/gla/ads/accounts",method:"POST",data:{id:r}}),{refetchGoogleAdsAccount:u}=tp(),{createNotice:d}=Ei(),g=t.length>1;return Object(l.createElement)(hi,{className:"gla-connect-ads",appearance:pi.GOOGLE_ADS},Object(l.createElement)(Hi,null),Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ei.Title,null,Object(i.__)("Select an existing account","google-listings-and-ads")),g&&Object(l.createElement)(ei.Body,null,Object(l.createInterpolateElement)(Object(i.__)("If you manage multiple sub-accounts in Google Ads, please connect the relevant sub-account, not a manager account. <link>Learn more</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-ads-connect-account",linkId:"connect-sub-account",href:"https://support.google.com/google-ads/answer/6139186"})})),Object(l.createElement)(Lc,null,Object(l.createElement)(lp,{accounts:t,value:r,onChange:o}),a?Object(l.createElement)(ap,{text:Object(i.__)("Connecting…","google-listings-and-ads")}):Object(l.createElement)(va,{isSecondary:!0,disabled:!r,eventName:"gla_ads_account_connect_button_click",onClick:async()=>{if(r){c(!0);try{await s(),await u()}catch(e){c(!1),d("error",Object(i.__)("Unable to connect your Google Ads account. Please try again later.","google-listings-and-ads"))}}}},Object(i.__)("Connect","google-listings-and-ads")))),Object(l.createElement)(ri.Card.Footer,null,Object(l.createElement)(et,{isLink:!0,onClick:n},Object(i.__)("Or, create a new Google Ads account","google-listings-and-ads"))))},dp=()=>{const{existingAccounts:e}=Object(ot.useSelect)(e=>({existingAccounts:e("wc/gla").getExistingGoogleAdsAccounts(),isResolving:e("wc/gla").isResolving("getExistingGoogleAdsAccounts")}),[]),[t,n]=Object(l.useState)(!1);if(!e)return Object(l.createElement)(Bi,null);return 0===e.length||t?Object(l.createElement)(sp,{allowShowExisting:t,onShowExisting:()=>{n(!1)}}):Object(l.createElement)(up,{accounts:e,onCreateNew:()=>{n(!0)}})};function gp(e){let{additionalScopeEmail:t}=e;const{createNotice:n}=Ei(),[r,{loading:o,data:a}]=Ni("setup-ads",t);return Object(l.createElement)(hi,{appearance:pi.GOOGLE_ADS,indicator:Object(l.createElement)(va,{isSecondary:!0,loading:o||a,onClick:()=>{r().then(e=>{let{url:t}=e;window.location.href=t}).catch(()=>{n("error",Object(i.__)("Unable to get Google authorization page. Please try again later.","google-listings-and-ads"))})},text:Object(i.__)("Allow full access","google-listings-and-ads"),eventName:"gla_google_account_connect_button_click",eventProps:{context:"setup-ads",action:"scope"}})})}function pp(){const{google:e,scope:t}=Ba(),{googleAdsAccount:n}=tp();return e&&n?t.adsRequired?"disconnected"===n.status?Object(l.createElement)(dp,null):Object(l.createElement)(rp,{googleAdsAccount:n}):Object(l.createElement)(gp,{additionalScopeEmail:e.email}):Object(l.createElement)(Bi,null)}var fp=n(136),bp=n.n(fp),mp=[["DZ",250,"USD"],["AR",25e3,"ARS"],["AM",300,"USD"],["AU",600,"AUD"],["AT",400,"EUR"],["AZ",300,"USD"],["BH",300,"USD"],["BY",300,"USD"],["BE",400,"EUR"],["BO",350,"USD"],["BA",350,"EUR"],["BR",1200,"BRL"],["BG",700,"BGN"],["CA",600,"CAD"],["CL",350,"USD"],["CN",3e3,"CNY"],["CO",350,"USD"],["CR",350,"USD"],["HR",2500,"HRK"],["CY",350,"EUR"],["CZ",8500,"CZK"],["DK",3e3,"DKK"],["DO",350,"USD"],["EC",350,"USD"],["EG",3e3,"EGP"],["SV",350,"USD"],["EE",350,"EUR"],["FI",400,"EUR"],["FR",400,"EUR"],["GE",300,"USD"],["DE",400,"EUR"],["GR",350,"EUR"],["GT",350,"USD"],["HN",350,"USD"],["HK",3e3,"HKD"],["HU",12e4,"HUF"],["IS",400,"EUR"],["IN",2e4,"INR"],["ID",3e6,"IDR"],["IE",400,"EUR"],["IL",1500,"ILS"],["IT",400,"EUR"],["JP",6e4,"JPY"],["JO",250,"USD"],["KZ",300,"USD"],["KE",300,"USD"],["KR",6e5,"KRW"],["KW",300,"USD"],["LV",350,"EUR"],["LB",250,"USD"],["LY",250,"USD"],["LT",350,"EUR"],["LU",400,"EUR"],["MK",300,"USD"],["MY",1500,"MYR"],["MT",350,"EUR"],["MX",7e3,"MXN"],["ME",350,"EUR"],["MA",250,"USD"],["NL",400,"EUR"],["NZ",600,"NZD"],["NI",350,"USD"],["NG",300,"USD"],["NO",4e3,"NOK"],["OM",250,"USD"],["PK",400,"USD"],["PS",250,"USD"],["PA",350,"USD"],["PY",350,"USD"],["PE",350,"USD"],["PH",2e4,"PHP"],["PL",1200,"PLN"],["PT",400,"EUR"],["PR",350,"USD"],["QA",300,"USD"],["RO",1500,"RON"],["RU",3e4,"RUB"],["SA",1300,"SAR"],["RS",350,"EUR"],["SG",600,"SGD"],["SK",350,"EUR"],["SI",350,"EUR"],["ZA",6e3,"ZAR"],["ES",400,"EUR"],["LK",400,"USD"],["SE",4e3,"SEK"],["CH",400,"CHF"],["TW",12e3,"TWD"],["TH",12e3,"THB"],["TN",250,"USD"],["TR",2500,"TRY"],["UA",1e4,"UAH"],["AE",1600,"AED"],["GB",400,"GBP"],["US",500,"USD"],["UY",350,"USD"],["VE",350,"USD"],["VN",56e5,"VND"]],hp=e=>{const t=yu();return Object(l.createElement)(vl,Xr()({className:"gla-free-ad-credit-country-modal",title:Object(i.__)("Check your maximum free credit","google-listings-and-ads")},e),Object(l.createElement)("p",null,Object(i.__)("Whatever you spend in the next month will be added back to your Google Ads account as free credit, up to a maximum limit depending on your store’s country.","google-listings-and-ads")),Object(l.createElement)("table",null,Object(l.createElement)("tbody",null,mp.map((e,n)=>{const[r,o,a]=e;return Object(l.createElement)("tr",{key:n},Object(l.createElement)("td",null,t[r]),Object(l.createElement)("td",null,`${o} ${a}`))}))))},yp=()=>{const[e,t]=Object(l.useState)(!1);return Object(l.createElement)("div",{className:"gla-free-ad-credit"},Object(l.createElement)(bp.a,null),Object(l.createElement)("div",null,Object(l.createElement)("div",{className:"gla-free-ad-credit__title"},Object(i.__)("Spend $500 to get $500 in Google Ads credits!","google-listings-and-ads")),Object(l.createElement)("div",{className:"gla-free-ad-credit__description"},Object(l.createInterpolateElement)(Object(i.__)("New to Google Ads? Get $500 in ad credit when you spend $500 within your first 60 days. Check how much credit you can receive in your country <checkLink>here</checkLink>. <termLink>Terms and conditions apply</termLink>.","google-listings-and-ads"),{checkLink:Object(l.createElement)(io,{eventName:"gla_free_ad_credit_country_click",eventProps:{context:"setup-ads"},href:"#",type:"wp-admin",onClick:()=>{t(!0)}}),termLink:Object(l.createElement)(co,{context:"setup-ads",linkId:"free-ad-credit-terms",href:"https://www.google.com/ads/coupons/terms/"})})),e&&Object(l.createElement)(hp,{onRequestClose:()=>{t(!1)}})))},Op=e=>{const{onContinue:t=(()=>{})}=e,{google:n}=Ba(),{googleAdsAccount:r}=tp(),o=(()=>{const{googleAdsAccount:e}=tp();return e&&e.sub_account&&Object(Fn.getDateDifferenceInDays)(new Date,new Date(1e3*e.created_timestamp))<60})();if(!n||"yes"===n.active&&!r)return Object(l.createElement)(Fa,null);const a=!r.id;return Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Set up your accounts","google-listings-and-ads"),description:Object(i.__)("Connect your Google account and your Google Ads account to set up a paid Smart Shopping campaign.","google-listings-and-ads")}),Object(l.createElement)(ri,{title:Object(i.__)("Connect accounts","google-listings-and-ads"),description:Object(i.__)("Any campaigns created through this app will appear in your Google Ads account. You will be billed directly through Google.","google-listings-and-ads")},Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Mi,{googleAccount:n,hideAccountSwitch:!0,helper:Object(i.__)("This Google account is connected to your store’s product feed.","google-listings-and-ads")}),Object(l.createElement)(pp,null),o&&Object(l.createElement)(yp,null))),Object(l.createElement)(Ha,null,Object(l.createElement)(et,{isPrimary:!0,disabled:a,onClick:t},Object(i.__)("Continue","google-listings-and-ads"))))};function vp(e,t){return e.map(e=>({label:t[e],value:e}))}var jp=e=>{const{formProps:{getInputProps:t},multiple:n=!0,disabled:r=!1,countrySelectHelperText:o}=e,a=yu(),c=t("countryCodes");r&&(c.onChange=void 0);const s=n?Object(l.createElement)(Fu,Xr()({label:Object(i.__)("Select countries","google-listings-and-ads"),helperText:o,disabled:r,multiple:!0,isSearchable:!r},c)):Object(l.createElement)(Ic,{label:Object(i.__)("Select one country","google-listings-and-ads"),help:o,disabled:r,options:vp(c.value,a),value:c.selected[0],onChange:c.onChange,role:"combobox"});return Object(l.createElement)(ri,{title:Object(i.__)("Audience","google-listings-and-ads"),description:Object(l.createElement)("p",null,Object(i.__)("Choose where do you want your product ads to appear.","google-listings-and-ads"))},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,s)))},_p=n(60),wp=n.n(_p),Ep=e=>{const{countryCodes:t,dailyAverageCost:n=1/0}=e,{data:r}=(e=>{const t={country_codes:e},n=Object(br.addQueryArgs)("/wc/gla/ads/campaigns/budget-recommendation",t);return td({path:n})})(t),o=yu();if(!r)return null;const{currency:a,recommendations:c}=r,{daily_budget_low:s,daily_budget_high:u,country:d}=function(e){return e.reduce((e,t)=>t.daily_budget_high>e.daily_budget_high?t:e)}(c),g=o[d],p=function(e){const t={strong:Object(l.createElement)("strong",null)},n=e?// translators: it's a range of recommended budget amount. 1: the low value of the range, 2: the high value of the range, 3: the currency of amount.
|
| 21 |
Object(i.__)("Most merchants targeting similar countries set a daily budget of <strong>%1$f to %2$f %3$s</strong> for approximately 10 conversions a week.","google-listings-and-ads"):// translators: it's a range of recommended budget amount. 1: the low value of the range, 2: the high value of the range, 3: the currency of amount, 4: a country name selected by the merchant.
|
| 22 |
Object(i.__)("Most merchants targeting <strong>%4$s</strong> set a daily budget of <strong>%1$f to %2$f %3$s</strong> for approximately 10 conversions a week.","google-listings-and-ads");for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];return Object(l.createInterpolateElement)(Object(i.sprintf)(n,...o),t)}(c.length>1,s,u,a,g),f=n<s;return Object(l.createElement)("div",{className:"gla-budget-recommendation"},Object(l.createElement)("div",{className:"gla-budget-recommendation__recommendation"},Object(l.createElement)(wp.a,null),Object(l.createElement)("div",null,p)),f&&Object(l.createElement)("div",{className:"gla-budget-recommendation__low-budget"},Object(l.createElement)(wp.a,null),Object(l.createElement)("div",null,Object(i.__)("With a budget lower than your competitor range, your campaign may not get noticeable results.","google-listings-and-ads"))))};const $p={noPointerEvents:!0,readOnly:!0,tabIndex:-1};var Cp=e=>{const{formProps:{getInputProps:t,setValue:n,values:r},disabled:o=!1}=e,{countryCodes:a,amount:c}=r,{googleAdsAccount:s}=tp(),u=30.4*c,d=null==s?void 0:s.currency,g=Object(l.useRef)(c);return Object(l.useEffect)(()=>{const e=o?void 0:g.current;n("amount",e)},[o,n]),Object(l.createElement)("div",{className:"gla-budget-section"},Object(l.createElement)(ri,{disabled:o,title:Object(i.__)("Budget","google-listings-and-ads"),description:Object(l.createElement)(l.Fragment,null,Object(l.createElement)("p",null,Object(i.__)("Enter a daily average cost that works best for your business and the results that you want. You can change your budget or cancel your ad at any time.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("You will be billed directly by Google Ads.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("Google will optimize your ads to maximize performance across your selected country(s).","google-listings-and-ads")))},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,{className:"gla-budget-section__card-body"},Object(l.createElement)("div",{className:"gla-budget-section__card-body__cost"},Object(l.createElement)(bu,Xr()({label:Object(i.__)("Daily average cost","google-listings-and-ads"),suffix:d},t("amount"),o&&$p)),Object(l.createElement)(bu,{disabled:!0,label:Object(i.__)("Monthly max, estimated ","google-listings-and-ads"),suffix:d,value:u})),a.length>0&&Object(l.createElement)(Ep,{countryCodes:a,dailyAverageCost:c})))))},Sp=()=>{const e=e=>t=>{Object(Jr.recordEvent)("gla_setup_ads_faq",{id:e,action:t?"expand":"collapse"})};return Object(l.createElement)(ri,null,Object(l.createElement)(fo,{header:Object(i.__)("Frequently asked questions","google-listings-and-ads")},Object(l.createElement)(Co,{initialOpen:!1,title:Object(i.__)("What do I pay for?","google-listings-and-ads"),onToggle:e("what-do-i-pay-for")},Object(l.createElement)(So,null,Object(i.__)("You only pay when someone clicks on your product ads to your store.","google-listings-and-ads"))),Object(l.createElement)(Co,{initialOpen:!1,title:Object(i.__)("What does daily average or monthly max mean?","google-listings-and-ads"),onToggle:e("what-does-daily-average-monthly-max-mean")},Object(l.createElement)(So,null,Object(i.__)("Some days you might spend less than your daily average, and on others you might spend up to 4 times as much. But over a month, your total spend across the month will be approximately as calculated above.","google-listings-and-ads")))))},kp=e=>{const{formProps:t}=e,n=!t.values.countryCodes.length;return Object(l.createElement)("div",{className:"gla-campaign-form-content"},Object(l.createElement)(jp,{formProps:t}),Object(l.createElement)(Cp,{formProps:t,disabled:n}),Object(l.createElement)(Sp,null))},xp=e=>{const{formProps:t,onContinue:n=(()=>{})}=e,{isValidForm:r}=t;return Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Create your paid campaign","google-listings-and-ads"),description:Object(l.createInterpolateElement)(Object(i.__)("Paid Smart Shopping campaigns are automatically optimized for you by Google. <link>See what your ads will look like.</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-ads",linkId:"see-what-ads-look-like",href:"https://support.google.com/google-ads/answer/6275294"})})}),Object(l.createElement)(kp,{formProps:t}),Object(l.createElement)(Ha,null,Object(l.createElement)(va,{isPrimary:!0,disabled:!r,onClick:n},Object(i.__)("Continue","google-listings-and-ads"))))},Pp=e=>{const{title:t,button:n}=e;return Object(l.createElement)(Lc,{className:"gla-title-button-layout"},Object(l.createElement)(ei.Title,{className:"title"},t),n)},Ap=(e,t)=>{const n=(()=>{const[e,t]=Object(l.useState)(document.hasFocus());return Object(l.useEffect)(()=>{const e=()=>{t(!0)},n=()=>{t(!1)};return window.addEventListener("focus",e),window.addEventListener("blur",n),()=>{window.removeEventListener("focus",e),window.removeEventListener("blur",n)}},[]),e})();Object(l.useEffect)(()=>{if(!n)return;e();const r=setInterval(e,1e3*t);return()=>clearInterval(r)},[e,t,n])};const Np=()=>ct()({path:"/wc/gla/ads/accounts",method:"POST"});var Rp=e=>{const{billingUrl:t,onSetupComplete:n}=e,{googleAdsAccount:r}=tp();return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{};const{createNotice:t}=Ei(),{receiveGoogleAdsAccountBillingStatus:n}=Hr(),r=Object(l.useCallback)(async()=>{const r=await ct()({path:"/wc/gla/ads/billing-status"});if("approved"===r.status)try{await Np(),await e(),n(r)}catch(e){t("error",Object(i.__)("Unable to complete your Google Ads account setup. Please try again later.","google-listings-and-ads"))}},[t,e,n]);Ap(r,30)}(n),r?Object(l.createElement)("div",{className:"gla-google-ads-billing-setup-card"},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)("div",{className:"gla-google-ads-billing-setup-card__account-number"},Object(l.createElement)(Pp,{title:np(r.id)})),Object(l.createElement)("div",{className:"gla-google-ads-billing-setup-card__description"},Object(l.createElement)("div",{className:"gla-google-ads-billing-setup-card__description__text"},Object(i.__)("You do not have billing information set up in your Google Ads account. Once you have completed your billing setup, your campaign will launch automatically.","google-listings-and-ads")),Object(l.createElement)(va,{isSecondary:!0,href:t,target:"_blank",eventName:"gla_ads_set_up_billing_click",eventProps:{context:"setup-ads",link_id:"set-up-billing",href:t}},Object(i.__)("Set up billing","google-listings-and-ads")))))):Object(l.createElement)(Fa,null)},Tp=n(137),Mp=n.n(Tp),Ip=()=>{const{googleAdsAccount:e}=tp();return e?Object(l.createElement)("div",{className:"gla-google-ads-billing-saved-card"},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)("div",{className:"gla-google-ads-billing-saved-card__account-number"},Object(l.createElement)(Pp,{title:np(e.id)})),Object(l.createElement)("div",{className:"gla-google-ads-billing-saved-card__description"},Object(l.createElement)(Mp.a,null),Object(l.createElement)("div",null,Object(l.createInterpolateElement)(Object(i.__)("Great! You already have billing information saved for this <link>Google Ads account</link>.","google-listings-and-ads"),{link:Object(l.createElement)(io,{eventName:"gla_google_ads_account_link_click",eventProps:{context:"setup-ads",link_id:"google-ads-account",href:"https://ads.google.com/aw/overview "},type:"external",target:"_blank",href:"https://ads.google.com/aw/overview"})})))))):Object(l.createElement)(Fa,null)},Fp=e=>{const{formProps:{isSubmitting:t,handleSubmit:n}}=e,{billingStatus:r}=Object(ot.useSelect)(e=>({billingStatus:e("wc/gla").getGoogleAdsAccountBillingStatus()}),[]);return r?Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Set up billing","google-listings-and-ads"),description:"approved"===r.status?Object(i.__)("You will be billed directly by Google Ads, and you only pay when you get results.","google-listings-and-ads"):Object(i.__)("In order to launch your paid campaign, your billing information is required. You will be billed directly by Google and only pay when someone clicks on your ad.","google-listings-and-ads")}),Object(l.createElement)(ri,{title:Object(i.__)("Payment info through Google Ads","google-listings-and-ads")},"approved"===r.status?Object(l.createElement)(Ip,null):Object(l.createElement)(Rp,{billingUrl:r.billing_url||"https://support.google.com/google-ads/answer/2375375",onSetupComplete:n})),"approved"===r.status&&Object(l.createElement)(Ha,null,Object(l.createElement)(va,{isPrimary:!0,loading:t,onClick:n},Object(i.__)("Launch paid campaign","google-listings-and-ads")))):Object(l.createElement)(Fa,null)},Dp=e=>{const{formProps:t}=e,[n,r]=Object(l.useState)("1"),o=e=>{e<n&&r(e)};return Object(l.createElement)(rt.Stepper,{className:"gla-setup-stepper",currentStep:n,steps:[{key:"1",label:Object(i.__)("Set up your accounts","google-listings-and-ads"),content:Object(l.createElement)(Op,{onContinue:()=>{r("2")}}),onClick:o},{key:"2",label:Object(i.__)("Create your paid campaign","google-listings-and-ads"),content:Object(l.createElement)(xp,{formProps:t,onContinue:()=>{r("3")}}),onClick:o},{key:"3",label:Object(i.__)("Set up billing","google-listings-and-ads"),content:Object(l.createElement)(Fp,{formProps:t}),onClick:o}]})},Lp=()=>Object(l.createElement)(Aa,{title:Object(i.__)("Set up paid campaign","google-listings-and-ads"),helpButton:Object(l.createElement)(Ma,{eventContext:"setup-ads"}),backHref:Object(st.getNewPath)({},"/google/dashboard"),onBackButtonClick:()=>{!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"click";Object(Jr.recordEvent)("gla_setup_ads",{target:e,trigger:t})}("back")}}),Bp=e=>{const{formProps:t}=e;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Lp,null),Object(l.createElement)(Dp,{formProps:t}))},Gp=e=>{const t={};return 0===e.countryCodes.length&&(t.countryCodes=Object(i.__)("Please select at least one country for your ads campaign.","google-listings-and-ads")),e.amount<=0&&(t.amount=Object(i.__)("Please make sure daily average cost is greater than 0.","google-listings-and-ads")),t},zp=()=>{const[e,t]=Object(l.useState)(!1),[n,r]=Object(l.useState)(!1),[o,a]=function(){const{createAdsCampaign:e}=Hr(),{createNotice:t}=Ei(),[n,r]=Object(l.useState)(!1),o=Object(l.useCallback)(()=>ct()({path:"/wc/gla/ads/setup/complete",method:"POST"}).catch(()=>(t("error",Object(i.__)("Unable to complete your ads setup. Please try again later.","google-listings-and-ads")),Promise.reject())),[t]);return[Object(l.useCallback)((t,n,a)=>{r(!0),e(t,n).then(o).then(a).catch(()=>r(!1))},[e,o]),n]}(),c=sd(),{data:s}=ru(),u={amount:0,countryCodes:s};Object(l.useEffect)(()=>{if(n){const e=Object(st.getNewPath)({guide:"campaign-creation-success"},"/google/dashboard");window.location.href=c+e}},[n,c]);const d=e&&!n;return ep(Object(i.__)("You have unsaved campaign data. Are you sure you want to leave?","google-listings-and-ads"),d),s?Object(l.createElement)(rt.Form,{initialValues:u,validate:Gp,onChange:(e,n)=>{t(!Object(E.isEqual)(u,n))},onSubmit:e=>{const{amount:t,countryCodes:n}=e;oo(t,n),o(t,n,()=>{r(!0)})}},e=>{const t={...e,isSubmitting:a};return Object(l.createElement)(Bp,{formProps:t})}):null},Up=()=>(ka("full-page"),Object(l.createElement)(zp,null));function Hp(e){let{context:t}=e;const{googleAdsAccount:n}=tp(),{code:r}=uu();return n&&"connected"===n.status&&n.currency!==r?Object(l.createElement)(tt,{className:"gla-different-currency-notice",status:"warning",isDismissible:!1},Object(l.createInterpolateElement)(Object(i.__)("Note: The currency set in your Google Ads account is <adsCurrency />, which is different from your store currency, <storeCurrency />. <readMoreLink>Read more</readMoreLink>","google-listings-and-ads"),{adsCurrency:Object(l.createElement)("strong",null,n.currency),storeCurrency:Object(l.createElement)("strong",null,r),readMoreLink:Object(l.createElement)(co,{className:"gla-different-currency-notice__link",href:"https://support.google.com/google-ads/answer/9841530",eventName:"gla_different_currency_notice_link_click",context:t,linkId:"setting-up-currency"})})):null}var qp=["menuitem","menuitemradio","menuitemcheckbox"],Vp=function(e){te(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=ie(t);if(n){var o=ie(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return ae(this,e)});function o(){var e;return X(this,o),(e=r.apply(this,arguments)).onKeyDown=e.onKeyDown.bind(oe(e)),e.bindContainer=e.bindContainer.bind(oe(e)),e.getFocusableContext=e.getFocusableContext.bind(oe(e)),e.getFocusableIndex=e.getFocusableIndex.bind(oe(e)),e}return Z(o,[{key:"componentDidMount",value:function(){this.container.addEventListener("keydown",this.onKeyDown),this.container.addEventListener("focus",this.onFocus)}},{key:"componentWillUnmount",value:function(){this.container.removeEventListener("keydown",this.onKeyDown),this.container.removeEventListener("focus",this.onFocus)}},{key:"bindContainer",value:function(e){var t=this.props.forwardedRef;this.container=e,Object(E.isFunction)(t)?t(e):t&&"current"in t&&(t.current=e)}},{key:"getFocusableContext",value:function(e){var t=(this.props.onlyBrowserTabstops?A.focus.tabbable:A.focus.focusable).find(this.container),n=this.getFocusableIndex(t,e);return n>-1&&e?{index:n,target:e,focusables:t}:null}},{key:"getFocusableIndex",value:function(e,t){var n=e.indexOf(t);if(-1!==n)return n}},{key:"onKeyDown",value:function(e){this.props.onKeyDown&&this.props.onKeyDown(e);var t=this.getFocusableContext,n=this.props,r=n.cycle,o=void 0===r||r,a=n.eventToOffset,i=n.onNavigate,c=void 0===i?E.noop:i,s=n.stopNavigationEvents,l=a(e);if(void 0!==l&&s){e.stopImmediatePropagation();var u=e.target.getAttribute("role");qp.includes(u)&&e.preventDefault()}if(l){var d=t(e.target.ownerDocument.activeElement);if(d){var g=d.index,p=d.focusables,f=o?function(e,t,n){var r=e+n;return r<0?t+r:r>=t?r-t:r}(g,p.length,l):g+l;f>=0&&f<p.length&&(p[f].focus(),c(f,p[f]))}}}},{key:"render",value:function(){var e=this.props,t=e.children,n=Object(g.a)(e,["children"]);return Object(l.createElement)("div",Object(d.a)({ref:this.bindContainer},Object(E.omit)(n,["stopNavigationEvents","eventToOffset","onNavigate","onKeyDown","cycle","onlyBrowserTabstops","forwardedRef"])),t)}}]),o}(l.Component),Yp=function(e,t){return Object(l.createElement)(Vp,Object(d.a)({},e,{forwardedRef:t}))};Yp.displayName="NavigableContainer";var Wp=Object(l.forwardRef)(Yp),Kp=Object(l.forwardRef)((function(e,t){var n=e.role,r=void 0===n?"menu":n,o=e.orientation,a=void 0===o?"vertical":o,i=Object(g.a)(e,["role","orientation"]);return Object(l.createElement)(Wp,Object(d.a)({ref:t,stopNavigationEvents:!0,onlyBrowserTabstops:!1,role:r,"aria-orientation":"presentation"===r?null:a,eventToOffset:function(e){var t=e.keyCode,n=[N.DOWN],r=[N.UP];return"horizontal"===a&&(n=[N.RIGHT],r=[N.LEFT]),"both"===a&&(n=[N.RIGHT,N.DOWN],r=[N.LEFT,N.UP]),Object(E.includes)(n,t)?1:Object(E.includes)(r,t)?-1:Object(E.includes)([N.DOWN,N.UP,N.LEFT,N.RIGHT],t)?0:void 0}},i))}));const Qp=e=>{let{tabId:t,href:n,children:r,selected:o,...a}=e;return Object(l.createElement)(rt.Link,Xr()({role:"tab",tabIndex:o?null:-1,"aria-selected":o,id:t,href:n},a),r)};var Xp=e=>{const{selectedKey:t,tabs:n}=e;return Object(l.createElement)("div",{className:"app-tab-nav"},Object(l.createElement)(Kp,{role:"tablist",orientation:"horizontal",className:"app-tab-nav__tabs"},n.map(e=>Object(l.createElement)(Qp,{className:f()("components-button","app-tab-nav__tabs-item",{"is-active":e.key===t}),tabId:""+e.key,"aria-controls":e.key+"-view",selected:e.key===t,key:e.key,href:e.href},e.title))))},Jp=()=>{var e;return!(null===(e=window.wcAdminFeatures)||void 0===e||!e.navigation)};const Zp={match:{url:"/google/dashboard"},wpOpenMenu:"toplevel_page_woocommerce-marketing"};function ef(){const e=Jp();return Object(l.useEffect)(()=>{e||window.wpNavMenuClassChange(Zp,Zp.match.url)},[e])}let tf=[{key:"dashboard",title:Object(i.__)("Dashboard","google-listings-and-ads"),href:Object(st.getNewPath)({},"/google/dashboard",{})},{key:"reports",title:Object(i.__)("Reports","google-listings-and-ads"),href:Object(st.getNewPath)({},"/google/reports",{})},{key:"product-feed",title:Object(i.__)("Product Feed","google-listings-and-ads"),href:Object(st.getNewPath)({},"/google/product-feed",{})},{key:"settings",title:Object(i.__)("Settings","google-listings-and-ads"),href:Object(st.getNewPath)({},"/google/settings",{})}];mr.enableReports||(tf=tf.filter(e=>{let{key:t}=e;return"reports"!==t}));var nf=()=>{ef();const e=(()=>{var e;const t=Object(st.getPath)();return null===(e=tf.find(e=>t.includes(e.key)))||void 0===e?void 0:e.key})();return Object(l.createElement)(Xp,{tabs:tf,selectedKey:e})},rf=()=>Jp()?null:Object(l.createElement)(nf,null),of=n(138),af=n.n(of);const cf="undefined"!=typeof window&&"localStorage"in window;var sf=e=>cf?window.localStorage.getItem(e):null,lf=(e,t)=>cf?window.localStorage.setItem(e,t):null,uf=e=>cf?window.localStorage.removeItem(e):null,df=e=>{let{eventContext:t,label:n}=e;return Object(l.createElement)(af.a,{label:n,recordScoreCallback:(e,n)=>{Object(Jr.recordEvent)("gla_ces_feedback",{context:t,score:e,comments:n||""})},onNoticeShownCallback:()=>{uf("gla-can-onboarding-setup-ces-prompt-open"),Object(Jr.recordEvent)("gla_ces_snackbar_open",{context:t})},onNoticeDismissedCallback:()=>{Object(Jr.recordEvent)("gla_ces_snackbar_closed",{context:t})},onModalShownCallback:()=>{Object(Jr.recordEvent)("gla_ces_modal_open",{context:t})},icon:Object(l.createElement)("span",{style:{height:21,width:21},role:"img","aria-label":Object(i.__)("Pencil icon","google-listings-and-ads")},"✏️")})},gf=e=>{const{trackEventReportId:t}=e,n=(()=>{const e=Object(st.getQuery)(),{period:t,compare:n,before:r,after:o}=Object(Fn.getDateParamsFromQuery)(e),{primary:a,secondary:i}=Object(Fn.getCurrentDates)(e);return{period:t,compare:n,before:r,after:o,primaryDate:a,secondaryDate:i}})();return Object(l.createElement)(rt.DateRangeFilterPicker,{dateQuery:n,onRangeSelect:e=>{t&&to({report:t,...e}),Object(st.updateQueryString)(e)},isoDateFormat:"YYYY-MM-DD"})},pf=function(e){let t;function n(e){const n={code:"USD",symbol:"$",symbolPosition:"left",thousandSeparator:",",decimalSeparator:".",precision:2,...e};t={code:n.code.toString(),symbol:n.symbol.toString(),symbolPosition:n.symbolPosition.toString(),decimalSeparator:n.decimalSeparator.toString(),priceFormat:o(n),thousandSeparator:n.thousandSeparator.toString(),precision:parseInt(n.precision,10)}}function r(e,n=!1){const r=lu(t,e);if(""===r)return r;const{priceFormat:o,symbol:a,code:c}=t;return Object(i.sprintf)(o,n?c:a,r)}function o(e){if(e.priceFormat)return function(e){const t=document.createElement("DIV");return t.innerHTML=e,t.textContent||t.innerText||""}(e.priceFormat.toString());switch(e.symbolPosition){case"left":return"%1$s%2$s";case"right":return"%2$s%1$s";case"left_space":return"%1$s %2$s";case"right_space":return"%2$s %1$s"}return"%1$s%2$s"}return n(e),{getCurrencyConfig:()=>({...t}),getDataForCountry:function(e,t={},n={}){const r=t[e]||{},o=n[r.currency_code];return o?{code:r.currency_code,symbol:Object(hu.decodeEntities)(o),symbolPosition:r.currency_pos,thousandSeparator:r.thousand_sep,decimalSeparator:r.decimal_sep,precision:r.num_decimals}:{}},setCurrency:n,formatAmount:r,formatCurrency:function(e){return k()("Currency().formatCurrency",{version:"5.0.0",alternative:"Currency().formatAmount",plugin:"WooCommerce",hint:"`formatAmount` accepts the same arguments as formatCurrency"}),r(e)},getPriceFormat:o,formatDecimal(e){if("number"!=typeof e&&(e=parseFloat(e)),Number.isNaN(e))return 0;const{precision:n}=t;return Math.round(e*Math.pow(10,n))/Math.pow(10,n)},formatDecimalString(e){if("number"!=typeof e&&(e=parseFloat(e)),Number.isNaN(e))return"";const{precision:n}=t;return e.toFixed(n)},render:e=>("number"!=typeof e&&(e=parseFloat(e)),e<0?Object(l.createElement)("span",{className:"is-negative"},r(e)):r(e))}};function ff(){const e=uu(),{googleAdsAccount:t}=tp(),n=(null==t?void 0:t.currency)||"",r=(null==t?void 0:t.symbol)||"",o=Object(l.useMemo)(()=>({...e,code:n,symbol:r}),[e,n,r]),a=Object(l.useMemo)(()=>pf(o).formatAmount,[o]);return{adsCurrencyConfig:o,formatAmount:a}}function bf(){const e=Object(st.getQuery)();return qr(e)}function mf(e){const t=bf();return Object(ot.useSelect)(n=>{const{getDashboardPerformance:r}=n("wc/gla"),o=r(e,t,"primary"),a=r(e,t,"secondary");let i=null;const c=o.loaded&&a.loaded;return c&&o.data&&a.data&&(i=Un(o.data,a.data)),{loaded:c,data:i}},[e,t])}function hf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function yf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?hf(Object(n),!0).forEach((function(t){Object(u.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Of={isBorderless:!1,isShady:!1,size:"medium"},vf=function(e){var t=e.className,n=e.isShady,r=Object(g.a)(e,["className","isShady"]),o=yf(yf(yf({},Of),Ro()),e),a=o.isBorderless,i=o.size,c=f()("components-card__header",a&&"is-borderless",n&&"is-shady",i&&"is-size-".concat(i),t);return Object(l.createElement)(oa,Object(d.a)({},r,{className:c}))},jf=e=>{let{title:t,children:n}=e;return Object(l.createElement)(ga,{className:"gla-summary-card"},Object(l.createElement)(vf,{size:"medium"},Object(l.createElement)(ha,{variant:"title.small"},t)),n)};const _f={[hr]:{body:Object(i.__)("We're having trouble loading this data. Try again later, or track your performance in Google Merchant Center.","google-listings-and-ads"),link:"https://merchants.google.com/mc/reporting/dashboard",eventName:"gla_google_mc_link_click",buttonLabel:Object(i.__)("Open Google Merchant Center","google-listings-and-ads")},paid:{body:Object(i.__)("We're having trouble loading this data. Try again later, or track your performance in Google Ads.","google-listings-and-ads"),link:"https://ads.google.com/",eventName:"gla_google_ads_link_click",buttonLabel:Object(i.__)("Open Google Ads","google-listings-and-ads")}};var wf=e=>{let{campaignType:t=hr}=e;const n=_f[t];return Object(l.createElement)("div",{className:"gla-summary-card__body"},Object(l.createElement)("p",null,n.body),Object(l.createElement)(va,{eventName:n.eventName,eventProps:{context:"dashboard",href:n.link},href:n.link,target:"_blank",isSmall:!0,isSecondary:!0},n.buttonLabel))},Ef=e=>{let t,{title:n,loaded:r,data:o,children:a,numberOfItems:i=2,campaignType:c}=e;return t=r?o?Object(l.createElement)(rt.SummaryList,null,()=>a(o)):Object(l.createElement)(wf,{campaignType:c}):Object(l.createElement)(rt.SummaryListPlaceholder,{numberOfItems:i}),Object(l.createElement)(jf,{title:n},t)},$f=e=>{const{eventName:t="gla_add_paid_campaign_clicked",eventProps:n,children:r,onClick:o=(()=>{}),...a}=e,{adsSetupComplete:c}=mr,s=c?Object(Ur.a)():Object(st.getNewPath)({},"/google/setup-ads",{}),u={context:"",href:s};return Object(l.createElement)(va,Xr()({isSmall:!0,isSecondary:!0,onClick:function(){ao(t,{...u,...n}),Object(st.getHistory)().push(s),o(...arguments)}},a),r||Object(i.__)("Add paid campaign","google-listings-and-ads"))};const Cf=e=>{let{adsAccount:t}=e;const n=t.sub_account||"disconnected"===t.status;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)("p",null,n?Object(i.__)("Create your first campaign and get $500 in ad credit*","google-listings-and-ads"):Object(i.__)("Create your first campaign","google-listings-and-ads")),Object(l.createElement)($f,{eventProps:{context:"add-paid-campaign-promotion"}}))};var Sf=function(e){let{title:t}=e;const{googleAdsAccount:n}=tp();return Object(l.createElement)(jf,{title:t},Object(l.createElement)("div",{className:"gla-summary-card__body"},n?Object(l.createElement)(Cf,{adsAccount:n}):Object(l.createElement)(rt.Spinner,null)))};const kf=Object(i.__)("Performance (Paid Campaigns)","google-listings-and-ads"),xf={precision:0},Pf=()=>{const e=pu(xf),{data:t,loaded:n}=mf(hr);return Object(l.createElement)(Ef,{title:Object(i.__)("Performance (Free Listing)","google-listings-and-ads"),loaded:n,data:t,campaignType:hr},t=>[Object(l.createElement)(rt.SummaryNumber,{key:"1",label:Object(i.__)("Clicks","google-listings-and-ads"),value:e(t.clicks.value),prevValue:e(t.clicks.prevValue),delta:t.clicks.delta}),Object(l.createElement)(rt.SummaryNumber,{key:"2",label:Object(i.__)("Total Spend","google-listings-and-ads"),value:Object(i.__)("Free","google-listings-and-ads"),delta:null})])},Af=()=>{const{formatAmount:e}=ff(),{data:t,loaded:n}=mf("paid");return Object(l.createElement)(Ef,{title:kf,loaded:n,data:t,campaignType:"paid"},t=>[Object(l.createElement)(rt.SummaryNumber,{key:"1",label:Object(i.__)("Total Sales","google-listings-and-ads"),value:e(t.sales.value,!0),prevValue:e(t.sales.prevValue,!0),delta:t.sales.delta}),Object(l.createElement)(rt.SummaryNumber,{key:"2",label:Object(i.__)("Total Spend","google-listings-and-ads"),value:e(t.spend.value,!0),prevValue:e(t.spend.prevValue,!0),delta:t.spend.delta})])};function Nf(){const{adsSetupComplete:e}=mr;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Pf,null),e?Object(l.createElement)(Af,null):Object(l.createElement)(Sf,{title:kf}))}function Rf(e){let{title:t,children:n}=e;return Object(l.createElement)("div",{className:"gla-guide__page-content"},Object(l.createElement)("h2",{className:"gla-guide__page-content__header"},t),Object(l.createElement)("div",{className:"gla-guide__page-content__body"},n))}function Tf(e){const{context:t,href:n,className:r,...o}=e;return Object(l.createElement)(io,Xr()({className:f()("gla-guide__page-content__link",r),eventName:"gla_modal_content_link_click",eventProps:{context:t,href:n},type:"external",target:"_blank",href:n},o))}var Mf=n.p+"images/js/src/dashboard/campaign-creation-success-guide//c4325f35cdc65f85a7c1da8dad2de83c.header.svg";function If(e){let{onGuideRequestClose:t=(()=>{})}=e;Object(l.useEffect)(()=>{Object(Jr.recordEvent)("gla_modal_open",{context:"campaign-creation-success"})},[]);const n=Object(l.useCallback)(e=>t(e,"dismiss"),[t]);return Object(l.createElement)(vl,{className:"gla-campaign-creation-success-guide",onRequestClose:n,buttons:[Object(l.createElement)(et,{key:"0",isTertiary:!0,"data-action":"create-another-campaign",onClick:t},Object(i.__)("Create another campaign","google-listings-and-ads")),Object(l.createElement)(et,{key:"1",isPrimary:!0,"data-action":"confirm",onClick:t},Object(i.__)("Got it","google-listings-and-ads"))]},Object(l.createElement)("div",{className:"gla-campaign-creation-success-guide__header-image"},Object(l.createElement)("img",{src:Mf,alt:Object(i.__)("Drawing of a person who successfuly launched a campaign","google-listings-and-ads"),width:"413",height:"160"})),Object(l.createElement)(Rf,{title:Object(i.__)("You've set up a paid Smart Shopping Campaign!","google-listings-and-ads")},Object(l.createInterpolateElement)(Object(i.__)("You can pause or edit your campaign at any time. For best results, we recommend allowing your campaign to run for at least 14 days without pausing or editing. <link>Learn more about Smart Shopping technology.</link>","google-listings-and-ads"),{link:Object(l.createElement)(Tf,{href:"https://support.google.com/google-ads/answer/7674739",context:"campaign-creation-smart-shopping"})})))}var Ff=e=>{const{className:t,...n}=e;return Object(l.createElement)("div",Xr()({className:f()("app-table-card-div",t)},n))},Df=(e,t,n)=>{var r,o,a;r=e,o=n,a=t.includes(n)?"on":"off",Object(Jr.recordEvent)("gla_table_header_toggle",{report:r,column:o,status:a})},Lf=e=>{const{trackEventReportId:t,...n}=e;function r(e,n){return function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];t&&e(t,...o),n&&n(...o)}}return Object(l.createElement)(Ff,null,Object(l.createElement)(rt.TableCard,Xr()({},n,{onColumnsChange:r(Df,e.onColumnsChange),onSort:r(Zr,e.onSort)})))},Bf=e=>{const{programId:t,onRequestClose:n}=e,[r,o]=Object(l.useState)(!1),a=Hr(),c=()=>{r||n()};return Object(l.createElement)(vl,{className:"gla-remove-program-modal",title:Object(i.__)("Permanently Remove?","google-listings-and-ads"),isDismissible:!r,buttons:[Object(l.createElement)(et,{key:"keep",isSecondary:!0,disabled:r,onClick:c},Object(i.__)("Keep Campaign","google-listings-and-ads")),Object(l.createElement)(va,{key:"remove",isPrimary:!0,isDestructive:!0,loading:r,onClick:()=>{o(!0),a.deleteAdsCampaign(t).then(()=>n()).catch(()=>o(!1))}},Object(i.__)("Remove Campaign","google-listings-and-ads"))],onRequestClose:c},Object(l.createElement)("p",null,Object(i.__)("Results typically improve with time with Google’s Smart Shopping campaigns. Removing a Smart Shopping campaign will result in the loss of any optimisations learned from those campaigns.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("Once a campaign is removed, it cannot be re-enabled.","google-listings-and-ads")))},Gf=e=>{const{programId:t}=e,[n,r]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(et,{isDestructive:!0,isLink:!0,onClick:()=>{r(!0)}},Object(i.__)("Remove","google-listings-and-ads")),n&&Object(l.createElement)(Bf,{programId:t,onRequestClose:()=>{r(!1)}}))},zf=e=>{const{programId:t,onRequestClose:n}=e;return Object(l.createElement)(vl,{className:"gla-edit-program-prompt-modal",title:Object(i.__)("Before you edit…","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"no",isSecondary:!0,onClick:()=>{n()}},Object(i.__)("Don't edit","google-listings-and-ads")),Object(l.createElement)(et,{key:"yes",isPrimary:!0,onClick:()=>{const e=0===t?Object(Ur.d)():Object(Ur.c)(t);Object(st.getHistory)().push(e),ao("gla_dashboard_edit_program_click",{programId:t,url:e})}},Object(i.__)("Continue to edit","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)("p",null,Object(i.__)("Results typically improve with time with Google’s Free Listing and Smart Shopping campaigns.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("Editing will result in the loss of any optimisations learned over time.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("We recommend allowing your programs to run for at least 14 days after set up, without pausing or editing, for optimal performance.","google-listings-and-ads")))},Uf=e=>{const{programId:t}=e;return Object(l.createElement)(cu,{button:Object(l.createElement)(et,{isLink:!0},Object(i.__)("Edit","google-listings-and-ads")),modal:Object(l.createElement)(zf,{programId:t})})},Hf=()=>Object(ot.useSelect)(e=>{const{adsSetupComplete:t}=mr;if(!t)return{loading:!1,loaded:!0,data:[]};const n=e("wc/gla"),r=n.getAdsCampaigns();return{loading:n.isResolving("getAdsCampaigns"),loaded:n.hasFinishedResolution("getAdsCampaigns"),data:r}},[]),qf=e=>{const{onPauseCampaign:t=(()=>{}),onRequestClose:n}=e;return Object(l.createElement)(vl,{className:"gla-pause-program-modal",title:Object(i.__)("Before you pause…","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"1",isSecondary:!0,onClick:()=>{n()}},Object(i.__)("Keep Active","google-listings-and-ads")),Object(l.createElement)(et,{key:"2",isPrimary:!0,onClick:()=>{t()}},Object(i.__)("Pause Campaign","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)("p",null,Object(i.__)("Results typically improve with time with Google’s Smart Shopping campaigns. If you pause, your products won’t be shown to people looking for what you offer.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("Pausing a Smart Shopping campaign will result in the loss of any optimisations learned from those campaigns.","google-listings-and-ads")))},Vf=function(e){var t=e.className,n=e.checked,r=e.id,o=e.disabled,a=e.onChange,i=void 0===a?E.noop:a,c=Object(g.a)(e,["className","checked","id","disabled","onChange"]),s=f()("components-form-toggle",t,{"is-checked":n,"is-disabled":o});return Object(l.createElement)("span",{className:s},Object(l.createElement)("input",Object(d.a)({className:"components-form-toggle__input",id:r,type:"checkbox",checked:n,onChange:i,disabled:o},c)),Object(l.createElement)("span",{className:"components-form-toggle__track"}),Object(l.createElement)("span",{className:"components-form-toggle__thumb"}))};function Yf(e){var t,n,r=e.label,o=e.checked,a=e.help,i=e.className,c=e.onChange,s=e.disabled,u=Yi(Yf),d="inspector-toggle-control-".concat(u);return a&&(t=d+"__help",n=Object(E.isFunction)(a)?a(o):a),Object(l.createElement)(tc,{id:d,help:n,className:f()("components-toggle-control",i)},Object(l.createElement)(Vf,{id:d,checked:o,onChange:function(e){c(e.target.checked)},"aria-describedby":t,disabled:s}),Object(l.createElement)("label",{htmlFor:d,className:"components-toggle-control__label"},r))}var Wf=e=>Object(l.createElement)("div",{className:"app-standalone-toggle-control"},Object(l.createElement)(Yf,e)),Kf=e=>{const{program:t}=e,[n,r]=Object(l.useState)(t.active),[o,a]=Object(l.useState)(!1),{updateAdsCampaign:i}=Hr();return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Wf,{checked:n,onChange:e=>{!1!==e?(r(e),i(t.id,{status:"enabled"})):a(!0)}}),o&&Object(l.createElement)(qf,{programId:t.id,onPauseCampaign:()=>{a(!1),r(!1),i(t.id,{status:"paused"})},onRequestClose:()=>{a(!1)}}))},Qf=()=>Object(l.createElement)(Li,{text:Object(i.__)("Free listings cannot be paused through WooCommerce. Go to Google Merchant Center for advanced settings.","google-listings-and-ads")},Object(l.createElement)(Wf,{checked:!0,disabled:!0}));const Xf=[{key:"title",label:Object(i.__)("Program","google-listings-and-ads"),isLeftAligned:!0,required:!0},{key:"country",label:Object(i.__)("Country","google-listings-and-ads"),isLeftAligned:!0},{key:"dailyBudget",label:Object(i.__)("Daily budget","google-listings-and-ads")},{key:"enabled",label:Object(i.__)("Enabled","google-listings-and-ads")},{key:"actions",label:"",required:!0}];function Jf(e){let{countryCodes:t,countryNameMap:n}=e;const[r]=t;return Object(l.createElement)("span",null,n[r],t.length>=2&&Object(i.sprintf)(// translators: %d: number of countries, with minimum value of 1.
|
| 23 |
-
Object(i.__)(" + %d more","google-listings-and-ads"),t.length-1))}var Zf=e=>{const t=Object(st.getQuery)(),{formatAmount:n}=ff(),{data:r}=ru(),{data:o}=Hf(),a=yu();if(!r||!o)return Object(l.createElement)(Fa,null);const c=[{id:0,title:Object(i.__)("Free listings","google-listings-and-ads"),dailyBudget:Object(i.__)("Free","google-listings-and-ads"),country:Object(l.createElement)(Jf,{countryCodes:r,countryNameMap:a}),active:!0},...o.map(e=>({id:e.id,title:e.name,dailyBudget:n(e.amount,!0),country:Object(l.createElement)(Jf,{countryCodes:e.displayCountries,countryNameMap:a}),active:"enabled"===e.status}))];return Object(l.createElement)(Lf,Xr()({className:"gla-all-programs-table-card",title:Object(i.__)("Programs","google-listings-and-ads"),actions:Object(l.createElement)($f,{eventProps:{context:"programs-table-card"}}),headers:Xf,rows:c.map(e=>[{display:e.title},{display:e.country},{display:e.dailyBudget},{display:0===e.id?Object(l.createElement)(Qf,null):Object(l.createElement)(Kf,{key:e.id,program:e})},{display:Object(l.createElement)("div",{className:"program-actions",key:e.id},Object(l.createElement)(Uf,{programId:e.id}),0!==e.id&&Object(l.createElement)(Gf,{programId:e.id}))}]),totalRows:c.length,rowsPerPage:c.length,query:t,onQueryChange:st.onQueryChange},e))},eb=()=>{var e;return!(null===(e=window.wcTracks)||void 0===e||!e.isEnabled)},tb=e=>{const{formProps:t}=e,{values:n,isValidForm:r,getInputProps:o,handleSubmit:a}=t,{locale:c,language:s}=n;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(ri,{title:Object(i.__)("Audience","google-listings-and-ads"),description:Object(l.createElement)("p",null,Object(i.__)("Where do you want to sell your products?","google-listings-and-ads"))},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ei,null,Object(l.createElement)(ei.Title,null,Object(i.__)("Language","google-listings-and-ads")),Object(l.createElement)(ei.HelperText,{className:"helper-text"},Object(l.createInterpolateElement)(Object(i.__)("Listings can only be displayed in your site language. <link>Read more</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-mc-audience",linkId:"site-language",href:"https://support.google.com/merchants/answer/160637"})})),Object(l.createElement)(Ql,{selected:c,options:[{label:s,value:c}]})),Object(l.createElement)(ei,null,Object(l.createElement)(ei.Title,null,Object(i.__)("Location","google-listings-and-ads")),Object(l.createElement)(ei.HelperText,{className:"helper-text"},Object(i.__)("Your store should already have the appropriate shipping and tax rates (if required) for potential customers in your selected location(s).","google-listings-and-ads")),Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Xl,Xr()({},o("location"),{collapsible:!0,label:Object(i.__)("Selected countries only","google-listings-and-ads"),value:"selected"}),Object(l.createElement)("div",{className:"input"},Object(l.createElement)(ad,Xr()({multiple:!0},o("countries")))),Object(l.createElement)("div",{className:"cannot-find-country"},Object(i.__)("Can’t find a country? Only supported countries can be selected.","google-listings-and-ads"))),Object(l.createElement)(Xl,Xr()({},o("location"),{label:Object(i.__)("All countries","google-listings-and-ads"),value:"all"}),Object(l.createElement)(Kl,null,Object(i.__)("Your listings will be shown in all supported countries.","google-listings-and-ads")))))))),Object(l.createElement)(Ha,null,Object(l.createElement)(et,{isPrimary:!0,disabled:!r,onClick:a},Object(i.__)("Continue","google-listings-and-ads"))))};function nb(e){let{initialData:t,onChange:n=(()=>{}),onContinue:r=(()=>{})}=e;return t?Object(l.createElement)("div",{className:"gla-choose-audience"},Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Choose your audience","google-listings-and-ads"),description:Object(i.__)("Configure who sees your product listings on Google.","google-listings-and-ads")}),t&&Object(l.createElement)(rt.Form,{initialValues:{locale:t.locale,language:t.language,location:t.location,countries:t.countries||[]},validate:e=>{const t={};return e.location||(t.location=Object(i.__)("Please select a location option.","google-listings-and-ads")),"selected"===e.location&&0===e.countries.length&&(t.countries=Object(i.__)("Please select at least one country.","google-listings-and-ads")),t},onSubmit:r,onChange:n},e=>Object(l.createElement)(tb,{formProps:e})))):Object(l.createElement)(Fa,null)}var rb=e=>{let{countries:t,onRequestClose:n,onSubmit:r}=e;return Object(l.createElement)(rt.Form,{initialValues:{countries:t,time:0},validate:e=>{const t={};return 0===e.countries.length&&(t.countries=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.time<0&&(t.time=Object(i.__)("The estimated shipping time cannot be less than 0.","google-listings-and-ads")),t},onSubmit:e=>{r(e),n()}},e=>{const{getInputProps:r,isValidForm:o,handleSubmit:a}=e;return Object(l.createElement)(vl,{title:Object(i.__)("Estimate shipping time","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!o,onClick:a},Object(i.__)("Add shipping time","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)(ai,null,Object(l.createElement)("div",null,Object(l.createElement)("div",{className:"label"},Object(i.__)("If customer is in","google-listings-and-ads")),Object(l.createElement)(Ou,Xr()({options:t,multiple:!0},r("countries")))),Object(l.createElement)(fu,Xr()({label:Object(i.__)("Then the estimated shipping time displayed in the product listing is","google-listings-and-ads"),suffix:Object(i.__)("days","google-listings-and-ads")},r("time")))))})},ob=e=>{const[t,n]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(et,{isSecondary:!0,icon:Object(l.createElement)(iu.a,null),onClick:()=>{n(!0)}},Object(i.__)("Add another time","google-listings-and-ads")),t&&Object(l.createElement)(rb,Xr()({onRequestClose:()=>{n(!1)}},e)))},ab=e=>{let{audienceCountries:t,time:n,onDelete:r,onSubmit:o,onRequestClose:a}=e;const c=Array.from(new Set([...n.countries,...t])),s=()=>{r(n.countries)};return Object(l.createElement)(rt.Form,{initialValues:{countries:n.countries,time:n.time},validate:e=>{const t={};return 0===e.countries.length&&(t.countries=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.time<0&&(t.time=Object(i.__)("The estimated shipping time cannot be less than 0.","google-listings-and-ads")),t},onSubmit:e=>{const t=new Set(e.countries),r=n.countries.filter(e=>!t.has(e));o(e,r)}},e=>{const{getInputProps:t,isValidForm:n,handleSubmit:r}=e;return Object(l.createElement)(vl,{className:"gla-edit-time-modal",title:Object(i.__)("Estimate shipping time","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"delete",isTertiary:!0,isDestructive:!0,onClick:s},Object(i.__)("Delete","google-listings-and-ads")),Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!n,onClick:r},Object(i.__)("Update shipping time","google-listings-and-ads"))],onRequestClose:a},Object(l.createElement)(ai,null,Object(l.createElement)("div",null,Object(l.createElement)("div",{className:"label"},Object(i.__)("If customer is in","google-listings-and-ads")),Object(l.createElement)(Ou,Xr()({options:c,multiple:!0},t("countries")))),Object(l.createElement)(fu,Xr()({label:Object(i.__)("Then the estimated shipping time displayed in the product listing is","google-listings-and-ads"),suffix:Object(i.__)("days","google-listings-and-ads")},t("time")))))})},ib=e=>{let{audienceCountries:t,time:n,onChange:r,onDelete:o}=e;const[a,c]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(et,{className:"gla-edit-time-button",isTertiary:!0,onClick:()=>{c(!0)}},Object(i.__)("Edit","google-listings-and-ads")),a&&Object(l.createElement)(ab,{audienceCountries:t,time:n,onSubmit:function(){r(...arguments),c(!1)},onDelete:e=>{o(e),c(!1)},onRequestClose:()=>{c(!1)}}))},cb=e=>{let{value:t,audienceCountries:n,onChange:r,onDelete:o}=e;const{countries:a,time:c}=t;return n?Object(l.createElement)("div",{className:"gla-countries-time-input"},Object(l.createElement)(fu,{label:Object(l.createElement)("div",{className:"label"},Object(l.createElement)(Bu,{countries:a}),Object(l.createElement)(ib,{audienceCountries:n,onChange:r,onDelete:o,time:t})),suffix:Object(i.__)("days","google-listings-and-ads"),value:c,onBlur:(e,t)=>{c!==t&&r({countries:a,time:t})}})):Object(l.createElement)(Fa,null)};function sb(e){let{value:t,selectedCountryCodes:n,onChange:r}=e;const o=t.length,a=new Map(t.map(e=>[e.countryCode,e])),i=n.filter(e=>!a.has(e)),c=i.length,s=(e=>{const t=new Map;return e.forEach(e=>{const{countryCode:n,time:r}=e,o=t.get(r)||{countries:[],time:r};o.countries.push(n),t.set(r,o)}),Array.from(t.values())})(t);function u(e){r(t.filter(t=>!e.includes(t.countryCode)))}function d(e){let{countries:t,time:n}=e,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];o.forEach(e=>a.delete(e)),t.forEach(e=>{a.set(e,{countryCode:e,time:n})}),r(Array.from(a.values()))}return 0===s.length&&s.push({countries:n,time:null}),Object(l.createElement)("div",{className:"countries-time"},Object(l.createElement)(ai,null,s.map(e=>Object(l.createElement)("div",{key:e.countries.join("-"),className:"countries-time-input-form"},Object(l.createElement)(cb,{value:e,audienceCountries:n,onChange:d,onDelete:u}))),o>=1&&c>=1&&Object(l.createElement)("div",{className:"add-time-button"},Object(l.createElement)(ob,{countries:i,onSubmit:function(e){let{countries:n,time:o}=e;const a=n.map(e=>({countryCode:e,time:o}));r(t.concat(a))}}))))}var lb=e=>{let{formProps:t,selectedCountryCodes:n}=e;const{getInputProps:r}=t;return n?Object(l.createElement)("div",{className:"gla-shipping-time-setup"},Object(l.createElement)(ai,null,Object(l.createElement)(sb,Xr()({},r("shipping_country_times"),{selectedCountryCodes:n})))):Object(l.createElement)(Fa,null)},ub=e=>{let{formProps:t,countries:n}=e;const{getInputProps:r,values:o}=t,a=r("shipping_time");return Object(l.createElement)(ri,{title:Object(i.__)("Shipping times","google-listings-and-ads"),description:Object(l.createElement)("div",null,Object(l.createElement)("p",null,Object(i.__)("Your shipping times will be shown to potential customers on Google.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(l.createElement)(co,{context:"setup-mc-shipping",linkId:"shipping-read-more",href:"https://support.google.com/merchants/answer/7050921"},Object(i.__)("Read more","google-listings-and-ads"))))},Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Xl,Xr()({},a,{label:Object(i.__)("My shipping settings are simple. I can manually estimate flat shipping times.","google-listings-and-ads"),value:"flat",collapsible:!0})),Object(l.createElement)(Xl,Xr()({},a,{label:Object(i.__)("My shipping settings are complex. I will enter my shipping times manually in Google Merchant Center.","google-listings-and-ads"),value:"manual",collapsible:!0}),Object(l.createElement)(Kl,null,Object(l.createInterpolateElement)(Object(i.__)("I understand that if I don’t set this up manually in <link>Google Merchant Center</link>, my products will be disapproved by Google.","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-mc-shipping",linkId:"shipping-manual",href:"https://www.google.com/retail/solutions/merchant-center/"})})))))),"flat"===o.shipping_time&&Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ri.Card.Title,null,Object(i.__)("Estimated shipping times","google-listings-and-ads")),Object(l.createElement)(lb,{selectedCountryCodes:n,formProps:t})))))},db=e=>{let{countries:t,formProps:n,saving:r=!1,submitLabel:o=Object(i.__)("Complete setup","google-listings-and-ads")}=e;const{isValidForm:a,handleSubmit:c}=n,s=nu(t),u=null===s||!a;return Object(l.createElement)(za,null,Object(l.createElement)(Mu,{formProps:n,audienceCountries:t}),Object(l.createElement)(ub,{formProps:n,countries:t}),Object(l.createElement)(ou,{show:s},Object(l.createElement)(Jl,{formProps:n})),Object(l.createElement)(Ha,null,Object(l.createElement)(va,{isPrimary:!0,disabled:u,loading:r,onClick:c},o)))};const gb=["shipping_rate","shipping_time","tax_rate","website_live","checkout_process_secure","payment_methods_visible","refund_tos_visible","contact_info_visible"];var pb=e=>{let{countries:t,settings:n,onSettingsChange:r=(()=>{}),shippingRates:o,onShippingRatesChange:a=(()=>{}),shippingTimes:i,onShippingTimesChange:c=(()=>{}),onContinue:s=(()=>{}),submitLabel:u}=e;const[d,g]=Object(l.useState)(!1);return n&&o&&i&&t?Object(l.createElement)("div",{className:"gla-setup-free-listings"},Object(l.createElement)(zl,null),Object(l.createElement)(rt.Form,{initialValues:{shipping_rate:n.shipping_rate,shipping_time:n.shipping_time,tax_rate:n.tax_rate,website_live:n.website_live,checkout_process_secure:n.checkout_process_secure,payment_methods_visible:n.payment_methods_visible,refund_tos_visible:n.refund_tos_visible,contact_info_visible:n.contact_info_visible,offer_free_shipping:ed(o),shipping_country_rates:o,shipping_country_times:i},onChange:(e,t)=>{"shipping_country_rates"===e.name?a(t.shipping_country_rates):"shipping_country_times"===e.name?c(t.shipping_country_times):gb.includes(e.name)&&r(e,(e=>Object(E.pick)(e,gb))(t))},validate:e=>{const{shipping_country_times:n}=e;return Wl(e,n,t)},onSubmit:async()=>{g(!0),await s(),g(!1)}},e=>Object(l.createElement)(db,{formProps:e,countries:t,submitLabel:u,saving:d}))):Object(l.createElement)(Fa,null)};function fb(e){const t=new Set(["/"+Object(st.getNewPath)({pageStep:void 0}),"/"+Object(st.getNewPath)({pageStep:1}),"/"+Object(st.getNewPath)({pageStep:2})]),n=e.pathname+e.search;return!t.has(n)}function bb(e,t,n){const r=new Map;return t.forEach(e=>{const t=n(e),{countryCode:o,...a}=e;let i=r.get(t);i||(i={...a,countryCodes:[]},r.set(t,i)),i.countryCodes.push(o)}),Array.from(r.values()).map(e)}function mb(){ka("full-content");const{targetAudience:e,getFinalCountries:t}=ru(),{settings:n}=Ul(),{saveTargetAudience:r,saveSettings:o,upsertShippingTimes:a}=Hr(),{saveShippingRates:c}=Xu(),[s,u]=Object(l.useState)(e),[d,g]=Object(l.useState)(n),{hasFinishedResolution:p,data:f}=Qu(),[b,m]=Object(l.useState)(f),h=p?b:null,{hasFinishedResolution:y,data:O}=Iu(),[v,j]=Object(l.useState)(O),_=y?v:null;Object(l.useEffect)(()=>g(n),[n]),Object(l.useEffect)(()=>u(e),[e]),Object(l.useEffect)(()=>m(f),[f]),Object(l.useEffect)(()=>j(O),[O]);const[w]=ki({path:"/wc/gla/mc/settings/sync",method:"POST"}),{createNotice:$}=Ei(),C=!Object(E.isEqual)(s,e),S=!Object(E.isEqual)(d,n),k=(P=f,(x=b).length!==P.length||Wu(x,P).length>0);var x,P;const A=!Object(E.isEqual)(v,O),N=C||S||k||A;ep(Object(i.__)("You have unsaved campaign data. Are you sure you want to leave?","google-listings-and-ads"),N,fb);const{pageStep:R="1"}=Object(st.getQuery)(),T=Object(st.getNewPath)({pageStep:void 0,subpath:void 0},"/google/dashboard"),M=e=>{Object(st.getHistory)().push(Object(st.getNewPath)({pageStep:e}))};return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Aa,{title:Object(i.__)("Edit free listings","google-listings-and-ads"),helpButton:Object(l.createElement)(Ma,{eventContext:"edit-free-listings"}),backHref:T}),Object(l.createElement)(rt.Stepper,{className:"gla-setup-stepper",currentStep:R,steps:[{key:"1",label:Object(i.__)("Choose your audience","google-listings-and-ads"),content:Object(l.createElement)(nb,{initialData:s,onChange:(e,t)=>u(t),onContinue:()=>{Object(st.getHistory)().push(Object(st.getNewPath)({pageStep:"2"}))}}),onClick:M},{key:"2",label:Object(i.__)("Configure your product listings","google-listings-and-ads"),content:Object(l.createElement)(pb,{countries:t(s),settings:d,onSettingsChange:(e,t)=>{g(t)},shippingRates:h,onShippingRatesChange:m,shippingTimes:_,onShippingTimesChange:j,onContinue:async()=>{try{await Promise.allSettled([r(s),o(d),c(b),...bb(a,v,e=>e.time)]),await w(),$("success",Object(i.__)("Your changes to your Free Listings have been saved and will be synced to your Google Merchant Center account.","google-listings-and-ads")),Object(Jr.recordEvent)("gla_free_campaign_edited")}catch(e){$("error",Object(i.__)("Something went wrong while saving your changes. Please try again later.","google-listings-and-ads"))}},submitLabel:Object(i.__)("Save changes","google-listings-and-ads")}),onClick:M}]}))}var hb=e=>{let{formProps:t,allowMultiple:n=!0}=e;const r=n?Object(i.__)("Once a campaign has been created, you cannot change the target country(s).","google-listings-and-ads"):Object(i.__)("Once a campaign has been created, you cannot change the target country.","google-listings-and-ads");return Object(l.createElement)("div",{className:"gla-campaign-form-content"},Object(l.createElement)(jp,{disabled:!0,multiple:n,countrySelectHelperText:r,formProps:t}),Object(l.createElement)(Cp,{formProps:t}),Object(l.createElement)(Sp,null))},yb=e=>{const{campaign:t}=e,{amount:n,allowMultiple:r,displayCountries:o}=t,[a,c]=Object(l.useState)(!1),{updateAdsCampaign:s}=Hr();return Object(l.createElement)(rt.Form,{initialValues:{amount:n,countryCodes:o},validate:e=>Gp(e),onSubmit:async e=>{c(!0);try{await s(t.id,{amount:e.amount})}catch(e){return void c(!1)}Object(st.getHistory)().push(Object(Ur.b)())}},e=>{const{isValidForm:t,handleSubmit:n}=e;return Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Edit your paid campaign","google-listings-and-ads"),description:Object(l.createInterpolateElement)(Object(i.__)("Paid Smart Shopping campaigns are automatically optimized for you by Google. <link>See what your ads will look like.</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"edit-ads",linkId:"see-what-ads-look-like",href:"https://support.google.com/google-ads/answer/6275294"})})}),Object(l.createElement)(hb,{formProps:e,allowMultiple:r}),Object(l.createElement)(Ha,null,Object(l.createElement)(va,{isPrimary:!0,disabled:!t,loading:a,onClick:n},Object(i.__)("Save changes","google-listings-and-ads"))))})};const Ob=Object(st.getNewPath)({},"/google/dashboard",{}),vb=Object(l.createElement)(Ma,{eventContext:"edit-ads"});var jb=()=>{ka("full-content");const e=Number(Object(st.getQuery)().programId),{loaded:t,data:n}=Hf(),r=null==n?void 0:n.find(t=>t.id===e);return t?r?Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Aa,{title:Object(i.sprintf)(// translators: %s: campaign's name.
|
| 24 |
Object(i.__)("Edit %s","google-listings-and-ads"),r.name),helpButton:vb,backHref:Ob}),Object(l.createElement)(yb,{campaign:r})):Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Aa,{title:Object(i.__)("Edit Campaign","google-listings-and-ads"),helpButton:vb,backHref:Ob}),Object(l.createElement)("div",null,Object(i.__)("Error in loading your paid ads campaign. Please try again later.","google-listings-and-ads"))):Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Aa,{title:Object(i.__)("Loading…","google-listings-and-ads"),helpButton:vb,backHref:Ob}),Object(l.createElement)(Fa,null))},_b=()=>{const[e,t]=Object(l.useState)(!1),{createAdsCampaign:n}=Hr(),{createNotice:r}=Ei(),{data:o}=ru();return o?Object(l.createElement)(rt.Form,{initialValues:{amount:0,countryCodes:o},validate:e=>Gp(e),onSubmit:async e=>{t(!0);try{const{amount:t,countryCodes:o}=e;oo(t,o),await n(t,o),r("success",Object(i.__)("You’ve successfully created a paid campaign!","google-listings-and-ads"))}catch(e){return void t(!1)}Object(st.getHistory)().push(Object(Ur.b)())}},t=>{const{isValidForm:n,handleSubmit:r}=t;return Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Create your paid campaign","google-listings-and-ads"),description:Object(l.createInterpolateElement)(Object(i.__)("Paid Smart Shopping campaigns are automatically optimized for you by Google. <link>See what your ads will look like.</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"create-ads",linkId:"see-what-ads-look-like",href:"https://support.google.com/google-ads/answer/6275294"})})}),Object(l.createElement)(kp,{formProps:t}),Object(l.createElement)(Ha,null,Object(l.createElement)(va,{isPrimary:!0,disabled:!n,loading:e,onClick:r},Object(i.__)("Launch paid campaign","google-listings-and-ads"))))}):null};const wb=Object(st.getNewPath)({},"/google/dashboard",{});var Eb=()=>(ka("full-content"),Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Aa,{title:Object(i.__)("Create your paid campaign","google-listings-and-ads"),helpButton:Object(l.createElement)(Ma,{eventContext:"create-ads"}),backHref:wb}),Object(l.createElement)(_b,null))),$b=()=>{const[e,t]=Object(l.useState)(!1),n=Object(l.useCallback)((e,n)=>{const r=n||e.currentTarget.dataset.action,o={...Object(st.getQuery)(),guide:void 0};Object(st.getHistory)().replace(Object(st.getNewPath)(o)),"create-another-campaign"===r?Object(st.getHistory)().push(Object(Ur.a)()):"confirm"===r&&t(!0),Object(Jr.recordEvent)("gla_modal_closed",{context:"campaign-creation-success",action:r})},[t]),r=Object(st.getQuery)();switch(r.subpath){case Ur.j.editFreeListings:return Object(l.createElement)(mb,null);case Ur.j.editCampaign:return Object(l.createElement)(jb,null);case Ur.j.createCampaign:return Object(l.createElement)(Eb,null)}const{enableReports:o}=mr,a="campaign-creation-success"===(null==r?void 0:r.guide),c=eb();return Object(l.createElement)(l.Fragment,null,Object(l.createElement)("div",{className:"gla-dashboard"},Object(l.createElement)(Hp,{context:"dashboard"}),Object(l.createElement)(rf,null),Object(l.createElement)("div",{className:"gla-dashboard__filter"},Object(l.createElement)(gf,{trackEventReportId:"dashboard"}),o&&Object(l.createElement)(()=>Object(l.createElement)(rt.Link,{href:Object(st.getNewPath)(null,"/google/reports")},Object(l.createElement)(et,{isPrimary:!0},"View Reports")),null)),Object(l.createElement)("div",{className:"gla-dashboard__performance"},Object(l.createElement)(Nf,null)),Object(l.createElement)("div",{className:"gla-dashboard__programs"},Object(l.createElement)(Zf,{trackEventReportId:"dashboard"}))),a&&Object(l.createElement)(If,{onGuideRequestClose:n}),e&&c&&Object(l.createElement)(df,{label:Object(i.__)("How easy was it to create a Google Ad campaign?","google-listings-and-ads"),eventContext:"campaign-creation-success"}))};function Cb(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return[...new Set(e.split(",").map(e=>parseInt(e,10)).filter(e=>!isNaN(e)))]}function Sb(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce((e,r)=>(e[r]=(t[r]||0)+(n[r]||0),e),{})}function kb(e,t){if(!t)return e||null;if(!e)return t;const n=new Map(e.map(e=>[e.interval,e.subtotals])),r=new Map(t.map(e=>[e.interval,e.subtotals]));return[...new Set([...n.keys(),...r.keys()])].sort().map(e=>({interval:e,subtotals:Sb(Ln,n.get(e),r.get(e))}))}function xb(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const r=e?Object.keys(e):n;return e=e||{},r.reduce((r,o)=>{let a=Bn.NONE,i=e[o];return n&&(n.includes(o)?void 0===t[o]?a=Bn.FOR_REQUEST:i=(e[o]||0)+t[o]:a=Bn.FOR_METRIC),{...r,[o]:Hn(i,void 0,a)}},{})}const Pb={free_listings:[],campaigns:[],intervals:[],totals:{}},Ab={loaded:!0,data:{},reportQuery:null};function Nb(e,t,n){const r=Cb(t.programs),o=0===r.length||r.includes(0),a=(0===r.length||r.some(e=>0!==e))&&mr.adsSetupComplete;return{free:o&&e("programs","free",t,n)||Ab,paid:a&&e("programs","paid",t,n)||Ab}}const Rb=Object(i.__)("Unavailable","google-listings-and-ads");function Tb(e){const{formatNumber:t}=uu(),{formatAmount:n}=ff();return Object(l.useMemo)(()=>{function r(e){return void 0===e?Rb:this.isCurrency?n(e,!0):t(e,0)}return e.map(e=>({...e,formatFn:r}))},[e,t,n])}const Mb=[{id:0,name:Object(i.__)("Free Listings","google-listings-and-ads")}],Ib=new Set(Mb.map(e=>e.id));var Fb=n(14),Db=n.n(Fb);class Lb extends l.Component{constructor(e){let{getLabels:t,param:n,query:r}=e;super(...arguments),this.state={selected:[]},this.clearQuery=this.clearQuery.bind(this),this.updateQuery=this.updateQuery.bind(this),this.updateLabels=this.updateLabels.bind(this),this.onButtonClicked=this.onButtonClicked.bind(this),r[n]&&t(r[n],r).then(this.updateLabels)}componentDidUpdate(e,t){let{param:n,query:r}=e,{selected:o}=t;const{getLabels:a,param:i,query:c}=this.props,{selected:s}=this.state;if(n!==i||o.length>0&&0===s.length)return void this.clearQuery();const l=Object(st.getIdsFromQuery)(r[i]),u=Object(st.getIdsFromQuery)(c[i]);Object(E.isEqual)(l.sort(),u.sort())||a(c[i],c).then(this.updateLabels)}clearQuery(){const{param:e,path:t,query:n}=this.props;this.setState({selected:[]}),Object(st.updateQueryString)({[e]:void 0},t,n)}updateLabels(e){this.setState({selected:e})}updateQuery(){const{param:e,path:t,query:n}=this.props,{selected:r}=this.state,o=r.map(e=>e.key);Object(st.updateQueryString)({[e]:o.join(",")},t,n)}onButtonClicked(e){this.updateQuery(e),Object(E.isFunction)(this.props.onClick)&&this.props.onClick(e)}render(){const{labels:e,type:t,autocompleter:n}=this.props,{selected:r}=this.state;return Object(l.createElement)(ga,{className:"woocommerce-filters__compare"},Object(l.createElement)(vf,null,Object(l.createElement)(ha,{variant:"subtitle.small"},e.title)),Object(l.createElement)(Wa,null,Object(l.createElement)(rt.Search,{autocompleter:n,type:t,selected:r,placeholder:e.placeholder,onChange:e=>{this.setState({selected:e})}})),Object(l.createElement)(Ja,{justify:"flex-start"},Object(l.createElement)(rt.CompareButton,{count:r.length,helpText:e.helpText,onClick:this.onButtonClicked},e.update),r.length>0&&Object(l.createElement)(et,{isLink:!0,onClick:this.clearQuery},Object(i.__)("Clear all","woocommerce-admin"))))}}function Bb(e){var t,n,r,o,a,i,c=e.renderContent,s=e.renderToggle,u=e.position,g=void 0===u?"bottom right":u,p=e.className,b=e.contentClassName,m=e.expandOnMobile,h=e.headerTitle,y=e.focusOnMount,O=e.popoverProps,v=e.onClose,j=e.onToggle,_=Object(l.useRef)(),w=(!1,n=j,r=Object(l.useState)(!1),a=(o=Object(x.a)(r,2))[0],i=o[1],[a,function(e){i(e),n&&n(e)}]),E=Object(x.a)(w,2),$=E[0],C=E[1];function S(){v&&v(),C(!1)}Object(l.useEffect)((function(){return function(){j&&j(!1)}}),[]);var k={isOpen:$,onToggle:function(){C(!$)},onClose:S};return Object(l.createElement)("div",{className:f()("components-dropdown",p),ref:_},s(k),$&&Object(l.createElement)(Ie,Object(d.a)({position:g,onClose:S,onFocusOutside:function(){var e=_.current.ownerDocument;_.current.contains(e.activeElement)||e.activeElement.closest('[role="dialog"]')||S()},expandOnMobile:m,headerTitle:h,focusOnMount:y},O,{anchorRef:null!==(t=null==O?void 0:O.anchorRef)&&void 0!==t?t:_.current,className:f()("components-dropdown__content",O?O.className:void 0,b)}),c(k)))}Lb.propTypes={getLabels:Db.a.func.isRequired,labels:Db.a.shape({placeholder:Db.a.string,title:Db.a.string,update:Db.a.string}),param:Db.a.string.isRequired,path:Db.a.string.isRequired,query:Db.a.object,type:Db.a.string.isRequired,autocompleter:Db.a.object},Lb.defaultProps={labels:{},query:{}};var Gb=Object(l.createElement)(O,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(l.createElement)(y,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}));class zb extends l.Component{constructor(e){super(e);const t=this.getFilter();if(this.state={nav:t.path||[],animate:null,selectedTag:null},this.selectSubFilter=this.selectSubFilter.bind(this),this.getVisibleFilters=this.getVisibleFilters.bind(this),this.updateSelectedTag=this.updateSelectedTag.bind(this),this.onTagChange=this.onTagChange.bind(this),this.onContentMount=this.onContentMount.bind(this),this.goBack=this.goBack.bind(this),t.settings&&t.settings.getLabels){const{query:e}=this.props,{param:n,getLabels:r}=t.settings;r(e[n],e).then(this.updateSelectedTag)}}componentDidUpdate(e){let{query:t}=e;const{query:n,config:r}=this.props;if(t[r.param]!==n[[r.param]]){const e=this.getFilter();if(e&&"Search"===e.component){this.setState({nav:e.path||[]});const{param:t,getLabels:r}=e.settings;r(n[t],n).then(this.updateSelectedTag)}}}updateSelectedTag(e){this.setState({selectedTag:e[0]})}getFilter(e){const{config:t,query:n}=this.props,r=Object(st.flattenFilters)(t.filters);return e=e||n[t.param]||t.defaultValue||"all",Object(E.find)(r,{value:e})||{}}getButtonLabel(e){if("Search"===e.component){const{selectedTag:t}=this.state;return[t&&t.label,Object(E.get)(e,"settings.labels.button")]}return e?[e.label]:[]}getVisibleFilters(e,t){if(0===t.length)return e;const n=t[0],r=Object(E.find)(e,{value:n});return this.getVisibleFilters(r&&r.subFilters,t.slice(1))}selectSubFilter(e){this.setState(t=>({nav:[...t.nav,e],animate:"left"}))}goBack(){this.setState(e=>({nav:e.nav.slice(0,-1),animate:"right"}))}update(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{path:n,query:r,config:o,onFilterSelect:a}=this.props,i=Object(st.getPersistedQuery)(r),c={[o.param]:(o.defaultValue||"all")===e?void 0:e,...t};o.staticParams.forEach(e=>{c[e]=r[e]}),Object(st.updateQueryString)(c,n,i),a(c)}onTagChange(e,t,n,r){const o=Object(E.last)(r),{value:a,settings:i}=e,{param:c}=i;o?(this.update(a,{[c]:o.key}),t()):this.update(n.defaultValue||"all"),this.updateSelectedTag([o])}renderButton(e,t,n){if(e.component){const{type:r,labels:o,autocompleter:a}=e.settings,i=this.getFilter().value===e.value?this.state.selectedTag:null;return Object(l.createElement)(rt.Search,{autocompleter:a,className:"woocommerce-filters-filter__search",type:r,placeholder:o.placeholder,selected:i?[i]:[],onChange:Object(E.partial)(this.onTagChange,e,t,n),inlineTags:!0,staticResults:!0})}const r=n=>{t(n),this.update(e.value,e.query||{}),this.setState({selectedTag:null})},o=Object(E.partial)(this.selectSubFilter,e.value),a=this.getFilter(),i=a.value===e.value||a.path&&Object(E.includes)(a.path,e.value);return Object(l.createElement)(et,{className:"woocommerce-filters-filter__button",onClick:n=>{i?t(n):e.subFilters?o(n):r(n)}},e.label)}onContentMount(e){const{nav:t}=this.state,n=t.length&&this.getFilter(t[t.length-1])?1:0,r=A.focus.tabbable.find(e)[n];setTimeout(()=>{r.focus()},0)}render(){const{config:e}=this.props,{nav:t,animate:n}=this.state,r=this.getVisibleFilters(e.filters,t),o=!!t.length&&this.getFilter(t[t.length-1]),a=this.getFilter();return Object(l.createElement)("div",{className:"woocommerce-filters-filter"},e.label&&Object(l.createElement)("span",{className:"woocommerce-filters-label"},e.label,":"),Object(l.createElement)(Bb,{contentClassName:"woocommerce-filters-filter__content",position:"bottom",expandOnMobile:!0,headerTitle:Object(i.__)("filter report to show:","woocommerce-admin"),renderToggle:e=>{let{isOpen:t,onToggle:n}=e;return Object(l.createElement)(rt.DropdownButton,{onClick:n,isOpen:t,labels:this.getButtonLabel(a)})},renderContent:i=>{let{onClose:c}=i;return Object(l.createElement)(rt.AnimationSlider,{animationKey:t,animate:n,onExited:this.onContentMount},()=>Object(l.createElement)("ul",{className:"woocommerce-filters-filter__content-list"},o&&Object(l.createElement)("li",{className:"woocommerce-filters-filter__content-list-item"},Object(l.createElement)(et,{className:"woocommerce-filters-filter__button",onClick:this.goBack},Object(l.createElement)(ui,{icon:Gb}),o.label)),r.map(t=>Object(l.createElement)("li",{key:t.value,className:f()("woocommerce-filters-filter__content-list-item",{"is-selected":a.value===t.value||a.path&&Object(E.includes)(a.path,t.value)})},this.renderButton(t,c,e)))))}}))}}zb.propTypes={config:Db.a.shape({label:Db.a.string,staticParams:Db.a.array.isRequired,param:Db.a.string.isRequired,defaultValue:Db.a.string,showFilters:Db.a.func.isRequired,filters:Db.a.arrayOf(Db.a.shape({chartMode:Db.a.oneOf(["item-comparison","time-comparison"]),component:Db.a.string,label:Db.a.string,path:Db.a.string,subFilters:Db.a.array,value:Db.a.string.isRequired}))}).isRequired,path:Db.a.string.isRequired,query:Db.a.object,onFilterSelect:Db.a.func},zb.defaultProps={query:{},onFilterSelect:()=>{}};var Ub=zb;class Hb extends l.Component{constructor(){super(),this.renderCard=this.renderCard.bind(this),this.onRangeSelect=this.onRangeSelect.bind(this)}renderCard(e){const{siteLocale:t,advancedFilters:n,query:r,path:o,onAdvancedFilterAction:a,currency:i}=this.props,{filters:c,param:s}=e;if(!r[s])return null;if(0===r[s].indexOf("compare")){const e=Object(E.find)(c,{value:r[s]});if(!e)return null;const{settings:t={}}=e;return Object(l.createElement)("div",{key:s,className:"woocommerce-filters__advanced-filters"},Object(l.createElement)(Lb,Xr()({path:o,query:r},t)))}return"advanced"===r[s]?Object(l.createElement)("div",{key:s,className:"woocommerce-filters__advanced-filters"},Object(l.createElement)(rt.AdvancedFilters,{siteLocale:t,currency:i,config:n,path:o,query:r,onAdvancedFilterAction:a})):void 0}onRangeSelect(e){const{query:t,path:n,onDateSelect:r}=this.props;Object(st.updateQueryString)(e,n,t),r(e)}getDateQuery(e){const{period:t,compare:n,before:r,after:o}=Object(Fn.getDateParamsFromQuery)(e),{primary:a,secondary:i}=Object(Fn.getCurrentDates)(e);return{period:t,compare:n,before:r,after:o,primaryDate:a,secondaryDate:i}}render(){const{dateQuery:e,filters:t,query:n,path:r,showDatePicker:o,onFilterSelect:a,isoDateFormat:c}=this.props;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(rt.H,{className:"screen-reader-text"},Object(i.__)("Filters","woocommerce-admin")),Object(l.createElement)(rt.Section,{component:"div",className:"woocommerce-filters"},Object(l.createElement)("div",{className:"woocommerce-filters__basic-filters"},o&&Object(l.createElement)(rt.DateRangeFilterPicker,{key:JSON.stringify(n),dateQuery:e||this.getDateQuery(n),onRangeSelect:this.onRangeSelect,isoDateFormat:c}),t.map(e=>e.showFilters(n)?Object(l.createElement)(Ub,{key:e.param,config:e,query:n,path:r,onFilterSelect:a}):null)),t.map(this.renderCard)))}}Hb.propTypes={siteLocale:Db.a.string,advancedFilters:Db.a.object,filters:Db.a.array,path:Db.a.string.isRequired,query:Db.a.object,showDatePicker:Db.a.bool,onDateSelect:Db.a.func,onFilterSelect:Db.a.func,onAdvancedFilterAction:Db.a.func,currency:Db.a.object,dateQuery:Db.a.shape({period:Db.a.string.isRequired,compare:Db.a.string.isRequired,before:Db.a.object,after:Db.a.object,primaryDate:Db.a.shape({label:Db.a.string.isRequired,range:Db.a.string.isRequired}).isRequired,secondaryDate:Db.a.shape({label:Db.a.string.isRequired,range:Db.a.string.isRequired})}),isoDateFormat:Db.a.string},Hb.defaultProps={siteLocale:"en_US",advancedFilters:{},filters:[],query:{},showDatePicker:!0,onDateSelect:()=>{},currency:pf().getCurrencyConfig()};var qb=Hb;const Vb=Object(s.getSetting)("locale").siteLocale,Yb=(()=>{let e,t,n;function r(){e=null,n=new Promise(e=>{t=e}).then(()=>Mb.concat(e))}r();const o={name:"programs",options:()=>n,getOptionIdentifier:e=>e.id,getOptionLabel:e=>e.name,getOptionKeywords:e=>[e.name],getOptionCompletion:e=>({key:e.id,label:e.name})};async function a(e){const t=new Set(Cb(e));let r;return r=function(e,t){if(e.size>t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0}(t,Ib)?Mb:(await n).filter(e=>t.has(e.id)),r.map(e=>({key:e.id,label:e.name}))}const c={label:Object(i.__)("Show","google-listings-and-ads"),staticParams:["period","chartType","paged","per_page","selectedMetric","reportKey","orderby","order"],param:"filter",showFilters:()=>!0,filters:[{label:Object(i.__)("All Google programs","google-listings-and-ads"),value:"all"},{label:Object(i.__)("Single program","google-listings-and-ads"),value:"select_program",subFilters:[{component:"Search",value:"single_program",path:["select_program"],settings:{type:"custom",param:"programs",getLabels:a,labels:{placeholder:Object(i.__)("Type to search for a program","google-listings-and-ads"),button:Object(i.__)("Single Program","google-listings-and-ads")},autocompleter:o}}]},{label:Object(i.__)("Comparison","google-listings-and-ads"),chartMode:"item-comparison",value:"compare-programs",settings:{type:"custom",param:"programs",getLabels:a,labels:{helpText:Object(i.__)("Check at least two programs below to compare","google-listings-and-ads"),placeholder:Object(i.__)("Search for programs to compare","google-listings-and-ads"),title:Object(i.__)("Compare Programs","google-listings-and-ads"),update:Object(i.__)("Compare","google-listings-and-ads")},autocompleter:o}}]};return n=>{let{data:o,loaded:a}=n;return a?(e&&e!==o&&r(),e=o,t()):e&&r(),c}})();var Wb=e=>{const{query:t,trackEventId:n}=e,r=[Yb(Hf())],{period:o,compare:a,before:i,after:c}=Object(Fn.getDateParamsFromQuery)(t),{primary:s,secondary:u}=Object(Fn.getCurrentDates)(t),d={period:o,compare:a,before:i,after:c,primaryDate:s,secondaryDate:u},g=uu(),p={...t};return Object(l.createElement)(qb,{query:p,siteLocale:Vb,currency:g,filters:r,onDateSelect:e=>to({report:n,...Object(E.omitBy)(e,E.isUndefined)}),onFilterSelect:e=>no({report:n,filter:e.filter||"all"}),path:t.path,dateQuery:d,isoDateFormat:Fn.isoDateFormat})},Kb=e=>{let{href:t,selected:n,onLinkClickCallback:r,metric:o,data:{value:a,prevValue:c,delta:s,missingFreeListingsData:u}}=e;const d=Object(l.useMemo)(()=>({value:o.formatFn(a),prevValue:o.formatFn(c)}),[o,a,c]);let g=o.label;const p=[],f=[];if(u!==Bn.NONE){const e=Object(i.__)("This data is currently available for paid campaigns only.","google-listings-and-ads");p.push(e),f.push(e)}if(u===Bn.FOR_REQUEST){const e=Object(i.__)("Please try again later, or go to <googleMerchantCenterLink /> to track your performance for Google Free Listings.","google-listings-and-ads");p.push(Object(l.createInterpolateElement)(e,{googleMerchantCenterLink:Object(l.createElement)(io,{eventName:"gla_google_mc_link_click",eventProps:{context:"reports",href:"https://merchants.google.com/mc/reporting/dashboard"},type:"external",target:"_blank",href:"https://merchants.google.com/mc/reporting/dashboard",onClick:e=>e.stopPropagation()},Object(i.__)("Google Merchant Center","google-listings-and-ads"))}));const t=Object(l.createInterpolateElement)(e,{googleMerchantCenterLink:Object(l.createElement)(l.Fragment,null,Object(i.sprintf)(// translators: %s: link to Google Merchant Center.
|
| 25 |
Object(i.__)("Google Merchant Center (%s)","google-listings-and-ads"),"https://merchants.google.com/mc/reporting/dashboard"))});f.push(Object(l.renderToString)(t))}if(p.length>0){const e=p.map((e,t)=>Object(l.createElement)("div",{className:"gla-reports__metric-info",key:t},e));g=Object(l.createElement)("div",{className:"gla-reports__metric-label"},o.label,Object(l.createElement)(Li,{text:e},Object(l.createElement)(wp.a,{className:"gla-reports__metric-infoicon",role:"img","aria-label":f.join(" "),size:16})))}return Object(l.createElement)(rt.SummaryNumber,Xr()({label:g,href:t,selected:n,delta:s,onLinkClickCallback:r},d))};const Qb={value:null,preValue:null,delta:null};function Xb(e){let{loaded:t,metrics:n,expectedLength:r=n.length,totals:o,trackEventId:a}=e;const i=bf();if(!t)return Object(l.createElement)(rt.SummaryListPlaceholder,{numberOfItems:r});const{selectedMetric:c=n[0].key}=i;return Object(l.createElement)(rt.SummaryList,null,()=>n.map(e=>{const{key:t}=e,n=c===t,r=Object(st.getNewPath)({selectedMetric:t});return Object(l.createElement)(Kb,{key:t,metric:e,href:r,selected:n,data:o[t]||Qb,onLinkClickCallback:()=>{return e={report:a,context:t},void Object(Jr.recordEvent)("gla_chart_tab_click",e);var e}})}))}const Jb=Object(i.__)("No data for the selected date range","google-listings-and-ads");function Zb(e){let{metrics:t,loaded:n,intervals:r}=e;const o=bf(),a=uu(),{selectedMetric:i}=o;let c={};t.length&&(c=i&&t.find(e=>e.key===i)||t[0]);const{key:s,label:u,isCurrency:d=!1,formatFn:g}=c,p={...a,symbol:""},f=Object(Fn.getChartTypeForQuery)(o),b=d?"currency":"number",m=g.bind(c),h=Object(l.useMemo)(()=>n?r.map(e=>{let{interval:t,subtotals:n}=e;return{date:t,[u]:{value:n[s],label:u}}}):[],[s,u,n,r]);return Object(l.createElement)(rt.Chart,{data:h,title:u,query:o,currency:p,chartType:f,valueType:b,tooltipValueFormat:m,isRequesting:!n,emptyMessage:Jb,layout:"time-comparison",legendPosition:"hidden"})}var em=e=>{let{compareBy:t,compareParam:n,metrics:r,isLoading:o,compareButonTitle:a,data:c,nameHeader:s,nameCell:u,...d}=e;const g=bf(),[p,f]=Object(l.useState)(()=>new Set(Cb(g[t]))),b=c.length||5,m=Object(l.useMemo)(()=>{if(!r.length)return[];const e=r.map(e=>({...e,isSortable:!0,isNumeric:!0}));return e[0].defaultSort=!0,e[0].defaultOrder="desc",e},[r]),h=e=>r.map(t=>{const n=e.subtotals[t.key];return{display:t.formatFn(n)}}),y=(e,t)=>{t?f(new Set([...p,e])):(p.delete(e),f(new Set(p)))};return Object(l.createElement)(Lf,Xr()({actions:Object(l.createElement)(et,{isSecondary:!0,disabled:o||p.size<=1,title:a,onClick:()=>{const e=Array.from(p).join(",");Object(st.onQueryChange)("compare")(t,n,e)}},Object(i.__)("Compare","google-listings-and-ads")),isLoading:o,headers:(O=c,[{key:"compare",label:Object(l.createElement)(Cl,{disabled:o,checked:!o&&O.length&&p.size===O.length,onChange:e=>{if(e){const e=c.map(e=>e.id);f(new Set(e))}else f(new Set)}}),required:!0},{key:"title",label:s,isLeftAligned:!0,required:!0},...m]),rows:(e=>e.map(e=>[{display:Object(l.createElement)(Cl,{checked:p.has(e.id),onChange:y.bind(null,e.id)})},{display:u(e)},...h(e)]))(c),totalRows:c.length,rowsPerPage:b,query:g,compareBy:t,compareParam:n,onQueryChange:st.onQueryChange,onSort:Object(st.onQueryChange)("sort")},d));var O},tm=e=>{let{isLoading:t,orderby:n,order:r,metrics:o,freeListings:a,campaigns:c,...s}=e;const u=Object(l.useMemo)(()=>{if(t)return[];if(!a||0===a.length)return c;const e=[{...a[0],name:Object(i.__)("Free Listings","google-listings-and-ads"),id:0},...c];return c.length&&(e.sort((e,t)=>(e.subtotals[n]||Number.NEGATIVE_INFINITY)-(t.subtotals[n]||Number.NEGATIVE_INFINITY)),"desc"===r&&e.reverse()),e},[t,a,c,n,r]);return Object(l.createElement)(em,Xr()({title:Object(i.__)("Programs","google-listings-and-ads"),compareButonTitle:Object(i.__)("Select one or more programs to compare","google-listings-and-ads"),nameHeader:Object(i.__)("Program","google-listings-and-ads"),nameCell:e=>e.name,compareBy:"programs",compareParam:"filter",metrics:o,isLoading:t,data:u},s))},nm=e=>{const{selectedKey:t,tabs:n}=e;return Object(l.createElement)(Kp,{role:"tablist",orientation:"horizontal",className:"subsubsub gla-sub-nav"},n.map((e,r)=>{const o=e.key===t;return Object(l.createElement)(l.Fragment,{key:e.key},Object(l.createElement)(rt.Link,{className:f()({current:o,"gla-sub-nav__item--current":o}),tabIndex:o?null:-1,id:""+e.key,href:e.href,role:"tab","aria-selected":o,"aria-controls":e.key+"-view","aria-current":!!o&&"page"},e.title+" "),r<n.length-1?" | ":" ")}))},rm=()=>{const e=Object(st.getQuery)();return"products"===(null==e?void 0:e.reportKey)?"products":"programs"};const om=[{key:"programs",title:Object(i.__)("Programs","google-listings-and-ads"),href:Object(st.getNewPath)({reportKey:"programs"},"/google/reports",{})},{key:"products",title:Object(i.__)("Products","google-listings-and-ads"),href:Object(st.getNewPath)({reportKey:"products"},"/google/reports",{})}];var am=()=>{const e=Jp(),t=rm();return e?Object(l.createElement)(Xp,{tabs:om,selectedKey:t}):Object(l.createElement)(nm,{tabs:om,selectedKey:t})};const im=[{key:"sales",label:Object(i.__)("Total Sales","google-listings-and-ads"),isCurrency:!0},{key:"conversions",label:Object(i.__)("Conversions","google-listings-and-ads")},{key:"clicks",label:Object(i.__)("Clicks","google-listings-and-ads")},{key:"impressions",label:Object(i.__)("Impressions","google-listings-and-ads")}],cm=[...im,{key:"spend",label:Object(i.__)("Total Spend","google-listings-and-ads"),isCurrency:!0}],sm=[...im,{key:"spend",label:Object(i.__)("Spend","google-listings-and-ads"),isCurrency:!0}];var lm=()=>{const{loaded:e,data:{totals:t,intervals:n,freeListings:r,campaigns:o},reportQuery:{fields:a,orderby:i,order:c}}=function(){var e;const t=bf(),{paid:n,free:r}=Object(ot.useSelect)(e=>{const{getReport:n}=e("wc/gla");return Nb(n,t,"primary")},[t]),o=n.loaded&&r.loaded,a=n.reportQuery||r.reportQuery,i=null===(e=r.reportQuery)||void 0===e?void 0:e.fields,c=Object(l.useMemo)(()=>{const e=r.data,t=n.data;return o&&t&&e?{freeListings:e.free_listings||Pb.free_listings,campaigns:t.campaigns||Pb.campaigns,intervals:kb(t.intervals,e.intervals)||Pb.intervals,totals:xb(t.totals,e.totals,i)}:Pb},[o,n.data,r.data,i]);return{loaded:o,reportQuery:a,data:c}}(),s=Object(l.useMemo)(()=>{const n=e&&Object.keys(t).length>0;return{available:n?cm.filter(e=>{let{key:n}=e;return t.hasOwnProperty(n)}):cm.filter(e=>{let{key:t}=e;return a.includes(t)}),expected:n?sm.filter(e=>{let{key:n}=e;return t.hasOwnProperty(n)}):sm.filter(e=>{let{key:t}=e;return a.includes(t)})}},[e,t,a]),u=Tb(s.available),d=Tb(s.expected),{loaded:g,data:p}=function(e){const t=bf(),{loaded:n,data:r}=function(e){var t;const{paid:n,free:r}=Object(ot.useSelect)(t=>{const{getReport:n}=t("wc/gla");return Nb(n,e,"secondary")},[e]),o=n.loaded&&r.loaded,a=null===(t=r.reportQuery)||void 0===t?void 0:t.fields,i=Object(l.useMemo)(()=>{const e=r.data,t=n.data;return o&&t&&e?xb(t.totals,e.totals,a):Pb.totals},[o,n.data,r.data,a]);return{loaded:o,data:i}}(t),o=Object(l.useMemo)(()=>n?function(e,t){return Object.keys(e).reduce((n,r)=>{var o;return{...n,[r]:Hn(e[r].value,null===(o=t[r])||void 0===o?void 0:o.value,e[r].missingFreeListingsData)}},{})}(e,r):e,[n,r,e]);return{loaded:n,data:o}}(t),f=g?p:t;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Hp,{context:"reports-programs"}),Object(l.createElement)(rf,null),Object(l.createElement)(am,null),Object(l.createElement)(Wb,{query:Object(st.getQuery)(),trackEventId:"reports-programs"}),Object(l.createElement)(Xb,{loaded:e,metrics:u,expectedLength:cm.length,totals:f,trackEventId:"reports-programs"}),Object(l.createElement)(Zb,{metrics:u,loaded:e,intervals:n}),Object(l.createElement)(tm,{trackEventReportId:"reports-programs",isLoading:!e,orderby:i,order:c,metrics:d,freeListings:r,campaigns:o}))};const um={products:[],intervals:[],totals:{}};function dm(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:E.identity;return function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1?arguments[1]:void 0;const o="function"==typeof e?e(r):e,a=Object(st.getIdsFromQuery)(n);if(a.length<1)return Promise.resolve([]);const i={include:a.join(","),per_page:a.length};return ct()({path:Object(br.addQueryArgs)(o,i)}).then(e=>e.map(t))}}const gm=dm(Wr.NAMESPACE+"/products",e=>({key:e.id,label:e.name,type:e.type}));function pm(e){let{attributes:t,name:n}=e;const r=Object(s.getSetting)("variationTitleAttributesSeparator"," - ");if(n.indexOf(r)>-1)return n;const o=t.map(e=>{let{option:t}=e;return t}).join(", ");return o?n+r+o:n}const fm=dm(e=>{let{products:t}=e;return t?Wr.NAMESPACE+`/products/${t}/variations`:Wr.NAMESPACE+"/variations"},e=>({key:e.id,label:pm(e)})),bm={label:Object(i.__)("Show","google-listings-and-ads"),staticParams:["report-source","chartType","orderby","order","paged","per_page","selectedMetric","reportKey"],param:"filter",showFilters:()=>!0,filters:[{label:Object(i.__)("All Products","google-listings-and-ads"),value:"all"},{label:Object(i.__)("Single Product","google-listings-and-ads"),value:"select_product",chartMode:"item-comparison",subFilters:[{component:"Search",value:"single-product",chartMode:"item-comparison",path:["select_product"],settings:{type:"products",param:"products",getLabels:gm,labels:{placeholder:Object(i.__)("Type to search for a product","google-listings-and-ads"),button:Object(i.__)("Single Product","google-listings-and-ads")}}}]},{label:Object(i.__)("Comparison","google-listings-and-ads"),value:"compare-products",chartMode:"item-comparison",settings:{type:"products",param:"products",getLabels:gm,labels:{helpText:Object(i.__)("Check at least two products below to compare","google-listings-and-ads"),placeholder:Object(i.__)("Search for products to compare","google-listings-and-ads"),title:Object(i.__)("Compare Products","google-listings-and-ads"),update:Object(i.__)("Compare","google-listings-and-ads")}}}]},mm={showFilters:e=>"single-product"===e.filter&&!!e.products&&e["is-variable"],staticParams:["filter","products","chartType","orderby","order","paged","per_page","selectedMetric","reportKey"],param:"filter-variations",filters:[{label:Object(i.__)("All Variations","google-listings-and-ads"),chartMode:"item-comparison",value:"all"},{label:Object(i.__)("Single Variation","google-listings-and-ads"),value:"select_variation",subFilters:[{component:"Search",value:"single-variation",path:["select_variation"],settings:{type:"variations",param:"variations",getLabels:fm,labels:{placeholder:Object(i.__)("Type to search for a variation","google-listings-and-ads"),button:Object(i.__)("Single Variation","google-listings-and-ads")}}}]},{label:Object(i.__)("Comparison","google-listings-and-ads"),chartMode:"item-comparison",value:"compare-variations",settings:{type:"variations",param:"variations",getLabels:fm,labels:{helpText:Object(i.__)("Check at least two variations below to compare","google-listings-and-ads"),placeholder:Object(i.__)("Search for variations to compare","google-listings-and-ads"),title:Object(i.__)("Compare Variations","google-listings-and-ads"),update:Object(i.__)("Compare","google-listings-and-ads")}}}]},hm={label:Object(i.__)("Show data from","google-listings-and-ads"),param:"report-source",staticParams:["filter","products","orderby","order","chartType","selectedMetric","reportKey"],defaultValue:"paid",filters:[{value:"paid",label:Object(i.__)("Paid campaigns","google-listings-and-ads")},{value:hr,label:Object(i.__)("Free listings","google-listings-and-ads")}],showFilters:e=>{let{hasPaidSource:t}=e;return t}},ym=Object(c.applyFilters)("gla_products_report_filters",[bm,mm,hm]),Om=Object(c.applyFilters)("gla_products_report_advanced_filters",{}),vm=Object(s.getSetting)("currency"),jm=Object(s.getSetting)("locale").siteLocale;var _m=e=>{const{hasPaidSource:t,query:n,trackEventId:r}=e,{period:o,compare:a,before:i,after:c}=Object(Fn.getDateParamsFromQuery)(n),{primary:s,secondary:u}=Object(Fn.getCurrentDates)(n),d={period:o,compare:a,before:i,after:c,primaryDate:s,secondaryDate:u},g=Object(ot.useSelect)(e=>{if(n.search||!n.products||1!==n.products.split(",").length)return!1;const t=parseInt(n.products,10),r={include:t},{getItems:o}=e(Wr.ITEMS_STORE_NAME),a=o("products",r);return a&&a.get(t)&&"variable"===a.get(t).type},[n.search,n.products]),p={...n,"is-variable":g,hasPaidSource:t};return Object(l.createElement)(rt.ReportFilters,{query:p,siteLocale:jm,currency:vm,filters:ym,advancedFilters:Om,onDateSelect:e=>to({report:r,...Object(E.omitBy)(e,E.isUndefined)}),onFilterSelect:e=>no({report:r,filter:e.filter||"all",filterVariations:e["filter-variations"]}),dateQuery:d,isoDateFormat:Fn.isoDateFormat})},wm=e=>{let{metrics:t,isLoading:n,products:r,...o}=e;return Object(l.createElement)(em,Xr()({title:Object(i.__)("Products","google-listings-and-ads"),compareButonTitle:Object(i.__)("Select one or more products to compare","google-listings-and-ads"),nameHeader:Object(i.__)("Product title","google-listings-and-ads"),nameCell:e=>e.name,compareBy:"products",compareParam:"filter",metrics:t,isLoading:n,data:r},o))};const Em=[{key:"clicks",label:Object(i.__)("Clicks","google-listings-and-ads")},{key:"impressions",label:Object(i.__)("Impressions","google-listings-and-ads")}],$m=[{key:"sales",label:Object(i.__)("Total Sales","google-listings-and-ads"),isCurrency:!0},{key:"conversions",label:Object(i.__)("Conversions","google-listings-and-ads")},...Em,{key:"spend",label:Object(i.__)("Spend","google-listings-and-ads"),isCurrency:!0}],Cm=e=>{let{hasPaidSource:t}=e;const n=Object(st.getQuery)(),r=t?n["report-source"]||"paid":hr,o=Tb("paid"===r?$m:Em),{loaded:a,data:{totals:i,intervals:c,products:s}}=function(e){const t=bf();return Object(ot.useSelect)(n=>{const{getReport:r}=n("wc/gla"),o=r("products",e,t,"primary"),a=r("products",e,t,"secondary"),i=o.loaded&&a.loaded;let c=um;return i&&o.data&&a.data&&(c={products:o.data.products||um.products,intervals:o.data.intervals||um.intervals,totals:Un(o.data.totals,a.data.totals,o.reportQuery.fields)}),{data:c,loaded:i}},[e,t])}(r);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(_m,{hasPaidSource:t,query:n,trackEventId:"reports-products"}),Object(l.createElement)(Xb,{metrics:o,loaded:a,totals:i,trackEventId:"reports-products"}),Object(l.createElement)(Zb,{metrics:o,loaded:a,intervals:c}),Object(l.createElement)(wm,{trackEventReportId:"reports-products",metrics:o,isLoading:!a,products:s}))};var Sm=()=>{const{loaded:e,data:t}=Hf(),n=e&&t.some(e=>{let{status:t}=e;return"enabled"===t});return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Hp,{context:"reports-products"}),Object(l.createElement)(rf,null),Object(l.createElement)(am,null),e?Object(l.createElement)(Cm,{hasPaidSource:n}):Object(l.createElement)(Fa,null))},km=()=>"products"===rm()?Object(l.createElement)(Sm,null):Object(l.createElement)(lm,null);const xm=()=>{};var Pm=e=>{let{productId:t,eventName:n,eventProps:r}=e;const o="post.php?action=edit&post="+t,a=n?()=>Object(Jr.queueRecordEvent)(n,r):xm;return Object(l.createElement)(rt.Link,{href:o,onClick:a,type:"wp-admin"},Object(i.__)("Edit","google-listings-and-ads"))},Am=n(139),Nm=n.n(Am),Rm=e=>{let{size:t=18}=e;return Object(l.createElement)(Nm.a,{className:"app-error-icon",size:t})};const Tm=[{key:"type",label:Object(i.__)("Type","google-listings-and-ads"),isLeftAligned:!0,required:!0},{key:"affectedProduct",label:Object(i.__)("Affected product","google-listings-and-ads"),isLeftAligned:!0,required:!0},{key:"issue",label:Object(i.__)("Issue","google-listings-and-ads"),isLeftAligned:!0,required:!0},{key:"suggestedAction",label:Object(i.__)("Suggested action","google-listings-and-ads"),isLeftAligned:!0,required:!0},{key:"action",label:"",required:!0}],Mm=Object(l.createElement)(Vg,{id:"issues-to-resolve"},Object(l.createInterpolateElement)(Object(i.__)("Products and stores must meet <link>Google Merchant Center’s requirements</link> in order to get approved. WooCommerce and Google automatically check your product feed to help you resolve any issues. ","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"product-feed",linkId:"issues-to-resolve",href:"https://support.google.com/merchants/answer/6363310"})}));var Im=()=>{const[e,t]=Object(l.useState)(1),{hasFinishedResolution:n,data:r}=Vr("getMCIssues",{page:e,per_page:5});return Object(l.createElement)(Ff,{className:"gla-issues-table-card"},Object(l.createElement)(ga,{className:f()("woocommerce-table",{"has-actions":!!Mm})},Object(l.createElement)(vf,null,Object(l.createElement)(ha,{variant:"title.small",as:"h2"},Object(i.__)("Issues to resolve","google-listings-and-ads")),Object(l.createElement)("div",{className:"woocommerce-table__actions"},Mm)),Object(l.createElement)(Wa,{size:null},!n&&Object(l.createElement)(rt.TablePlaceholder,{headers:Tm}),n&&!r&&Object(l.createElement)(rt.EmptyTable,{headers:Tm,numberOfRows:1},Object(i.__)("An error occurred while retrieving issues. Please try again later.","google-listings-and-ads")),n&&r&&Object(l.createElement)(rt.Table,{headers:Tm,rows:r.issues.map(e=>[{display:"warning"===e.severity?Object(l.createElement)(wl,null):Object(l.createElement)(Rm,null)},{display:e.product},{display:e.issue},{display:Object(l.createElement)(co,{context:"issues-to-resolve",linkId:e.code,href:e.action_url},e.action)},{display:"product"===e.type&&Object(l.createElement)(Pm,{productId:e.product_id,eventName:"gla_edit_product_issue_click",eventProps:{code:e.code,issue:e.issue}})}])})),Object(l.createElement)(Ja,{justify:"center"},Object(l.createElement)(rt.Pagination,{page:e,perPage:5,total:null==r?void 0:r.total,showPagePicker:!1,showPerPagePicker:!1,onPageChange:(e,n)=>{t(e),eo("issues-to-resolve",e,n)}}))))},Fm=Object(l.createElement)(O,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(l.createElement)(y,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"}));const Dm=Object(i.__)("Select channel visibility","google-listings-and-ads"),Lm=[{key:0,value:!0,label:Object(i.__)("Sync and show","google-listings-and-ads")},{key:1,value:!1,label:Object(i.__)("Don’t sync and show","google-listings-and-ads")}];function Bm(e){let{withTooltip:t,children:n,...r}=e;return t?Object(l.createElement)(Li,Xr()({children:n},r)):n}function Gm(e){let{selectedSize:t,onActionClick:n}=e;const[r,o]=Object(l.useState)(null);return Object(l.useEffect)(()=>{0===t&&o(null)},[t]),0===t?Object(l.createElement)(Li,{position:"top center",text:Object(i.__)("Select one or more products to bulk edit","google-listings-and-ads")},Object(l.createElement)(w,{icon:Fm,size:24})):Object(l.createElement)(l.Fragment,null,Object(l.createElement)(rt.SelectControl,{label:Dm,options:Lm,selected:r,onChange:o}),Object(l.createElement)(Bm,{withTooltip:null===r,position:"top center",text:Dm},Object(l.createElement)(et,{isSecondary:!0,disabled:null===r,onClick:()=>{const e=Lm.find(e=>{let{key:t}=e;return t===r});n(e.value)}},Object(i.sprintf)(// translators: %d: number of selected products to edit channel visibility, with minimum value of 1.
|
| 26 |
Object(i.__)("Apply to %d selected","google-listings-and-ads"),t))))}var zm={approved:Object(i.__)("Approved","google-listings-and-ads"),partially_approved:Object(i.__)("Partially approved","google-listings-and-ads"),expiring:Object(i.__)("Expiring","google-listings-and-ads"),pending:Object(i.__)("Pending","google-listings-and-ads"),disapproved:Object(i.__)("Disapproved","google-listings-and-ads"),not_synced:Object(i.__)("Not synced","google-listings-and-ads")};const Um=e=>e?"sync_and_show":"dont_sync_and_show";var Hm=()=>{var e,t;const[n,r]=Object(l.useState)(new Set),[o,a]=Object(l.useState)({page:1,per_page:10,orderby:"title",order:"asc"}),{hasFinishedResolution:c,data:s}=Vr("getMCProductFeed",o),{updateMCProductVisibility:u}=Hr(),{createNotice:d}=Ei(),g=e=>{if(e){const e=null==s?void 0:s.products.map(e=>e.id);r(new Set([...e]))}else r(new Set)},p=[{key:"select",label:Object(l.createElement)(Cl,{disabled:!(null!=s&&s.products),checked:(null==s||null===(e=s.products)||void 0===e?void 0:e.length)>0&&(null==s||null===(t=s.products)||void 0===t?void 0:t.every(e=>n.has(e.id))),onChange:g}),isLeftAligned:!0,required:!0},{key:"title",label:Object(i.__)("Product Title","google-listings-and-ads"),isLeftAligned:!0,required:!0,isSortable:!0},{key:"visible",label:Object(i.__)("Channel Visibility","google-listings-and-ads"),isLeftAligned:!0,isSortable:!0},{key:"status",label:Object(i.__)("Status","google-listings-and-ads"),isLeftAligned:!0,isSortable:!0},{key:"action",label:"",required:!0}],b=Object(l.createElement)(Gm,{selectedSize:n.size,onActionClick:e=>{const t=Array.from(n),{length:r}=t;u(t,e).then(()=>{const e=Object(i.sprintf)(// translators: %d: number of products are updated successfully, with minimum value of 1.
|
| 9 |
Object(i.__)("Shipping rate for <strong>%1$s</strong> + %2$d more","google-listings-and-ads"),textWithoutMore:// translators: 1: list of country names separated by comma.
|
| 10 |
Object(i.__)("Shipping rate for <strong>%1$s</strong>","google-listings-and-ads")}))},Eu=e=>{let{value:t,audienceCountries:n,onChange:r,onDelete:o}=e;const{countries:a,currency:c,price:s}=t;return Object(l.createElement)("div",{className:"gla-shipping-rate-input-control"},Object(l.createElement)(bu,{label:Object(l.createElement)("div",{className:"label"},Object(l.createElement)(wu,{countries:a}),Object(l.createElement)(cu,{button:Object(l.createElement)(va,{className:"gla-shipping-rate-input-control__edit-button",isTertiary:!0},Object(i.__)("Edit","google-listings-and-ads")),modal:Object(l.createElement)(vu,{audienceCountries:n,rate:t,onSubmit:r,onDelete:o})})),suffix:c,value:s,onBlur:(e,t)=>{s!==t&&r({countries:a,currency:c,price:t})}}),0===s&&Object(l.createElement)("div",{className:"gla-input-pill-div"},Object(l.createElement)(rt.Pill,null,Object(i.__)("Free shipping for all orders","google-listings-and-ads"))))},$u=e=>{let{countries:t,onRequestClose:n,onSubmit:r}=e;const{code:o}=uu();return Object(l.createElement)(rt.Form,{initialValues:{countries:t,currency:o,rate:0},validate:e=>{const t={};return 0===e.countries.length&&(t.countries=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.rate<0&&(t.rate=Object(i.__)("The estimated shipping rate cannot be less than 0.","google-listings-and-ads")),t},onSubmit:e=>{n(),r(e)}},e=>{const{getInputProps:r,isValidForm:a,handleSubmit:c}=e;return Object(l.createElement)(vl,{className:"gla-edit-rate-modal",title:Object(i.__)("Estimate a shipping rate","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!a,onClick:c},Object(i.__)("Add shipping rate","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)(ai,null,Object(l.createElement)(Ou,Xr()({label:Object(i.__)("If customer is in","google-listings-and-ads"),options:t,multiple:!0},r("countries"))),Object(l.createElement)(bu,Xr()({label:Object(i.__)("Then the estimated shipping rate displayed in the product listing is","google-listings-and-ads"),suffix:o},r("rate")))))})};const Cu={method:"flat_rate",options:{}};function Su(e){let{value:t,audienceCountries:n,onChange:r}=e;const{code:o}=uu(),a=t.length,c=new Map(t.map(e=>[e.country,e])),s=n.filter(e=>!c.has(e)),u=s.length,d=(e=>{const t=new Map;return e.forEach(e=>{const{country:n,method:r,rate:o,currency:a}=e,i=`${r} ${o} ${a}`,c=t.get(i)||{countries:[],method:r,price:o,currency:a};c.countries.push(n),t.set(i,c)}),Array.from(t.values())})(t);function g(e){r(t.filter(t=>!e.includes(t.country)))}function p(e){let{countries:t,currency:n,price:o}=e,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];a.forEach(e=>c.delete(e)),t.forEach(e=>{const t=c.get(e),r={...Cu,...t,country:e,currency:n,rate:o};Hl(r)||(r.options.free_shipping_threshold=void 0),c.set(e,r)}),r(Array.from(c.values()))}return 0===d.length&&d.push({countries:n,method:"flat_rate",price:null,currency:o}),Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ri.Card.Title,null,Object(i.__)("Estimated shipping rates","google-listings-and-ads")),Object(l.createElement)(ai,{size:"large"},d.map(e=>Object(l.createElement)("div",{key:e.countries.join("-")},Object(l.createElement)(Eu,{value:e,audienceCountries:n,onChange:p,onDelete:g}))),a>=1&&u>=1&&Object(l.createElement)("div",null,Object(l.createElement)(cu,{button:Object(l.createElement)(et,{isSecondary:!0,icon:Object(l.createElement)(iu.a,null)},Object(i.__)("Add another rate","google-listings-and-ads")),modal:Object(l.createElement)($u,{countries:s,onSubmit:function(e){let{countries:n,currency:o,rate:a}=e;const i=n.map(e=>({...Cu,country:e,currency:o,rate:a}));r(t.concat(i))}})})))))}var ku=e=>{const{value:t,onChange:n}=e,r=e=>{n("yes"===e)};return Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ri.Card.Title,null,Object(i.__)("I offer free shipping for orders over a certain price","google-listings-and-ads")),Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Xl,{label:Object(i.__)("Yes","google-listings-and-ads"),value:"yes",selected:!0===t&&"yes",onChange:r}),Object(l.createElement)(Xl,{label:Object(i.__)("No","google-listings-and-ads"),value:"no",selected:!1===t&&"no",onChange:r}))))},xu=e=>{const{countries:t}=e;return Object(l.createElement)("div",null,Object(l.createElement)(_u,{countries:t,textWithMore:// translators: 1: list of country names separated by comma, up to 5 countries; 2: the remaining count of countries.
|
| 11 |
Object(i.__)("Minimum order for <strong>%1$s</strong> + %2$d more","google-listings-and-ads"),textWithoutMore:// translators: 1: list of country names separated by comma.
|
| 12 |
+
Object(i.__)("Minimum order for <strong>%1$s</strong>","google-listings-and-ads")}))},Pu=e=>{const{countryOptions:t,value:n,onChange:r,onRequestClose:o}=e,a=()=>{o(),r({countries:[],currency:void 0,threshold:void 0})};return Object(l.createElement)(rt.Form,{initialValues:{countries:n.countries,currency:n.currency,threshold:n.threshold},validate:e=>{const t={};return 0===e.countries.length&&(t.countries=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.threshold>0||(t.price=Object(i.__)("The minimum order amount must be greater than 0.","google-listings-and-ads")),t},onSubmit:e=>{o(),r(e)}},e=>{const{getInputProps:n,values:r,setValue:c,isValidForm:s,handleSubmit:u}=e;return Object(l.createElement)(vl,{title:Object(i.__)("Minimum order to qualify for free shipping","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"delete",isTertiary:!0,isDestructive:!0,onClick:a},Object(i.__)("Delete","google-listings-and-ads")),Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!s,onClick:u},Object(i.__)("Update minimum order","google-listings-and-ads"))],onRequestClose:o},Object(l.createElement)(ai,null,Object(l.createElement)(Ou,Xr()({label:Object(i.__)("If customer is in","google-listings-and-ads"),options:t,multiple:!0},n("countries"))),Object(l.createElement)(bu,Xr()({label:Object(i.__)("Then they qualify for free shipping if their order is over","google-listings-and-ads"),suffix:r.currency},n("threshold"),{onBlur:(e,t)=>{n("threshold").onBlur(e),c("threshold",t>0?t:void 0)}}))))})},Au=e=>{const{countryOptions:t,value:n,onChange:r}=e,{countries:o,threshold:a,currency:c}=n;return Object(l.createElement)(bu,{className:"gla-minimum-order-input-control",label:Object(l.createElement)("div",{className:"gla-minimum-order-input-control__label"},Object(l.createElement)(xu,{countries:o}),Object(l.createElement)(cu,{button:Object(l.createElement)(et,{className:"gla-minimum-order-input-control__edit-button",isTertiary:!0},Object(i.__)("Edit","google-listings-and-ads")),modal:Object(l.createElement)(Pu,{countryOptions:t,value:n,onChange:e=>{r(e)}})})),suffix:c,value:a,onBlur:(e,t)=>{t!==n.threshold&&r({countries:o,threshold:t>0?t:void 0,currency:c})}})},Nu=e=>{const{countryOptions:t,value:n,onChange:r=E.noop,onRequestClose:o}=e;return Object(l.createElement)(rt.Form,{initialValues:{countries:n.countries,threshold:n.threshold,currency:n.currency},validate:e=>{const t={};return 0===e.countries.length&&(t.countries=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.threshold>0||(t.price=Object(i.__)("The minimum order amount must be greater than 0.","google-listings-and-ads")),t},onSubmit:e=>{o(),r(e)}},e=>{const{getInputProps:n,values:r,setValue:a,isValidForm:c,handleSubmit:s}=e;return Object(l.createElement)(vl,{title:Object(i.__)("Minimum order to qualify for free shipping","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!c,onClick:s},Object(i.__)("Add minimum order","google-listings-and-ads"))],onRequestClose:o},Object(l.createElement)(ai,null,Object(l.createElement)(Ou,Xr()({label:Object(i.__)("If customer is in","google-listings-and-ads"),options:t,multiple:!0},n("countries"))),Object(l.createElement)(bu,Xr()({label:Object(i.__)("Then they qualify for free shipping if their order is over","google-listings-and-ads"),suffix:r.currency},n("threshold"),{onBlur:(e,t)=>{n("threshold").onBlur(e),a("threshold",t>0?t:void 0)}}))))})},Ru=e=>{const{value:t=[],onChange:n=E.noop}=e,r=t.filter(Hl),o=(e=>{const t=new Map;return e.forEach(e=>{const{method:n,options:{free_shipping_threshold:r},currency:o}=e,a=`${n} ${r} ${o}`,i=t.get(a)||{countries:[],method:n,threshold:r,currency:o};i.countries.push(e.country),t.set(a,i)}),Array.from(t.values())})(r),a=r.map(e=>e.country),c=e=>r=>{const o=t.map(t=>{const n={...t,options:{...t.options}};return r.countries.includes(n.country)?n.options.free_shipping_threshold=r.threshold:e.countries.includes(n.country)&&(n.options.free_shipping_threshold=void 0),n});n(o)},s=e=>{const r=t.map(t=>{const n={...t,options:{...t.options}};return e.countries.includes(n.country)&&(n.options.free_shipping_threshold=e.threshold),n});n(r)};return Object(l.createElement)(ri.Card,{className:"gla-minimum-order-card"},Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ri.Card.Title,null,Object(i.__)("Minimum order to qualify for free shipping","google-listings-and-ads")),Object(l.createElement)(ai,{size:"large"},(()=>{if(1===o.length)return Object(l.createElement)(Au,{countryOptions:a,value:o[0],onChange:c(o[0])});const e=o.filter(e=>void 0!==e.threshold),t=o.find(e=>void 0===e.threshold);return Object(l.createElement)(l.Fragment,null,e.map(e=>Object(l.createElement)(Au,{key:e.countries.join("-"),countryOptions:a,value:e,onChange:c(e)})),t&&Object(l.createElement)("div",null,Object(l.createElement)(cu,{button:Object(l.createElement)(va,{isSecondary:!0,icon:Object(l.createElement)(iu.a,null)},Object(i.__)("Add another minimum order","google-listings-and-ads")),modal:Object(l.createElement)(Nu,{countryOptions:t.countries,value:t,onChange:s})})))})())))},Tu=e=>{const{audienceCountries:t,formProps:n}=e,{getInputProps:r,values:o,setValue:a}=n,i=o.shipping_country_rates.some(Hl);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Su,Xr()({audienceCountries:t},r("shipping_country_rates"),{onChange:(c=r("shipping_country_rates").onChange,e=>{e.some(Hl)||a("offer_free_shipping",void 0),c(e)})})),i&&Object(l.createElement)(l.Fragment,null,Object(l.createElement)(ku,Xr()({},r("offer_free_shipping"),{onChange:(e=>t=>{if(!t){const e=o.shipping_country_rates.map(e=>({...e,options:{...e.options,free_shipping_threshold:void 0}}));a("shipping_country_rates",e)}e(t)})(r("offer_free_shipping").onChange)})),o.offer_free_shipping&&Object(l.createElement)(Ru,r("shipping_country_rates"))));var c},Mu=e=>{let{formProps:t,audienceCountries:n}=e;const{getInputProps:r,values:o,setValue:a}=t,c=r("shipping_rate"),s=e=>t=>{switch(t){case"automatic":case"flat":a("shipping_time","flat");break;case"manual":a("shipping_time","manual")}e(t)};return Object(l.createElement)(ri,{title:Object(i.__)("Shipping rates","google-listings-and-ads"),description:Object(l.createElement)("div",null,Object(l.createElement)("p",null,Object(i.__)("Your shipping rates will be shown to potential customers on Google.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(l.createElement)(co,{context:"setup-mc-shipping",linkId:"shipping-read-more",href:"https://support.google.com/merchants/answer/7050921"},Object(i.__)("Read more","google-listings-and-ads"))))},Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Xl,Xr()({},c,{label:Object(l.createInterpolateElement)(Object(i.__)("<strong>Recommended:</strong> Automatically sync my store’s shipping settings to Google.","google-listings-and-ads"),{strong:Object(l.createElement)("strong",null)}),value:"automatic",collapsible:!0,onChange:s(c.onChange)}),Object(l.createElement)(Kl,null,Object(i.__)("My current settings and any future changes to my store’s shipping rates and classes will be automatically synced to Google Merchant Center.","google-listings-and-ads"))),Object(l.createElement)(Xl,Xr()({},c,{label:Object(i.__)("My shipping settings are simple. I can manually estimate flat shipping rates.","google-listings-and-ads"),value:"flat",collapsible:!0,onChange:s(c.onChange)})),Object(l.createElement)(Xl,Xr()({},c,{label:Object(i.__)("My shipping settings are complex. I will enter my shipping rates and times manually in Google Merchant Center.","google-listings-and-ads"),value:"manual",collapsible:!0,onChange:s(c.onChange)}),Object(l.createElement)(Kl,null,Object(l.createInterpolateElement)(Object(i.__)("I understand that if I don’t set this up manually in <link>Google Merchant Center</link>, my products will be disapproved by Google.","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-mc-shipping",linkId:"shipping-manual",href:"https://www.google.com/retail/solutions/merchant-center/"})})))))),"flat"===o.shipping_rate&&Object(l.createElement)(Tu,{audienceCountries:n,formProps:t})))},Iu=()=>Vr("getShippingTimes"),Fu=e=>{const{data:t}=ru();return t?Object(l.createElement)(Ou,Xr()({options:t},e)):Object(l.createElement)(Fa,null)},Du=e=>{const{onRequestClose:t}=e,{upsertShippingTimes:n}=Hr(),r=(()=>{const{data:e}=ru(),t=Object(ot.useSelect)(e=>e("wc/gla").getShippingTimes().map(e=>e.countryCode),[]);if(!e)return[];const n=new Set(t);return e.filter(e=>!n.has(e))})();return Object(l.createElement)(rt.Form,{initialValues:{countryCodes:r,time:0},validate:e=>{const t={};return 0===e.countryCodes.length&&(t.countryCodes=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.time<0&&(t.time=Object(i.__)("The estimated shipping time cannot be less than 0.","google-listings-and-ads")),t},onSubmit:e=>{n(e),t()}},e=>{const{getInputProps:n,isValidForm:r,handleSubmit:o}=e;return Object(l.createElement)(vl,{title:Object(i.__)("Estimate shipping time","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!r,onClick:o},Object(i.__)("Save","google-listings-and-ads"))],onRequestClose:t},Object(l.createElement)(ai,null,Object(l.createElement)("div",null,Object(l.createElement)("div",{className:"label"},Object(i.__)("If customer is in","google-listings-and-ads")),Object(l.createElement)(Fu,Xr()({multiple:!0},n("countryCodes")))),Object(l.createElement)(fu,Xr()({label:Object(i.__)("Then the estimated shipping time displayed in the product listing is","google-listings-and-ads"),suffix:Object(i.__)("days","google-listings-and-ads")},n("time")))))})},Lu=()=>{const[e,t]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(et,{isSecondary:!0,icon:Object(l.createElement)(iu.a,null),onClick:()=>{t(!0)}},Object(i.__)("Add another time","google-listings-and-ads")),e&&Object(l.createElement)(Du,{onRequestClose:()=>{t(!1)}}))},Bu=e=>{const{countries:t}=e;return Object(l.createElement)("div",null,Object(l.createElement)(_u,{countries:t,textWithMore:// translators: 1: list of country names separated by comma, up to 5 countries; 2: the remaining count of countries.
|
| 13 |
Object(i.__)("Shipping time for <strong>%1$s</strong> + %2$d more","google-listings-and-ads"),textWithoutMore:// translators: 1: list of country names separated by comma.
|
| 14 |
+
Object(i.__)("Shipping time for <strong>%1$s</strong>","google-listings-and-ads")}))},Gu=e=>{const{time:t,onRequestClose:n}=e,{upsertShippingTimes:r,deleteShippingTimes:o}=Hr(),a=()=>{o(t.countries),n()};return Object(l.createElement)(rt.Form,{initialValues:{countryCodes:t.countries,time:t.time},validate:e=>{const t={};return 0===e.countryCodes.length&&(t.countryCodes=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),null===e.time&&(t.time=Object(i.__)("Please enter the estimated shipping time.","google-listings-and-ads")),e.time<0&&(t.time=Object(i.__)("The estimated shipping time cannot be less than 0.","google-listings-and-ads")),t},onSubmit:e=>{r(e);const a=new Set(e.countryCodes),i=t.countries.filter(e=>!a.has(e));i.length&&o(i),n()}},e=>{const{getInputProps:t,isValidForm:r,handleSubmit:o}=e;return Object(l.createElement)(vl,{className:"gla-edit-time-modal",title:Object(i.__)("Estimate shipping time","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"delete",isTertiary:!0,isDestructive:!0,onClick:a},Object(i.__)("Delete","google-listings-and-ads")),Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!r,onClick:o},Object(i.__)("Save","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)(ai,null,Object(l.createElement)("div",null,Object(l.createElement)("div",{className:"label"},Object(i.__)("If customer is in","google-listings-and-ads")),Object(l.createElement)(Fu,Xr()({multiple:!0},t("countryCodes")))),Object(l.createElement)(fu,Xr()({label:Object(i.__)("Then the estimated shipping time displayed in the product listing is","google-listings-and-ads"),suffix:Object(i.__)("days","google-listings-and-ads")},t("time")))))})},zu=e=>{const{time:t}=e,[n,r]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(et,{className:"gla-edit-time-button",isTertiary:!0,onClick:()=>{r(!0)}},Object(i.__)("Edit","google-listings-and-ads")),n&&Object(l.createElement)(Gu,{time:t,onRequestClose:()=>{r(!1)}}))},Uu=e=>{const{value:t,onBlur:n}=e,{countries:r,time:o}=t,{data:a}=ru();return a?Object(l.createElement)("div",{className:"gla-countries-time-input"},Object(l.createElement)(fu,{label:Object(l.createElement)("div",{className:"label"},Object(l.createElement)(Bu,{countries:r}),Object(l.createElement)(zu,{time:t})),suffix:Object(i.__)("days","google-listings-and-ads"),value:o,onBlur:n})):Object(l.createElement)(Fa,null)},Hu=e=>{const t=qr(e.savedValue),[n,r]=Object(l.useState)(t),{upsertShippingTimes:o}=Hr();return Object(l.useEffect)(()=>{r(t)},[t]),Object(l.createElement)(Uu,{value:n,onBlur:(e,t)=>{const{countries:a,time:i}=n;i!==t&&(r({countries:a,time:t}),o({countryCodes:a,time:t}))}})},qu=()=>{const{data:e}=Iu(),{data:t}=ru();if(!t)return Object(l.createElement)(Fa,null);const n=t.length,r=e.length,o=n-r,a=(e=>{const t=new Map;return e.forEach(e=>{const{countryCode:n,time:r}=e,o=t.get(r)||{countries:[],time:r};o.countries.push(n),t.set(r,o)}),Array.from(t.values())})(e);return 0===a.length&&a.push({countries:t,time:null}),Object(l.createElement)("div",{className:"gla-shipping-time-setup"},Object(l.createElement)(ai,null,Object(l.createElement)("div",{className:"countries-time"},Object(l.createElement)(ai,null,a.map(e=>Object(l.createElement)("div",{key:e.countries.join("-"),className:"countries-time-input-form"},Object(l.createElement)(Hu,{savedValue:e}))),r>=1&&o>=1&&Object(l.createElement)("div",{className:"add-time-button"},Object(l.createElement)(Lu,null))))))},Vu=e=>{let{formProps:t}=e;return Object(l.createElement)(ri,{title:Object(i.__)("Shipping times","google-listings-and-ads"),description:Object(l.createElement)("div",null,Object(l.createElement)("p",null,Object(i.__)("Your shipping times will be shown to potential customers on Google.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(l.createElement)(co,{context:"setup-mc-shipping",linkId:"shipping-read-more",href:"https://support.google.com/merchants/answer/7050921"},Object(i.__)("Read more","google-listings-and-ads"))))},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ri.Card.Title,null,Object(i.__)("Estimated shipping times","google-listings-and-ads")),Object(l.createElement)(qu,{formProps:t}))))};const Yu=(e,t)=>{const n=["country","method","currency","rate","options.free_shipping_threshold"];return Object(E.isEqual)(Object(E.at)(e,n),Object(E.at)(t,n))};var Wu=(e,t)=>Object(E.differenceWith)(e,t,Yu),Ku=(e,t)=>void 0!==e.id&&e.id===t.id||e.country===t.country&&e.method===t.method,Qu=()=>Vr("getShippingRates"),Xu=()=>{const{data:e}=Qu(),{deleteShippingRates:t,upsertShippingRates:n}=Hr();return{saveShippingRates:Object(l.useCallback)(async r=>{const o=((e,t)=>((e,t)=>Object(E.differenceWith)(t,e,Ku))(e,t).map(e=>e.id))(r,e);o.length&&await t(o);const a=Wu(r,e);a.length&&await n(a)},[t,e,n])}},Ju=e=>{const{formProps:t,submitButton:n}=e,{values:r}=t,{shipping_country_rates:o,...a}=r,{data:i}=ru(),c=nu(i),s="flat"===r.shipping_time;return(e=>{const{saveSettings:t}=Hr();tu(e,t)})(a),(e=>{const{saveShippingRates:t}=Xu(),n=qr(e);tu(n,async e=>{try{await t(e)}catch(e){}})})(o),Object(l.createElement)(za,null,Object(l.createElement)(Mu,{formProps:t,audienceCountries:i}),s&&Object(l.createElement)(Vu,{formProps:t}),Object(l.createElement)(ou,{show:c},Object(l.createElement)(Jl,{formProps:t})),Object(l.createElement)(Ha,null,n))};function Zu(){const e=Object(l.useRef)(!1);return Object(l.useEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),Object(l.useCallback)(()=>e.current,[])}var ed=e=>{if(e.some(Hl))return e.some(e=>e.options.free_shipping_threshold>0)},td=e=>{const t=qr(e),[n,r]=ki(t,{loading:!0});return Object(l.useEffect)(()=>{t&&n()},[n,t]),r},nd=()=>{const{hasFinishedResolution:e,data:t}=Qu(),{loading:n,data:r}=(()=>{const{loading:e,data:t}=ru(),{loading:n,data:r}=td(t&&{path:Object(br.addQueryArgs)("/wc/gla/mc/shipping/rates/suggestions",{country_codes:t})});return{loading:e||n,data:null==r?void 0:r.filter(e=>"flat_rate"===e.method)}})(),o=Object(l.useRef)(void 0);e&&void 0===o.current&&(o.current=0===t.length);const a=o.current&&r,[c,s]=Object(l.useState)(!1),u=(()=>{const{createNotice:e}=Ei(),{saveShippingRates:t}=Xu();return Object(l.useCallback)(async n=>{try{await t(n)}catch(t){e("error",Object(i.__)("Unable to use your WooCommerce shipping settings as shipping rates in Google. You may have to enter shipping rates manually.","google-listings-and-ads"))}},[e,t])})();return function(e,t){const n=Object(l.useRef)(!1);for(var r=arguments.length,o=new Array(r>2?r-2:0),a=2;a<r;a++)o[a-2]=arguments[a];const i=qr(o);Object(l.useEffect)(()=>{!0!==n.current&&e&&(n.current=!0,t(...i))},[i,t,e])}(a,Object(l.useCallback)(async e=>{await u(e),s(!0)},[u]),r),{loading:n||!e||a&&!c,data:t}},rd=e=>{const{onContinue:t=(()=>{})}=e,{settings:n}=Ul(),{loading:r,data:o}=nd(),{data:a}=Iu(),{data:c}=ru(),{saveSettings:s}=Hr(),{saveShippingRates:u}=Xu(),[d,g]=Object(l.useState)(!1),{createNotice:p}=Ei(),f=Zu();return n&&!r&&a&&c?Object(l.createElement)("div",{className:"gla-setup-free-listings"},Object(l.createElement)(zl,null),Object(l.createElement)(rt.Form,{initialValues:{shipping_rate:n.shipping_rate||"automatic",shipping_time:n.shipping_time,tax_rate:n.tax_rate,shipping_country_rates:o,offer_free_shipping:ed(o)},validate:()=>({}),onSubmit:async e=>{const{shipping_country_rates:n,...r}=e;g(!0);try{await Promise.all([s(r),u(n)]),t()}catch(e){f()&&g(!1),p("error",Object(i.__)("There is a problem in saving your settings and shipping rates. Please try again later.","google-listings-and-ads"))}}},e=>{const{values:t,handleSubmit:n}=e,r=Wl(t,a,c),o=Object.keys(r).length>=1;return Object(l.createElement)(Ju,{formProps:e,submitButton:Object(l.createElement)(va,{isPrimary:!0,disabled:o,loading:d,onClick:n},Object(i.__)("Continue","google-listings-and-ads"))})})):Object(l.createElement)(Fa,null)},od=()=>Vr("getCountries"),ad=e=>{const{data:t}=od(),n=t?Object.keys(t):[];return Object(l.createElement)(Ou,Xr()({options:n},e))},id=e=>{const{formProps:t}=e,{values:n,isValidForm:r,getInputProps:o,handleSubmit:a}=t,{locale:c,language:s}=n;return(e=>{const{saveTargetAudience:t}=Hr();tu(e,t,{callOnFirstRender:!0})})(n),((e,t)=>{const{data:n}=Iu(),{saveShippingRates:r}=Xu(),{deleteShippingTimes:o}=Hr(),{createNotice:a}=Ei(),c=Zl(async()=>{try{if(r([]),n.length){const e=n.map(e=>e.countryCode);o(e)}}catch(e){a("error",Object(i.__)("Something went wrong while trying to clear your shipping data. Please try again later.","google-listings-and-ads"))}},500),s=Object(l.useRef)(null),u=Object(l.useRef)(null);Object(l.useEffect)(()=>{if(null===s.current&&null===u.current)return s.current=e,void(u.current=t);"all"===s.current&&"all"===e||"selected"===s.current&&"selected"===e&&u.current.length===t.length||(s.current=e,u.current=t,c.callback())},[c,e,t])})(n.location,n.countries),Object(l.createElement)(l.Fragment,null,Object(l.createElement)(ri,{title:Object(i.__)("Audience","google-listings-and-ads"),description:Object(l.createElement)("p",null,Object(i.__)("Where do you want to sell your products?","google-listings-and-ads"))},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ei,null,Object(l.createElement)(ei.Title,null,Object(i.__)("Language","google-listings-and-ads")),Object(l.createElement)(ei.HelperText,{className:"helper-text"},Object(l.createInterpolateElement)(Object(i.__)("Listings can only be displayed in your site language. <link>Read more</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-mc-audience",linkId:"site-language",href:"https://support.google.com/merchants/answer/160637"})})),Object(l.createElement)(Ql,{selected:c,options:[{label:s,value:c}]})),Object(l.createElement)(ei,null,Object(l.createElement)(ei.Title,null,Object(i.__)("Location","google-listings-and-ads")),Object(l.createElement)(ei.HelperText,{className:"helper-text"},Object(i.__)("Your store should already have the appropriate shipping and tax rates (if required) for potential customers in your selected location(s).","google-listings-and-ads")),Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Xl,Xr()({},o("location"),{collapsible:!0,label:Object(i.__)("Selected countries only","google-listings-and-ads"),value:"selected"}),Object(l.createElement)("div",{className:"input"},Object(l.createElement)(ad,Xr()({multiple:!0},o("countries")))),Object(l.createElement)("div",{className:"cannot-find-country"},Object(i.__)("Can’t find a country? Only supported countries can be selected.","google-listings-and-ads"))),Object(l.createElement)(Xl,Xr()({},o("location"),{label:Object(i.__)("All countries","google-listings-and-ads"),value:"all"}),Object(l.createElement)(Kl,null,Object(i.__)("Your listings will be shown in all supported countries.","google-listings-and-ads")))))))),Object(l.createElement)(Ha,null,Object(l.createElement)(et,{isPrimary:!0,disabled:!r,onClick:a},Object(i.__)("Continue","google-listings-and-ads"))))},cd=e=>{const{onContinue:t=(()=>{})}=e,{loading:n,data:r}=(()=>{const{hasFinishedResolution:e}=od(),{hasFinishedResolution:t,data:n}=Yr(),{loading:r,data:o}=td({path:"/wc/gla/mc/target_audience/suggestions"});return{loading:!e||!t||r,data:t&&null===(null==n?void 0:n.location)&&null===(null==n?void 0:n.countries)?o:n}})();return n?Object(l.createElement)(Fa,null):Object(l.createElement)("div",{className:"gla-choose-audience"},Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Choose your audience","google-listings-and-ads"),description:Object(i.__)("Configure who sees your product listings on Google.","google-listings-and-ads")}),Object(l.createElement)(rt.Form,{initialValues:{locale:r.locale,language:r.language,location:r.location,countries:r.countries||[]},validate:e=>{const t={};return e.location||(t.location=Object(i.__)("Please select a location option.","google-listings-and-ads")),"selected"===e.location&&0===e.countries.length&&(t.countries=Object(i.__)("Please select at least one country.","google-listings-and-ads")),t},onSubmit:()=>{t()}},e=>Object(l.createElement)(id,{formProps:e}))))},sd=()=>Object(s.getSetting)("adminUrl");const ld={address:"",address2:"",city:"",state:"",country:"",postcode:"",isMCAddressDifferent:null,isAddressFilled:null};function ud(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"wc";const{data:t,hasFinishedResolution:n,invalidateResolution:r}=Vr("getGoogleMCContactInformation"),o=yu();let a=ld;if(n&&t){const{is_mc_address_different:n}=t,r="wc"===e?t.wc_address:t.mc_address,i=(null==r?void 0:r.street_address)||"",c=(null==r?void 0:r.locality)||"",s=(null==r?void 0:r.region)||"",l=(null==r?void 0:r.postal_code)||"",[u,d=""]=i.split("\n");a={address:u,address2:d,city:c,state:s,country:o[null==r?void 0:r.country],postcode:l,isAddressFilled:!t.wc_address_errors.length,isMCAddressDifferent:n}}return{refetch:r,loaded:n,data:a}}var dd={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([457]\\d{6})$","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2457]\\d{6})$","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"1|([267]\\d{6})$","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"0|(183[12])",0,0,0,[["(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8]))\\d{3}|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4]))|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:83[0-38]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:28|4[14]|5)|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|22"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[047]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","[25689]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[25689]"]]]],BL:["590","00","(?:590|(?:69|80)\\d|976)\\d{6}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["976[01]\\d{5}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-8]\\d{6})$","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","(?:[2-467]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-24679]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([3-8]\\d{6})$","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-79]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}",[10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|6[578])|4(?:03|1[68]|3[178]|50|74)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47|72)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[12]|33|44|66|77|88)|622)[2-9]\\d{6}"],0,0,0,["600[2-9]\\d{6}"]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"0|([59]\\d{7})$","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:83[0-38]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","[189]\\d{8}|[1-68]\\d{6}",[7,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","(?:0\\d\\d|222|800)\\d{6}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-3]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","(?:10|2[0-57-9])(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"0|(1(?:[12]\\d|79)\\d\\d)",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:(?:1\\d|[36])\\d{3}|9101)\\d{6}|[124-8]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1 $2",["[146][2-9]|[2578]"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["6"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["[39]"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","[27]\\d{6,7}|[34]\\d{5,7}|(?:5|8\\d\\d)\\d{7}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["5"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"0|([59]\\d{7})$","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:83[0-38]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:1\\d|2[02-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[05]\\d|[23]1|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[0568]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[189]"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-59]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-59]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[47]\\d{6}|76\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:[0-5]\\d\\d|69[7-9]|70[0359])|(?:5[0-26-9]|[78][0-49])\\d\\d|6(?:[0-4]\\d\\d|50[0-24-69]))|2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d\\d|1(?:[0-7]\\d\\d|8(?:[02]\\d|1[0-278])))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","(?:[56]94|80\\d|976)\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"0|([25-9]\\d{5})$","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d\\d|606)\\d{5}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","(?:590|(?:69|80)\\d|976)\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|1[0-2]|2[0-68]|3[1289]|4[0-24-9]|5[3-579]|6[0189]|7[08]|8[0-689]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["976[01]\\d{5}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"1|([3-9]\\d{6})$","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:862\\d|9008)\\d{3}|(?:[2-46]\\d|77)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-46-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4}(?:\\d(?:\\d(?:\\d{4})?)?)?|(?:[235-79]\\d|46)\\d{6}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","[2-489]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-489]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"0|([25-8]\\d{5})$","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|55\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[38]"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[1-9]\\d{8}|3[2-9]\\d{7}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"0|([0-24-8]\\d{5})$","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9]|636)|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9]|636[457-9])|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[27-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9])|5(?:2|3[045]|4[0-369]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|49|51|6(?:[0-24]|36|5[0-3589]|72|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:49|55|83)[29]|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|829(?:2|66)|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|(?:[235-8]\\d|99)\\d{7}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"1|([2-8]\\d{6})$","758$1",0,"758"],LI:["423","00","90\\d{5}|(?:[2378]|6\\d\\d)\\d{6}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[237-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"0|(1001)"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:2|33|5\\d|77|88)\\d{7}|[4-6]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[4-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",1]],"8",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{5})(\\d{4})","$1-$2",["5(?:29|38)","5(?:29|38)[89]","5(?:29|38)[89]0"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|892","5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|892"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:29(?:[189][05]|2[29]|3[01])|38[89][05])\\d{4}|5(?:2(?:[0-25-7]\\d|3[1-578]|4[02-46-8]|8[0235-7]|90)|3(?:[0-47]\\d|5[02-9]|6[02-8]|80|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:0\\d|1[0-5]|6[1267]|7[0-57]))\\d{6}"],["80\\d{7}"],["89\\d{7}"],0,0,0,0,["592(?:4[0-2]|93)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","(?:590|(?:69|80)\\d|976)\\d{6}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|30|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["976[01]\\d{5}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"0|([24-9]\\d{6})$","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[57-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[57-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","670$1",0,"670"],MQ:["596","00","(?:69|80)\\d{7}|(?:59|97)6\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"1|([34]\\d{6})$","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:5|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["5"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[3467]|9[13-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[19]\\d|[23]1|77|88)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","1(?:(?:44|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[017]\\d|[235][1-9]|4[0-35-9]|6[0-46-9]|8[1-79]|9[1-8])|[2-9]\\d)\\d{8}",[10,11],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],0,1],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],0,1],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],0,1]],"01",0,"0(?:[12]|4[45])|1",0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9])|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1[36-8]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","[2-57-9]\\d{5}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[2-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[04]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}",[7,8,10,11,12,13,14],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-7]|8[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|[89]\\d{6,9}|1\\d{4,5}",[5,6,7,8,9,10],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-57-9]"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[489]|59"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-579]|6[2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[47]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[29]\\d{7,9}|50\\d{5}(?:\\d{2,3})?|6[0-35-9]\\d{6}|7\\d{7,8}|8\\d{4,9}|(?:11\\d|[34])\\d{7}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-579]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|[89]0","50(?:[0367]|88)|[89]0"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[59]|80"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7|86"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,0," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","6\\d{5}(?:\\d{2})?|8\\d{9}|[1-9]\\d{6}(?:\\d{2})?",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","(?:[45]|80\\d\\d)\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-6])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","[2-7]\\d{7}|800\\d{4}(?:\\d{2})?|2\\d{6}",[7,8,9],[["(\\d{3})(\\d{4})","$1 $2",["2[126]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]"]]]],RE:["262","00","9769\\d{5}|(?:26|[68]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,"26[23]|69|[89]"],RO:["40","00","(?:[2378]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[237-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-6]2|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-6]2|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","(?:[1-6]|[7-9]\\d\\d)\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","8000\\d{3}|(?:[249]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-4]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|[57]9)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["24|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3478]|64|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6(?:0[5-7]|[1-35-9])|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|(5\\d{6})$","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"1|([2-479]\\d{6})$","649$1",0,"649"],TD:["235","00|16","(?:22|[69]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","(?:00|[1-57-9]\\d)\\d{7}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[34]7|91[78]"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","[1-6]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|616)","5(?:[0-59]|6161)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-46-8]\\d{6})$","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[26-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["4[45][0-5]|5(?:0|6[37])|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]","4[45][0-5]|5(?:0|6(?:3[14-7]|7))|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["[3-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}",[10],[["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["5(?:05(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|44))|82(?:2(?:0[0-3]|[268]2)|3(?:0[02]|33)|4(?:00|4[24]|65|82)|5(?:00|29|83)|6(?:00|66|82)|777|8(?:00|88)|9(?:00|9[89])))\\d{4}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[39]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[0-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[0179]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-289]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01579]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","4\\d{9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["405|8|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["4"],"0$1"]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","810","(?:33|55|[679]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[35-9]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"1|([2-7]\\d{6})$","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"1|([2-578]\\d{6})$","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"1|([2-9]\\d{6})$","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[69]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","[23]\\d{7,8}|(?:4\\d\\d|[89]00)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7[24-68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","80\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,"269|63"],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","(?:63|80)0\\d{6}|(?:21|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:005|[1-9]\\d\\d)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:005|[1-9]\\d\\d)\\d{5}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"[0-36-9]\\d{8}",[9],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-36-9]"]]],0,0,0,0,0,0,[0,["[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|285\\d{9}|(?:[19]\\d|49)\\d{6}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["4"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[19]"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["34[57]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-3]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|3(?:2|47|7\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,0,0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:(?:285\\d\\d|3(?:45|[69]\\d{3}))\\d|9[89])\\d{6}"]]],883:["883",0,"210\\d{7}|51\\d{7}(?:\\d{3})?",[9,10,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["510"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["5"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:210|51[013]0\\d)\\d{7}|5100\\d{5}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function gd(e,t){var n=Array.prototype.slice.call(t);return n.push(dd),e.apply(this,n)}var pd="".concat("-‐-―−ー-").concat("//").concat("..").concat(" ").concat("()()[]\\[\\]").concat("~⁓∼~"),fd=function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=this.constructor.name,this.message=t,this.stack=new Error(t).stack};(fd.prototype=Object.create(Error.prototype)).constructor=fd;var bd=function(e,t){e=e.split("-"),t=t.split("-");for(var n=e[0].split("."),r=t[0].split("."),o=0;o<3;o++){var a=Number(n[o]),i=Number(r[o]);if(a>i)return 1;if(i>a)return-1;if(!isNaN(a)&&isNaN(i))return 1;if(isNaN(a)&&!isNaN(i))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]<t[1]?-1:0:!e[1]&&t[1]?1:e[1]&&!t[1]?-1:0};function md(e){return(md="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function hd(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yd(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Od(e,t,n){return t&&yd(e.prototype,t),n&&yd(e,n),e}var vd=/^\d+$/,jd=function(){function e(t){hd(this,e),function(e){if(!e)throw new Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!Sd(e)||!Sd(e.countries))throw new Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat(Sd(e)?"an object of shape: { "+Object.keys(e).join(", ")+" }":"a "+kd(e)+": "+e,"."))}(t),this.metadata=t,Pd.call(this,t)}return Od(e,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter((function(e){return"001"!==e}))}},{key:"getCountryMetadata",value:function(e){return this.metadata.countries[e]}},{key:"nonGeographic",value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(e){return void 0!==this.getCountryMetadata(e)}},{key:"hasCallingCode",value:function(e){if(this.getCountryCodesForCallingCode(e))return!0;if(this.nonGeographic()){if(this.nonGeographic()[e])return!0}else{var t=this.countryCallingCodes()[e];if(t&&1===t.length&&"001"===t[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(e){return this.nonGeographic()?!!this.nonGeographic()[e]:!this.getCountryCodesForCallingCode(e)}},{key:"country",value:function(e){return this.selectNumberingPlan(e)}},{key:"selectNumberingPlan",value:function(e,t){if(e&&vd.test(e)&&(t=e,e=null),e&&"001"!==e){if(!this.hasCountry(e))throw new Error("Unknown country: ".concat(e));this.numberingPlan=new _d(this.getCountryMetadata(e),this)}else if(t){if(!this.hasCallingCode(t))throw new Error("Unknown calling code: ".concat(t));this.numberingPlan=new _d(this.getNumberingPlanMetadata(t),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(e){var t=this.countryCallingCodes()[e];if(t){if(1===t.length&&3===t[0].length)return;return t}}},{key:"getCountryCodeForCallingCode",value:function(e){var t=this.getCountryCodesForCallingCode(e);if(t)return t[0]}},{key:"getNumberingPlanMetadata",value:function(e){var t=this.getCountryCodeForCallingCode(e);if(t)return this.getCountryMetadata(t);if(this.nonGeographic()){var n=this.nonGeographic()[e];if(n)return n}else{var r=this.countryCallingCodes()[e];if(r&&1===r.length&&"001"===r[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(e){return this.numberingPlan.type(e)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(e){return this.selectNumberingPlan(e)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),e}(),_d=function(){function e(t,n){hd(this,e),this.globalMetadataObject=n,this.metadata=t,Pd.call(this,n.metadata)}return Od(e,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(e){return e[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var e=this;return(this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[]).map((function(t){return new wd(t,e)}))}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(e){return e[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return!(this.types()&&0===this.types().length||!this.types())}},{key:"type",value:function(e){if(this.hasTypes()&&Cd(this.types(),e))return new $d(Cd(this.types(),e),this)}},{key:"ext",value:function(){return this.v1||this.v2?" ext. ":this.metadata[13]||" ext. "}}]),e}(),wd=function(){function e(t,n){hd(this,e),this._format=t,this.metadata=n}return Od(e,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!(!this.nationalPrefixFormattingRule()||Ed.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),e}(),Ed=/^\(?\$1\)?$/,$d=function(){function e(t,n){hd(this,e),this.type=t,this.metadata=n}return Od(e,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.type[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),e}();function Cd(e,t){switch(t){case"FIXED_LINE":return e[0];case"MOBILE":return e[1];case"TOLL_FREE":return e[2];case"PREMIUM_RATE":return e[3];case"PERSONAL_NUMBER":return e[4];case"VOICEMAIL":return e[5];case"UAN":return e[6];case"PAGER":return e[7];case"VOIP":return e[8];case"SHARED_COST":return e[9]}}var Sd=function(e){return"object"===md(e)},kd=function(e){return md(e)};function xd(e,t){if((t=new jd(t)).hasCountry(e))return t.country(e).countryCallingCode();throw new Error("Unknown country: ".concat(e))}function Pd(e){var t=e.version;"number"==typeof t?(this.v1=1===t,this.v2=2===t,this.v3=3===t,this.v4=4===t):t?-1===bd(t,"1.2.0")?this.v2=!0:-1===bd(t,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}var Ad=function(e){return"([".concat("0-90-9٠-٩۰-۹","]{1,").concat(e,"})")};function Nd(e){return";ext="+Ad("20")+"|[ \\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|доб|anexo)[:\\..]?[ \\t,-]*"+Ad("20")+"#?|[ \\t,]*(?:[xx##~~]|int|int)[:\\..]?[ \\t,-]*"+Ad("9")+"#?|[- ]+"+Ad("6")+"#|[ \\t]*(?:,{2}|;)[:\\..]?[ \\t,-]*"+Ad("15")+"#?|[ \\t]*(?:,)+[:\\..]?[ \\t,-]*"+Ad("9")+"#?"}var Rd="[++]{0,1}(?:["+pd+"]*[0-90-9٠-٩۰-۹]){3,}["+pd+"0-90-9٠-٩۰-۹]*",Td=new RegExp("^[++]{0,1}(?:["+pd+"]*[0-90-9٠-٩۰-۹]){1,2}$","i"),Md=Rd+"(?:"+Nd()+")?",Id=new RegExp("^[0-90-9٠-٩۰-۹]{2}$|^"+Md+"$","i");function Fd(e){return e.length>=2&&Id.test(e)}var Dd=new RegExp("(?:"+Nd()+")$","i"),Ld={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"};function Bd(e){var t="",n=e.split(""),r=Array.isArray(n),o=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(o>=n.length)break;a=n[o++]}else{if((o=n.next()).done)break;a=o.value}t+=Gd(a,t)||""}return t}function Gd(e,t){if("+"===e){if(t)return;return"+"}return function(e){return Ld[e]}(e)}function zd(e,t){return function e(t,n,r){var o=r.type(n),a=o&&o.possibleLengths()||r.possibleLengths();if(!a)return"IS_POSSIBLE";if("FIXED_LINE_OR_MOBILE"===n){if(!r.type("FIXED_LINE"))return e(t,"MOBILE",r);var i=r.type("MOBILE");i&&(a=function(e,t){var n=e.slice(),r=t,o=Array.isArray(r),a=0;for(r=o?r:r[Symbol.iterator]();;){var i;if(o){if(a>=r.length)break;i=r[a++]}else{if((a=r.next()).done)break;i=a.value}var c=i;e.indexOf(c)<0&&n.push(c)}return n.sort((function(e,t){return e-t}))}(a,i.possibleLengths()))}else if(n&&!o)return"INVALID_LENGTH";var c=t.length,s=a[0];return s===c?"IS_POSSIBLE":s>c?"TOO_SHORT":a[a.length-1]<c?"TOO_LONG":a.indexOf(c,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}(e,void 0,t)}function Ud(e,t){switch(zd(e,t)){case"IS_POSSIBLE":return!0;default:return!1}}function Hd(e,t){return e=e||"",new RegExp("^(?:"+t+")$").test(e)}var qd=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function Vd(e,t,n){if(t=t||{},e.country){(n=new jd(n)).selectNumberingPlan(e.country,e.countryCallingCode);var r=t.v2?e.nationalNumber:e.phone;if(Hd(r,n.nationalNumberPattern())){if(Yd(r,"FIXED_LINE",n))return n.type("MOBILE")&&""===n.type("MOBILE").pattern()?"FIXED_LINE_OR_MOBILE":n.type("MOBILE")?Yd(r,"MOBILE",n)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE":"FIXED_LINE_OR_MOBILE";for(var o=0,a=qd;o<a.length;o++){var i=a[o];if(Yd(r,i,n))return i}}}}function Yd(e,t,n){return!(!(t=n.type(t))||!t.pattern())&&!(t.possibleLengths()&&t.possibleLengths().indexOf(e.length)<0)&&Hd(e,t.pattern())}var Wd=/(\$\d)/;var Kd=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function Qd(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Xd={formatExtension:function(e,t,n){return"".concat(e).concat(n.ext()).concat(t)}};function Jd(e,t,n,r,o){var a=function(e,t){var n=e,r=Array.isArray(n),o=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(o>=n.length)break;a=n[o++]}else{if((o=n.next()).done)break;a=o.value}var i=a;if(i.leadingDigitsPatterns().length>0){var c=i.leadingDigitsPatterns()[i.leadingDigitsPatterns().length-1];if(0!==t.search(c))continue}if(Hd(t,i.pattern()))return i}}(r.formats(),e);return a?function(e,t,n){var r=n.useInternationalFormat,o=n.withNationalPrefix,a=(n.carrierCode,n.metadata,e.replace(new RegExp(t.pattern()),r?t.internationalFormat():o&&t.nationalPrefixFormattingRule()?t.format().replace(Wd,t.nationalPrefixFormattingRule()):t.format()));return r?function(e){return e.replace(new RegExp("[".concat(pd,"]+"),"g")," ").trim()}(a):a}(e,a,{useInternationalFormat:"INTERNATIONAL"===n,withNationalPrefix:!a.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!o||!1!==o.nationalPrefix,carrierCode:t,metadata:r}):e}function Zd(e,t,n,r){return t?r(e,t,n):e}function eg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var ng=function(){function e(t,n,r){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!t)throw new TypeError("`country` or `countryCallingCode` not passed");if(!n)throw new TypeError("`nationalNumber` not passed");if(!r)throw new TypeError("`metadata` not passed");var o=new jd(r);rg(t)&&(this.country=t,o.country(t),t=o.countryCallingCode()),this.countryCallingCode=t,this.nationalNumber=n,this.number="+"+this.countryCallingCode+this.nationalNumber,this.metadata=r}var t,n;return t=e,(n=[{key:"setExt",value:function(e){this.ext=e}},{key:"isPossible",value:function(){return function(e,t,n){if(void 0===t&&(t={}),n=new jd(n),t.v2){if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!n.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));n.country(e.country)}else{if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}}if(n.possibleLengths())return Ud(e.phone||e.nationalNumber,n);if(e.countryCallingCode&&n.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.metadata)}},{key:"isValid",value:function(){return this,e={v2:!0},t=this.metadata,e=e||{},t=new jd(t),!!this.country&&(t.selectNumberingPlan(this.country,this.countryCallingCode),t.hasTypes()?void 0!==Vd(this,e,t.metadata):Hd(e.v2?this.nationalNumber:this.phone,t.nationalNumberPattern()));var e,t}},{key:"isNonGeographic",value:function(){return new jd(this.metadata).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(e){return this.number===e.number&&this.ext===e.ext}},{key:"getType",value:function(){return Vd(this,{v2:!0},this.metadata)}},{key:"format",value:function(e,t){return function(e,t,n,r){if(n=n?function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Qd(e,t,n[t])}))}return e}({},Xd,n):Xd,r=new jd(r),e.country&&"001"!==e.country){if(!r.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));r.country(e.country)}else{if(!e.countryCallingCode)return e.phone||"";r.selectNumberingPlan(e.countryCallingCode)}var o,a=r.countryCallingCode(),i=n.v2?e.nationalNumber:e.phone;switch(t){case"NATIONAL":return i?Zd(o=Jd(i,e.carrierCode,"NATIONAL",r,n),e.ext,r,n.formatExtension):"";case"INTERNATIONAL":return i?(o=Jd(i,null,"INTERNATIONAL",r,n),Zd(o="+".concat(a," ").concat(o),e.ext,r,n.formatExtension)):"+".concat(a);case"E.164":return"+".concat(a).concat(i);case"RFC3966":return function(e){var t=e.number,n=e.ext;if(!t)return"";if("+"!==t[0])throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(t).concat(n?";ext="+n:"")}({number:"+".concat(a).concat(i),ext:e.ext});case"IDD":if(!n.fromCountry)return;return Zd(function(e,t,n,r,o){if(xd(r,o.metadata)===n){var a=Jd(e,t,"NATIONAL",o);return"1"===n?n+" "+a:a}var i=function(e,t,n){var r=new jd(n);return r.selectNumberingPlan(e,void 0),r.defaultIDDPrefix()?r.defaultIDDPrefix():Kd.test(r.IDDPrefix())?r.IDDPrefix():void 0}(r,0,o.metadata);if(i)return"".concat(i," ").concat(n," ").concat(Jd(e,null,"INTERNATIONAL",o))}(i,e.carrierCode,a,n.fromCountry,r),e.ext,r,n.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(t,'"'))}}(this,e,t?function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){eg(e,t,n[t])}))}return e}({},t,{v2:!0}):{v2:!0},this.metadata)}},{key:"formatNational",value:function(e){return this.format("NATIONAL",e)}},{key:"formatInternational",value:function(e){return this.format("INTERNATIONAL",e)}},{key:"getURI",value:function(e){return this.format("RFC3966",e)}}])&&tg(t.prototype,n),e}(),rg=function(e){return/^[A-Z]{2}$/.test(e)},og=new RegExp("([0-90-9٠-٩۰-۹])");function ag(e,t){var n=function(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var n=new RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),r=n.exec(e);if(r){var o,a,i,c=r.length-1,s=c>0&&r[c];if(t.nationalPrefixTransformRule()&&s)o=e.replace(n,t.nationalPrefixTransformRule()),c>1&&(a=r[1]);else{var l=r[0];o=e.slice(l.length),s&&(a=r[1])}if(s){var u=e.indexOf(r[1]);e.slice(0,u)===t.numberingPlan.nationalPrefix()&&(i=t.numberingPlan.nationalPrefix())}else i=r[0];return{nationalNumber:o,nationalPrefix:i,carrierCode:a}}}return{nationalNumber:e}}(e,t),r=n.nationalNumber,o=n.carrierCode;if(!function(e,t,n){return!(Hd(e,n.nationalNumberPattern())&&!Hd(t,n.nationalNumberPattern()))}(e,r,t))return{nationalNumber:e};if(e.length!==r.length+(o?o.length:0)&&t.possibleLengths())switch(zd(r,t)){case"TOO_SHORT":case"INVALID_LENGTH":return{nationalNumber:e}}return{nationalNumber:r,carrierCode:o}}var ig=new RegExp("[++0-90-9٠-٩۰-۹]"),cg=new RegExp("[^0-90-9٠-٩۰-۹#]+$");function sg(e,t,n){if(t=t||{},n=new jd(n),t.defaultCountry&&!n.hasCountry(t.defaultCountry)){if(t.v2)throw new fd("INVALID_COUNTRY");throw new Error("Unknown country: ".concat(t.defaultCountry))}var r=function(e,t,n){if(e&&0===e.indexOf("tel:"))return function(e){var t,n,r,o,a=(e=e.replace(/^tel:/,"tel=")).split(";"),i=Array.isArray(a),c=0;for(a=i?a:a[Symbol.iterator]();;){var s;if(i){if(c>=a.length)break;s=a[c++]}else{if((c=a.next()).done)break;s=c.value}var l=(r=s.split("="),o=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var a,i=e[Symbol.iterator]();!(_n=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{_n||null==i.return||i.return()}finally{if(r)throw o}}return n}(r,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),u=l[0],d=l[1];switch(u){case"tel":t=d;break;case"ext":n=d;break;case"phone-context":"+"===d[0]&&(t=d+t)}}if(!Fd(t))return{};var g={number:t};return n&&(g.ext=n),g}(e);var r=function(e,t,n){if(e)if(e.length>250){if(n)throw new fd("TOO_LONG")}else{if(!1===t)return e;var r=e.search(ig);if(!(r<0))return e.slice(r).replace(cg,"")}}(e,n,t);if(!r)return{};if(!Fd(r))return function(e){return Td.test(e)}(r)?{error:"TOO_SHORT"}:{};var o=function(e){var t=e.search(Dd);if(t<0)return{};for(var n=e.slice(0,t),r=e.match(Dd),o=1;o<r.length;){if(r[o])return{number:n,ext:r[o]};o++}}(r);return o.ext?o:{number:r}}(e,t.v2,t.extract),o=r.number,a=r.ext,i=r.error;if(!o){if(t.v2){if("TOO_SHORT"===i)throw new fd("TOO_SHORT");throw new fd("NOT_A_NUMBER")}return{}}var c=function(e,t,n,r){var o,a=function(e,t,n,r){if(!e)return{};if("+"!==e[0]){var o=function(e,t,n,r){if(t){var o=new jd(r);o.selectNumberingPlan(t,n);var a=new RegExp(o.IDDPrefix());if(0===e.search(a)){var i=(e=e.slice(e.match(a)[0].length)).match(og);if(!(i&&null!=i[1]&&i[1].length>0&&"0"===i[1]))return e}}}(e,t,n,r);if(!o||o===e){if(t||n){var a=function(e,t,n,r){var o=t?xd(t,r):n;if(0===e.indexOf(o)){(r=new jd(r)).selectNumberingPlan(t,n);var a=e.slice(o.length),i=ag(a,r).nationalNumber,c=ag(e,r).nationalNumber;if(!Hd(c,r.nationalNumberPattern())&&Hd(i,r.nationalNumberPattern())||"TOO_LONG"===zd(c,r))return{countryCallingCode:o,number:a}}return{number:e}}(e,t,n,r),i=a.countryCallingCode,c=a.number;if(i)return{countryCallingCode:i,number:c}}return{number:e}}e="+"+o}if("0"===e[1])return{};r=new jd(r);for(var s=2;s-1<=3&&s<=e.length;){var l=e.slice(1,s);if(r.hasCallingCode(l))return r.selectNumberingPlan(l),{countryCallingCode:l,number:e.slice(s)};s++}return{}}(Bd(e),t,n,r.metadata),i=a.countryCallingCode,c=a.number;if(i)r.selectNumberingPlan(i);else{if(!c||!t&&!n)return{};r.selectNumberingPlan(t,n),t&&(o=t),i=n||xd(t,r.metadata)}if(!c)return{countryCallingCode:i};var s=ag(Bd(c),r),l=s.nationalNumber,u=s.carrierCode,d=function(e,t,n){var r=n.getCountryCodesForCallingCode(e);if(r)return 1===r.length?r[0]:function(e,t,n){n=new jd(n);var r=e,o=Array.isArray(r),a=0;for(r=o?r:r[Symbol.iterator]();;){var i;if(o){if(a>=r.length)break;i=r[a++]}else{if((a=r.next()).done)break;i=a.value}var c=i;if(n.country(c),n.leadingDigits()){if(t&&0===t.search(n.leadingDigits()))return c}else if(Vd({phone:t,country:c},void 0,n.metadata))return c}}(r,t,n.metadata)}(i,l,r);return d&&(o=d,"001"===d||r.country(o)),{country:o,countryCallingCode:i,nationalNumber:l,carrierCode:u}}(o,t.defaultCountry,t.defaultCallingCode,n),s=c.country,l=c.nationalNumber,u=c.countryCallingCode,d=c.carrierCode;if(!n.hasSelectedNumberingPlan()){if(t.v2)throw new fd("INVALID_COUNTRY");return{}}if(!l||l.length<2){if(t.v2)throw new fd("TOO_SHORT");return{}}if(l.length>17){if(t.v2)throw new fd("TOO_LONG");return{}}if(t.v2){var g=new ng(u,l,n.metadata);return s&&(g.country=s),d&&(g.carrierCode=d),a&&(g.ext=a),g}var p=!!(t.extended?n.hasSelectedNumberingPlan():s)&&Hd(l,n.nationalNumberPattern());return t.extended?{country:s,countryCallingCode:u,carrierCode:d,valid:p,possible:!!p||!(!0!==t.extended||!n.possibleLengths()||!Ud(l,n)),phone:l,ext:a}:p?function(e,t,n){var r={country:e,phone:t};return n&&(r.ext=n),r}(s,l,a):{}}function lg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ug(e){return(ug="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function dg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gg(e){var t,n,r,o,a,i=(o=Array.prototype.slice.call(e),a=4,function(e){if(Array.isArray(e))return e}(o)||function(e,t){var n=[],_n=!0,r=!1,o=void 0;try{for(var a,i=e[Symbol.iterator]();!(_n=(a=i.next()).done)&&(n.push(a.value),!t||n.length!==t);_n=!0);}catch(e){r=!0,o=e}finally{try{_n||null==i.return||i.return()}finally{if(r)throw o}}return n}(o,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),c=i[0],s=i[1],l=i[2],u=i[3];if("string"!=typeof c)throw new TypeError("A text for parsing must be a string.");if(t=c,s&&"string"!=typeof s){if(!pg(s))throw new Error("Invalid second argument: ".concat(s));l?(n=s,r=l):r=s}else u?(n=l,r=u):(n=void 0,r=l),s&&(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){dg(e,t,n[t])}))}return e}({defaultCountry:s},n));return{text:t,options:n,metadata:r}}var pg=function(e){return"object"===ug(e)};function fg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bg(e,t,n){t&&t.defaultCountry&&!function(e,t){return void 0!==t.countries[e]}(t.defaultCountry,n)&&(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){fg(e,t,n[t])}))}return e}({},t,{defaultCountry:void 0}));try{return function(e,t,n){return sg(e,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){lg(e,t,n[t])}))}return e}({},t,{v2:!0}),n)}(e,t,n)}catch(e){if(!(e instanceof fd))throw e}}function mg(){var e=gg(arguments),t=e.text,n=e.options,r=e.metadata;return bg(t,n,r)}function hg(){return gd(mg,arguments)}const yg={country:"",countryCallingCode:"",nationalNumber:"",isValid:!1,display:""};function Og(){return Object(ot.useSelect)(e=>{const{getGoogleMCPhoneNumber:t}=e("wc/gla"),{data:n,loaded:r}=t();let o=yg;if(n){const e=hg(n.phone_number||"");e&&(o={...e,isValid:e.isValid(),display:e.formatInternational()},delete o.metadata)}return{loaded:r,data:o}},[])}const vg=Array(6).fill(""),jg=e=>{const t=e.join("");return{code:t,isFilled:6===t.length}};function _g(e){let{onCodeChange:t,resetNeedle:n=""}=e;const r=Object(l.useRef)([]),o=Object(l.useRef)(0),a=Object(l.useRef)(),[i,c]=Object(l.useState)(vg);a.current=t;const s=e=>{const t=r.current[e];t&&t.focus()},u=e=>{const{dataset:t,selectionStart:n,selectionEnd:r,value:o}=e.target,a=Number(t.idx);switch(e.keyCode){case 37:case 8:0===n&&0===r&&s(a-1);break;case 39:1!==n&&o||s(a+1)}},d=e=>{o.current=e.target.selectionStart},g=e=>{const{value:n,dataset:r}=e.target,a=Number(r.idx),l=n.substr(o.current,1).replace(/\D/,"");if(l!==n&&(e.target.value=l),l&&s(a+1),l!==i[a]){const e=[...i];e[a]=l,c(e),t(jg(e))}};return Object(l.useEffect)(()=>{r.current.forEach(e=>e.value=""),c(vg),a.current(jg(vg))},[n]),Object(l.useEffect)(()=>{i===vg&&s(0)},[n,i]),Object(l.createElement)(Qo,{className:"gla-verification-code-control",justify:"normal",gap:2},i.map((e,t)=>Object(l.createElement)(ol,{key:t,ref:e=>r.current[t]=e,"data-idx":t,value:e,onKeyDown:u,onBeforeInput:d,onInput:g,autoComplete:"off"})))}const wg=Object.freeze({SMS:"SMS",PHONE_CALL:"PHONE_CALL"}),Eg={[wg.SMS]:{toInstruction:e=>Object(l.createInterpolateElement)(Object(i.__)("A text message with the 6-digit verification code has been sent to <userPhoneNumber />.","google-listings-and-ads"),{userPhoneNumber:Object(l.createElement)("strong",null,e)}),textResend:Object(i.__)("Resend code","google-listings-and-ads"),
|
| 15 |
// translators: %d: seconds to wait until the next verification code can be requested via SMS.
|
| 16 |
textResendCooldown:Object(i.__)("Resend code (in %ds)","google-listings-and-ads"),textSwitch:Object(i.__)("Or, receive a verification code through a phone call","google-listings-and-ads")},[wg.PHONE_CALL]:{toInstruction:e=>Object(l.createInterpolateElement)(Object(i.__)("You will receive a phone call at <userPhoneNumber /> with an automated message containing the 6-digit verification code.","google-listings-and-ads"),{userPhoneNumber:Object(l.createElement)("strong",null,e)}),textResend:Object(i.__)("Call again","google-listings-and-ads"),
|
| 17 |
// translators: %d: seconds to wait until the next verification code can be requested via phone call.
|
| 20 |
return Object(i.sprintf)(Object(i.__)("Account %s","google-listings-and-ads"),e)}var rp=e=>{const{googleAdsAccount:t}=e;return Object(l.createElement)(hi,{appearance:pi.GOOGLE_ADS,description:np(t.id),indicator:Object(l.createElement)(_i,null)})},op=e=>{const{onCreateAccount:t=(()=>{}),onRequestClose:n=(()=>{})}=e,[r,o]=Object(l.useState)(!1);return Object(l.createElement)(vl,{className:"gla-ads-terms-modal",title:Object(i.__)("Create Google Ads Account","google-listings-and-ads"),buttons:[Object(l.createElement)(va,{key:"1",isPrimary:!0,disabled:!r,eventName:"gla_ads_account_create_button_click",onClick:()=>{t(),n()}},Object(i.__)("Create account","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)("p",{className:"main"},Object(i.__)("By creating a Google Ads account, you agree to the following terms and conditions:","google-listings-and-ads")),Object(l.createElement)("p",null,Object(l.createInterpolateElement)(Object(i.__)("You agree to comply with Google’s terms and policies, including <policylink>Shopping ads policies</policylink> and <termslink>Google Ads Terms and Conditions</termslink>.","google-listings-and-ads"),{policylink:Object(l.createElement)(co,{context:"setup-ads",linkId:"shopping-ads-policies",href:"https://support.google.com/merchants/answer/6149970"}),termslink:Object(l.createElement)(co,{context:"setup-ads",linkId:"google-ads-terms-of-service",href:"https://support.google.com/adspolicy/answer/54818"})})),Object(l.createElement)(Cl,{label:Object(i.__)("I have read and accept these terms","google-listings-and-ads"),checked:r,onChange:o}))};function ap(e){let{text:t}=e;return Object(l.createElement)("div",{className:"gla-loading-label"},Object(l.createElement)(rt.Spinner,null),t)}var ip=e=>{const{onCreateAccount:t,...n}=e,[r,o]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,n.loading?Object(l.createElement)(ap,{text:Object(i.__)("Creating…","google-listings-and-ads")}):Object(l.createElement)(va,Xr()({isSecondary:!0},n,{text:Object(i.__)("Create account","google-listings-and-ads"),onClick:()=>{o(!0)}})),r&&Object(l.createElement)(op,{onCreateAccount:t,onRequestClose:()=>{o(!1)}}))};const cp=()=>{const{createNotice:e}=Ei(),{fetchGoogleAdsAccount:t}=Hr(),[n,r]=Object(l.useState)(!1),[o,{loading:a}]=ki({path:"/wc/gla/ads/accounts",method:"POST"});return Object(l.createElement)(ip,{loading:a||n,onCreateAccount:async()=>{try{await o({parse:!1})}catch(t){if(428!==t.status)return void e("error",Object(i.__)("Unable to create Google Ads account. Please try again later.","google-listings-and-ads"))}r(!0),await t(),r(!1)}})};var sp=e=>{const{allowShowExisting:t,onShowExisting:n}=e;return Object(l.createElement)(hi,{appearance:pi.GOOGLE_ADS,indicator:Object(l.createElement)(cp,null)},t&&Object(l.createElement)(ri.Card.Footer,null,Object(l.createElement)(et,{isLink:!0,onClick:n},Object(i.__)("Or, use your existing Google Ads account","google-listings-and-ads"))))},lp=e=>{const{accounts:t,...n}=e,r=[{value:"",label:Object(i.__)("Select one","google-listings-and-ads")},...t.map(e=>({value:e,label:np(e)}))];return Object(l.createElement)(Fc,Xr()({options:r},n))},up=e=>{const{accounts:t,onCreateNew:n=(()=>{})}=e,[r,o]=Object(l.useState)(),[a,c]=Object(l.useState)(!1),[s]=ki({path:"/wc/gla/ads/accounts",method:"POST",data:{id:r}}),{refetchGoogleAdsAccount:u}=tp(),{createNotice:d}=Ei(),g=t.length>1;return Object(l.createElement)(hi,{className:"gla-connect-ads",appearance:pi.GOOGLE_ADS},Object(l.createElement)(Hi,null),Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ei.Title,null,Object(i.__)("Select an existing account","google-listings-and-ads")),g&&Object(l.createElement)(ei.Body,null,Object(l.createInterpolateElement)(Object(i.__)("If you manage multiple sub-accounts in Google Ads, please connect the relevant sub-account, not a manager account. <link>Learn more</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-ads-connect-account",linkId:"connect-sub-account",href:"https://support.google.com/google-ads/answer/6139186"})})),Object(l.createElement)(Lc,null,Object(l.createElement)(lp,{accounts:t,value:r,onChange:o}),a?Object(l.createElement)(ap,{text:Object(i.__)("Connecting…","google-listings-and-ads")}):Object(l.createElement)(va,{isSecondary:!0,disabled:!r,eventName:"gla_ads_account_connect_button_click",onClick:async()=>{if(r){c(!0);try{await s(),await u()}catch(e){c(!1),d("error",Object(i.__)("Unable to connect your Google Ads account. Please try again later.","google-listings-and-ads"))}}}},Object(i.__)("Connect","google-listings-and-ads")))),Object(l.createElement)(ri.Card.Footer,null,Object(l.createElement)(et,{isLink:!0,onClick:n},Object(i.__)("Or, create a new Google Ads account","google-listings-and-ads"))))},dp=()=>{const{existingAccounts:e}=Object(ot.useSelect)(e=>({existingAccounts:e("wc/gla").getExistingGoogleAdsAccounts(),isResolving:e("wc/gla").isResolving("getExistingGoogleAdsAccounts")}),[]),[t,n]=Object(l.useState)(!1);if(!e)return Object(l.createElement)(Bi,null);return 0===e.length||t?Object(l.createElement)(sp,{allowShowExisting:t,onShowExisting:()=>{n(!1)}}):Object(l.createElement)(up,{accounts:e,onCreateNew:()=>{n(!0)}})};function gp(e){let{additionalScopeEmail:t}=e;const{createNotice:n}=Ei(),[r,{loading:o,data:a}]=Ni("setup-ads",t);return Object(l.createElement)(hi,{appearance:pi.GOOGLE_ADS,indicator:Object(l.createElement)(va,{isSecondary:!0,loading:o||a,onClick:()=>{r().then(e=>{let{url:t}=e;window.location.href=t}).catch(()=>{n("error",Object(i.__)("Unable to get Google authorization page. Please try again later.","google-listings-and-ads"))})},text:Object(i.__)("Allow full access","google-listings-and-ads"),eventName:"gla_google_account_connect_button_click",eventProps:{context:"setup-ads",action:"scope"}})})}function pp(){const{google:e,scope:t}=Ba(),{googleAdsAccount:n}=tp();return e&&n?t.adsRequired?"disconnected"===n.status?Object(l.createElement)(dp,null):Object(l.createElement)(rp,{googleAdsAccount:n}):Object(l.createElement)(gp,{additionalScopeEmail:e.email}):Object(l.createElement)(Bi,null)}var fp=n(136),bp=n.n(fp),mp=[["DZ",250,"USD"],["AR",25e3,"ARS"],["AM",300,"USD"],["AU",600,"AUD"],["AT",400,"EUR"],["AZ",300,"USD"],["BH",300,"USD"],["BY",300,"USD"],["BE",400,"EUR"],["BO",350,"USD"],["BA",350,"EUR"],["BR",1200,"BRL"],["BG",700,"BGN"],["CA",600,"CAD"],["CL",350,"USD"],["CN",3e3,"CNY"],["CO",350,"USD"],["CR",350,"USD"],["HR",2500,"HRK"],["CY",350,"EUR"],["CZ",8500,"CZK"],["DK",3e3,"DKK"],["DO",350,"USD"],["EC",350,"USD"],["EG",3e3,"EGP"],["SV",350,"USD"],["EE",350,"EUR"],["FI",400,"EUR"],["FR",400,"EUR"],["GE",300,"USD"],["DE",400,"EUR"],["GR",350,"EUR"],["GT",350,"USD"],["HN",350,"USD"],["HK",3e3,"HKD"],["HU",12e4,"HUF"],["IS",400,"EUR"],["IN",2e4,"INR"],["ID",3e6,"IDR"],["IE",400,"EUR"],["IL",1500,"ILS"],["IT",400,"EUR"],["JP",6e4,"JPY"],["JO",250,"USD"],["KZ",300,"USD"],["KE",300,"USD"],["KR",6e5,"KRW"],["KW",300,"USD"],["LV",350,"EUR"],["LB",250,"USD"],["LY",250,"USD"],["LT",350,"EUR"],["LU",400,"EUR"],["MK",300,"USD"],["MY",1500,"MYR"],["MT",350,"EUR"],["MX",7e3,"MXN"],["ME",350,"EUR"],["MA",250,"USD"],["NL",400,"EUR"],["NZ",600,"NZD"],["NI",350,"USD"],["NG",300,"USD"],["NO",4e3,"NOK"],["OM",250,"USD"],["PK",400,"USD"],["PS",250,"USD"],["PA",350,"USD"],["PY",350,"USD"],["PE",350,"USD"],["PH",2e4,"PHP"],["PL",1200,"PLN"],["PT",400,"EUR"],["PR",350,"USD"],["QA",300,"USD"],["RO",1500,"RON"],["RU",3e4,"RUB"],["SA",1300,"SAR"],["RS",350,"EUR"],["SG",600,"SGD"],["SK",350,"EUR"],["SI",350,"EUR"],["ZA",6e3,"ZAR"],["ES",400,"EUR"],["LK",400,"USD"],["SE",4e3,"SEK"],["CH",400,"CHF"],["TW",12e3,"TWD"],["TH",12e3,"THB"],["TN",250,"USD"],["TR",2500,"TRY"],["UA",1e4,"UAH"],["AE",1600,"AED"],["GB",400,"GBP"],["US",500,"USD"],["UY",350,"USD"],["VE",350,"USD"],["VN",56e5,"VND"]],hp=e=>{const t=yu();return Object(l.createElement)(vl,Xr()({className:"gla-free-ad-credit-country-modal",title:Object(i.__)("Check your maximum free credit","google-listings-and-ads")},e),Object(l.createElement)("p",null,Object(i.__)("Whatever you spend in the next month will be added back to your Google Ads account as free credit, up to a maximum limit depending on your store’s country.","google-listings-and-ads")),Object(l.createElement)("table",null,Object(l.createElement)("tbody",null,mp.map((e,n)=>{const[r,o,a]=e;return Object(l.createElement)("tr",{key:n},Object(l.createElement)("td",null,t[r]),Object(l.createElement)("td",null,`${o} ${a}`))}))))},yp=()=>{const[e,t]=Object(l.useState)(!1);return Object(l.createElement)("div",{className:"gla-free-ad-credit"},Object(l.createElement)(bp.a,null),Object(l.createElement)("div",null,Object(l.createElement)("div",{className:"gla-free-ad-credit__title"},Object(i.__)("Spend $500 to get $500 in Google Ads credits!","google-listings-and-ads")),Object(l.createElement)("div",{className:"gla-free-ad-credit__description"},Object(l.createInterpolateElement)(Object(i.__)("New to Google Ads? Get $500 in ad credit when you spend $500 within your first 60 days. Check how much credit you can receive in your country <checkLink>here</checkLink>. <termLink>Terms and conditions apply</termLink>.","google-listings-and-ads"),{checkLink:Object(l.createElement)(io,{eventName:"gla_free_ad_credit_country_click",eventProps:{context:"setup-ads"},href:"#",type:"wp-admin",onClick:()=>{t(!0)}}),termLink:Object(l.createElement)(co,{context:"setup-ads",linkId:"free-ad-credit-terms",href:"https://www.google.com/ads/coupons/terms/"})})),e&&Object(l.createElement)(hp,{onRequestClose:()=>{t(!1)}})))},Op=e=>{const{onContinue:t=(()=>{})}=e,{google:n}=Ba(),{googleAdsAccount:r}=tp(),o=(()=>{const{googleAdsAccount:e}=tp();return e&&e.sub_account&&Object(Fn.getDateDifferenceInDays)(new Date,new Date(1e3*e.created_timestamp))<60})();if(!n||"yes"===n.active&&!r)return Object(l.createElement)(Fa,null);const a=!r.id;return Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Set up your accounts","google-listings-and-ads"),description:Object(i.__)("Connect your Google account and your Google Ads account to set up a paid Smart Shopping campaign.","google-listings-and-ads")}),Object(l.createElement)(ri,{title:Object(i.__)("Connect accounts","google-listings-and-ads"),description:Object(i.__)("Any campaigns created through this app will appear in your Google Ads account. You will be billed directly through Google.","google-listings-and-ads")},Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Mi,{googleAccount:n,hideAccountSwitch:!0,helper:Object(i.__)("This Google account is connected to your store’s product feed.","google-listings-and-ads")}),Object(l.createElement)(pp,null),o&&Object(l.createElement)(yp,null))),Object(l.createElement)(Ha,null,Object(l.createElement)(et,{isPrimary:!0,disabled:a,onClick:t},Object(i.__)("Continue","google-listings-and-ads"))))};function vp(e,t){return e.map(e=>({label:t[e],value:e}))}var jp=e=>{const{formProps:{getInputProps:t},multiple:n=!0,disabled:r=!1,countrySelectHelperText:o}=e,a=yu(),c=t("countryCodes");r&&(c.onChange=void 0);const s=n?Object(l.createElement)(Fu,Xr()({label:Object(i.__)("Select countries","google-listings-and-ads"),helperText:o,disabled:r,multiple:!0,isSearchable:!r},c)):Object(l.createElement)(Ic,{label:Object(i.__)("Select one country","google-listings-and-ads"),help:o,disabled:r,options:vp(c.value,a),value:c.selected[0],onChange:c.onChange,role:"combobox"});return Object(l.createElement)(ri,{title:Object(i.__)("Audience","google-listings-and-ads"),description:Object(l.createElement)("p",null,Object(i.__)("Choose where do you want your product ads to appear.","google-listings-and-ads"))},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,s)))},_p=n(60),wp=n.n(_p),Ep=e=>{const{countryCodes:t,dailyAverageCost:n=1/0}=e,{data:r}=(e=>{const t={country_codes:e},n=Object(br.addQueryArgs)("/wc/gla/ads/campaigns/budget-recommendation",t);return td({path:n})})(t),o=yu();if(!r)return null;const{currency:a,recommendations:c}=r,{daily_budget_low:s,daily_budget_high:u,country:d}=function(e){return e.reduce((e,t)=>t.daily_budget_high>e.daily_budget_high?t:e)}(c),g=o[d],p=function(e){const t={strong:Object(l.createElement)("strong",null)},n=e?// translators: it's a range of recommended budget amount. 1: the low value of the range, 2: the high value of the range, 3: the currency of amount.
|
| 21 |
Object(i.__)("Most merchants targeting similar countries set a daily budget of <strong>%1$f to %2$f %3$s</strong> for approximately 10 conversions a week.","google-listings-and-ads"):// translators: it's a range of recommended budget amount. 1: the low value of the range, 2: the high value of the range, 3: the currency of amount, 4: a country name selected by the merchant.
|
| 22 |
Object(i.__)("Most merchants targeting <strong>%4$s</strong> set a daily budget of <strong>%1$f to %2$f %3$s</strong> for approximately 10 conversions a week.","google-listings-and-ads");for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];return Object(l.createInterpolateElement)(Object(i.sprintf)(n,...o),t)}(c.length>1,s,u,a,g),f=n<s;return Object(l.createElement)("div",{className:"gla-budget-recommendation"},Object(l.createElement)("div",{className:"gla-budget-recommendation__recommendation"},Object(l.createElement)(wp.a,null),Object(l.createElement)("div",null,p)),f&&Object(l.createElement)("div",{className:"gla-budget-recommendation__low-budget"},Object(l.createElement)(wp.a,null),Object(l.createElement)("div",null,Object(i.__)("With a budget lower than your competitor range, your campaign may not get noticeable results.","google-listings-and-ads"))))};const $p={noPointerEvents:!0,readOnly:!0,tabIndex:-1};var Cp=e=>{const{formProps:{getInputProps:t,setValue:n,values:r},disabled:o=!1}=e,{countryCodes:a,amount:c}=r,{googleAdsAccount:s}=tp(),u=30.4*c,d=null==s?void 0:s.currency,g=Object(l.useRef)(c);return Object(l.useEffect)(()=>{const e=o?void 0:g.current;n("amount",e)},[o,n]),Object(l.createElement)("div",{className:"gla-budget-section"},Object(l.createElement)(ri,{disabled:o,title:Object(i.__)("Budget","google-listings-and-ads"),description:Object(l.createElement)(l.Fragment,null,Object(l.createElement)("p",null,Object(i.__)("Enter a daily average cost that works best for your business and the results that you want. You can change your budget or cancel your ad at any time.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("You will be billed directly by Google Ads.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("Google will optimize your ads to maximize performance across your selected country(s).","google-listings-and-ads")))},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,{className:"gla-budget-section__card-body"},Object(l.createElement)("div",{className:"gla-budget-section__card-body__cost"},Object(l.createElement)(bu,Xr()({label:Object(i.__)("Daily average cost","google-listings-and-ads"),suffix:d},t("amount"),o&&$p)),Object(l.createElement)(bu,{disabled:!0,label:Object(i.__)("Monthly max, estimated ","google-listings-and-ads"),suffix:d,value:u})),a.length>0&&Object(l.createElement)(Ep,{countryCodes:a,dailyAverageCost:c})))))},Sp=()=>{const e=e=>t=>{Object(Jr.recordEvent)("gla_setup_ads_faq",{id:e,action:t?"expand":"collapse"})};return Object(l.createElement)(ri,null,Object(l.createElement)(fo,{header:Object(i.__)("Frequently asked questions","google-listings-and-ads")},Object(l.createElement)(Co,{initialOpen:!1,title:Object(i.__)("What do I pay for?","google-listings-and-ads"),onToggle:e("what-do-i-pay-for")},Object(l.createElement)(So,null,Object(i.__)("You only pay when someone clicks on your product ads to your store.","google-listings-and-ads"))),Object(l.createElement)(Co,{initialOpen:!1,title:Object(i.__)("What does daily average or monthly max mean?","google-listings-and-ads"),onToggle:e("what-does-daily-average-monthly-max-mean")},Object(l.createElement)(So,null,Object(i.__)("Some days you might spend less than your daily average, and on others you might spend up to 4 times as much. But over a month, your total spend across the month will be approximately as calculated above.","google-listings-and-ads")))))},kp=e=>{const{formProps:t}=e,n=!t.values.countryCodes.length;return Object(l.createElement)("div",{className:"gla-campaign-form-content"},Object(l.createElement)(jp,{formProps:t}),Object(l.createElement)(Cp,{formProps:t,disabled:n}),Object(l.createElement)(Sp,null))},xp=e=>{const{formProps:t,onContinue:n=(()=>{})}=e,{isValidForm:r}=t;return Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Create your paid campaign","google-listings-and-ads"),description:Object(l.createInterpolateElement)(Object(i.__)("Paid Smart Shopping campaigns are automatically optimized for you by Google. <link>See what your ads will look like.</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-ads",linkId:"see-what-ads-look-like",href:"https://support.google.com/google-ads/answer/6275294"})})}),Object(l.createElement)(kp,{formProps:t}),Object(l.createElement)(Ha,null,Object(l.createElement)(va,{isPrimary:!0,disabled:!r,onClick:n},Object(i.__)("Continue","google-listings-and-ads"))))},Pp=e=>{const{title:t,button:n}=e;return Object(l.createElement)(Lc,{className:"gla-title-button-layout"},Object(l.createElement)(ei.Title,{className:"title"},t),n)},Ap=(e,t)=>{const n=(()=>{const[e,t]=Object(l.useState)(document.hasFocus());return Object(l.useEffect)(()=>{const e=()=>{t(!0)},n=()=>{t(!1)};return window.addEventListener("focus",e),window.addEventListener("blur",n),()=>{window.removeEventListener("focus",e),window.removeEventListener("blur",n)}},[]),e})();Object(l.useEffect)(()=>{if(!n)return;e();const r=setInterval(e,1e3*t);return()=>clearInterval(r)},[e,t,n])};const Np=()=>ct()({path:"/wc/gla/ads/accounts",method:"POST"});var Rp=e=>{const{billingUrl:t,onSetupComplete:n}=e,{googleAdsAccount:r}=tp();return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{};const{createNotice:t}=Ei(),{receiveGoogleAdsAccountBillingStatus:n}=Hr(),r=Object(l.useCallback)(async()=>{const r=await ct()({path:"/wc/gla/ads/billing-status"});if("approved"===r.status)try{await Np(),await e(),n(r)}catch(e){t("error",Object(i.__)("Unable to complete your Google Ads account setup. Please try again later.","google-listings-and-ads"))}},[t,e,n]);Ap(r,30)}(n),r?Object(l.createElement)("div",{className:"gla-google-ads-billing-setup-card"},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)("div",{className:"gla-google-ads-billing-setup-card__account-number"},Object(l.createElement)(Pp,{title:np(r.id)})),Object(l.createElement)("div",{className:"gla-google-ads-billing-setup-card__description"},Object(l.createElement)("div",{className:"gla-google-ads-billing-setup-card__description__text"},Object(i.__)("You do not have billing information set up in your Google Ads account. Once you have completed your billing setup, your campaign will launch automatically.","google-listings-and-ads")),Object(l.createElement)(va,{isSecondary:!0,href:t,target:"_blank",eventName:"gla_ads_set_up_billing_click",eventProps:{context:"setup-ads",link_id:"set-up-billing",href:t}},Object(i.__)("Set up billing","google-listings-and-ads")))))):Object(l.createElement)(Fa,null)},Tp=n(137),Mp=n.n(Tp),Ip=()=>{const{googleAdsAccount:e}=tp();return e?Object(l.createElement)("div",{className:"gla-google-ads-billing-saved-card"},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)("div",{className:"gla-google-ads-billing-saved-card__account-number"},Object(l.createElement)(Pp,{title:np(e.id)})),Object(l.createElement)("div",{className:"gla-google-ads-billing-saved-card__description"},Object(l.createElement)(Mp.a,null),Object(l.createElement)("div",null,Object(l.createInterpolateElement)(Object(i.__)("Great! You already have billing information saved for this <link>Google Ads account</link>.","google-listings-and-ads"),{link:Object(l.createElement)(io,{eventName:"gla_google_ads_account_link_click",eventProps:{context:"setup-ads",link_id:"google-ads-account",href:"https://ads.google.com/aw/overview "},type:"external",target:"_blank",href:"https://ads.google.com/aw/overview"})})))))):Object(l.createElement)(Fa,null)},Fp=e=>{const{formProps:{isSubmitting:t,handleSubmit:n}}=e,{billingStatus:r}=Object(ot.useSelect)(e=>({billingStatus:e("wc/gla").getGoogleAdsAccountBillingStatus()}),[]);return r?Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Set up billing","google-listings-and-ads"),description:"approved"===r.status?Object(i.__)("You will be billed directly by Google Ads, and you only pay when you get results.","google-listings-and-ads"):Object(i.__)("In order to launch your paid campaign, your billing information is required. You will be billed directly by Google and only pay when someone clicks on your ad.","google-listings-and-ads")}),Object(l.createElement)(ri,{title:Object(i.__)("Payment info through Google Ads","google-listings-and-ads")},"approved"===r.status?Object(l.createElement)(Ip,null):Object(l.createElement)(Rp,{billingUrl:r.billing_url||"https://support.google.com/google-ads/answer/2375375",onSetupComplete:n})),"approved"===r.status&&Object(l.createElement)(Ha,null,Object(l.createElement)(va,{isPrimary:!0,loading:t,onClick:n},Object(i.__)("Launch paid campaign","google-listings-and-ads")))):Object(l.createElement)(Fa,null)},Dp=e=>{const{formProps:t}=e,[n,r]=Object(l.useState)("1"),o=e=>{e<n&&r(e)};return Object(l.createElement)(rt.Stepper,{className:"gla-setup-stepper",currentStep:n,steps:[{key:"1",label:Object(i.__)("Set up your accounts","google-listings-and-ads"),content:Object(l.createElement)(Op,{onContinue:()=>{r("2")}}),onClick:o},{key:"2",label:Object(i.__)("Create your paid campaign","google-listings-and-ads"),content:Object(l.createElement)(xp,{formProps:t,onContinue:()=>{r("3")}}),onClick:o},{key:"3",label:Object(i.__)("Set up billing","google-listings-and-ads"),content:Object(l.createElement)(Fp,{formProps:t}),onClick:o}]})},Lp=()=>Object(l.createElement)(Aa,{title:Object(i.__)("Set up paid campaign","google-listings-and-ads"),helpButton:Object(l.createElement)(Ma,{eventContext:"setup-ads"}),backHref:Object(st.getNewPath)({},"/google/dashboard"),onBackButtonClick:()=>{!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"click";Object(Jr.recordEvent)("gla_setup_ads",{target:e,trigger:t})}("back")}}),Bp=e=>{const{formProps:t}=e;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Lp,null),Object(l.createElement)(Dp,{formProps:t}))},Gp=e=>{const t={};return 0===e.countryCodes.length&&(t.countryCodes=Object(i.__)("Please select at least one country for your ads campaign.","google-listings-and-ads")),e.amount<=0&&(t.amount=Object(i.__)("Please make sure daily average cost is greater than 0.","google-listings-and-ads")),t},zp=()=>{const[e,t]=Object(l.useState)(!1),[n,r]=Object(l.useState)(!1),[o,a]=function(){const{createAdsCampaign:e}=Hr(),{createNotice:t}=Ei(),[n,r]=Object(l.useState)(!1),o=Object(l.useCallback)(()=>ct()({path:"/wc/gla/ads/setup/complete",method:"POST"}).catch(()=>(t("error",Object(i.__)("Unable to complete your ads setup. Please try again later.","google-listings-and-ads")),Promise.reject())),[t]);return[Object(l.useCallback)((t,n,a)=>{r(!0),e(t,n).then(o).then(a).catch(()=>r(!1))},[e,o]),n]}(),c=sd(),{data:s}=ru(),u={amount:0,countryCodes:s};Object(l.useEffect)(()=>{if(n){const e=Object(st.getNewPath)({guide:"campaign-creation-success"},"/google/dashboard");window.location.href=c+e}},[n,c]);const d=e&&!n;return ep(Object(i.__)("You have unsaved campaign data. Are you sure you want to leave?","google-listings-and-ads"),d),s?Object(l.createElement)(rt.Form,{initialValues:u,validate:Gp,onChange:(e,n)=>{t(!Object(E.isEqual)(u,n))},onSubmit:e=>{const{amount:t,countryCodes:n}=e;oo(t,n),o(t,n,()=>{r(!0)})}},e=>{const t={...e,isSubmitting:a};return Object(l.createElement)(Bp,{formProps:t})}):null},Up=()=>(ka("full-page"),Object(l.createElement)(zp,null));function Hp(e){let{context:t}=e;const{googleAdsAccount:n}=tp(),{code:r}=uu();return n&&"connected"===n.status&&n.currency!==r?Object(l.createElement)(tt,{className:"gla-different-currency-notice",status:"warning",isDismissible:!1},Object(l.createInterpolateElement)(Object(i.__)("Note: The currency set in your Google Ads account is <adsCurrency />, which is different from your store currency, <storeCurrency />. <readMoreLink>Read more</readMoreLink>","google-listings-and-ads"),{adsCurrency:Object(l.createElement)("strong",null,n.currency),storeCurrency:Object(l.createElement)("strong",null,r),readMoreLink:Object(l.createElement)(co,{className:"gla-different-currency-notice__link",href:"https://support.google.com/google-ads/answer/9841530",eventName:"gla_different_currency_notice_link_click",context:t,linkId:"setting-up-currency"})})):null}var qp=["menuitem","menuitemradio","menuitemcheckbox"],Vp=function(e){te(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=ie(t);if(n){var o=ie(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return ae(this,e)});function o(){var e;return X(this,o),(e=r.apply(this,arguments)).onKeyDown=e.onKeyDown.bind(oe(e)),e.bindContainer=e.bindContainer.bind(oe(e)),e.getFocusableContext=e.getFocusableContext.bind(oe(e)),e.getFocusableIndex=e.getFocusableIndex.bind(oe(e)),e}return Z(o,[{key:"componentDidMount",value:function(){this.container.addEventListener("keydown",this.onKeyDown),this.container.addEventListener("focus",this.onFocus)}},{key:"componentWillUnmount",value:function(){this.container.removeEventListener("keydown",this.onKeyDown),this.container.removeEventListener("focus",this.onFocus)}},{key:"bindContainer",value:function(e){var t=this.props.forwardedRef;this.container=e,Object(E.isFunction)(t)?t(e):t&&"current"in t&&(t.current=e)}},{key:"getFocusableContext",value:function(e){var t=(this.props.onlyBrowserTabstops?A.focus.tabbable:A.focus.focusable).find(this.container),n=this.getFocusableIndex(t,e);return n>-1&&e?{index:n,target:e,focusables:t}:null}},{key:"getFocusableIndex",value:function(e,t){var n=e.indexOf(t);if(-1!==n)return n}},{key:"onKeyDown",value:function(e){this.props.onKeyDown&&this.props.onKeyDown(e);var t=this.getFocusableContext,n=this.props,r=n.cycle,o=void 0===r||r,a=n.eventToOffset,i=n.onNavigate,c=void 0===i?E.noop:i,s=n.stopNavigationEvents,l=a(e);if(void 0!==l&&s){e.stopImmediatePropagation();var u=e.target.getAttribute("role");qp.includes(u)&&e.preventDefault()}if(l){var d=t(e.target.ownerDocument.activeElement);if(d){var g=d.index,p=d.focusables,f=o?function(e,t,n){var r=e+n;return r<0?t+r:r>=t?r-t:r}(g,p.length,l):g+l;f>=0&&f<p.length&&(p[f].focus(),c(f,p[f]))}}}},{key:"render",value:function(){var e=this.props,t=e.children,n=Object(g.a)(e,["children"]);return Object(l.createElement)("div",Object(d.a)({ref:this.bindContainer},Object(E.omit)(n,["stopNavigationEvents","eventToOffset","onNavigate","onKeyDown","cycle","onlyBrowserTabstops","forwardedRef"])),t)}}]),o}(l.Component),Yp=function(e,t){return Object(l.createElement)(Vp,Object(d.a)({},e,{forwardedRef:t}))};Yp.displayName="NavigableContainer";var Wp=Object(l.forwardRef)(Yp),Kp=Object(l.forwardRef)((function(e,t){var n=e.role,r=void 0===n?"menu":n,o=e.orientation,a=void 0===o?"vertical":o,i=Object(g.a)(e,["role","orientation"]);return Object(l.createElement)(Wp,Object(d.a)({ref:t,stopNavigationEvents:!0,onlyBrowserTabstops:!1,role:r,"aria-orientation":"presentation"===r?null:a,eventToOffset:function(e){var t=e.keyCode,n=[N.DOWN],r=[N.UP];return"horizontal"===a&&(n=[N.RIGHT],r=[N.LEFT]),"both"===a&&(n=[N.RIGHT,N.DOWN],r=[N.LEFT,N.UP]),Object(E.includes)(n,t)?1:Object(E.includes)(r,t)?-1:Object(E.includes)([N.DOWN,N.UP,N.LEFT,N.RIGHT],t)?0:void 0}},i))}));const Qp=e=>{let{tabId:t,href:n,children:r,selected:o,...a}=e;return Object(l.createElement)(rt.Link,Xr()({role:"tab",tabIndex:o?null:-1,"aria-selected":o,id:t,href:n},a),r)};var Xp=e=>{const{selectedKey:t,tabs:n}=e;return Object(l.createElement)("div",{className:"app-tab-nav"},Object(l.createElement)(Kp,{role:"tablist",orientation:"horizontal",className:"app-tab-nav__tabs"},n.map(e=>Object(l.createElement)(Qp,{className:f()("components-button","app-tab-nav__tabs-item",{"is-active":e.key===t}),tabId:""+e.key,"aria-controls":e.key+"-view",selected:e.key===t,key:e.key,href:e.href},e.title))))},Jp=()=>{var e;return!(null===(e=window.wcAdminFeatures)||void 0===e||!e.navigation)};const Zp={match:{url:"/google/dashboard"},wpOpenMenu:"toplevel_page_woocommerce-marketing"};function ef(){const e=Jp();return Object(l.useEffect)(()=>{e||window.wpNavMenuClassChange(Zp,Zp.match.url)},[e])}let tf=[{key:"dashboard",title:Object(i.__)("Dashboard","google-listings-and-ads"),href:Object(st.getNewPath)({},"/google/dashboard",{})},{key:"reports",title:Object(i.__)("Reports","google-listings-and-ads"),href:Object(st.getNewPath)({},"/google/reports",{})},{key:"product-feed",title:Object(i.__)("Product Feed","google-listings-and-ads"),href:Object(st.getNewPath)({},"/google/product-feed",{})},{key:"settings",title:Object(i.__)("Settings","google-listings-and-ads"),href:Object(st.getNewPath)({},"/google/settings",{})}];mr.enableReports||(tf=tf.filter(e=>{let{key:t}=e;return"reports"!==t}));var nf=()=>{ef();const e=(()=>{var e;const t=Object(st.getPath)();return null===(e=tf.find(e=>t.includes(e.key)))||void 0===e?void 0:e.key})();return Object(l.createElement)(Xp,{tabs:tf,selectedKey:e})},rf=()=>Jp()?null:Object(l.createElement)(nf,null),of=n(138),af=n.n(of);const cf="undefined"!=typeof window&&"localStorage"in window;var sf=e=>cf?window.localStorage.getItem(e):null,lf=(e,t)=>cf?window.localStorage.setItem(e,t):null,uf=e=>cf?window.localStorage.removeItem(e):null,df=e=>{let{eventContext:t,label:n}=e;return Object(l.createElement)(af.a,{label:n,recordScoreCallback:(e,n)=>{Object(Jr.recordEvent)("gla_ces_feedback",{context:t,score:e,comments:n||""})},onNoticeShownCallback:()=>{uf("gla-can-onboarding-setup-ces-prompt-open"),Object(Jr.recordEvent)("gla_ces_snackbar_open",{context:t})},onNoticeDismissedCallback:()=>{Object(Jr.recordEvent)("gla_ces_snackbar_closed",{context:t})},onModalShownCallback:()=>{Object(Jr.recordEvent)("gla_ces_modal_open",{context:t})},icon:Object(l.createElement)("span",{style:{height:21,width:21},role:"img","aria-label":Object(i.__)("Pencil icon","google-listings-and-ads")},"✏️")})},gf=e=>{const{trackEventReportId:t}=e,n=(()=>{const e=Object(st.getQuery)(),{period:t,compare:n,before:r,after:o}=Object(Fn.getDateParamsFromQuery)(e),{primary:a,secondary:i}=Object(Fn.getCurrentDates)(e);return{period:t,compare:n,before:r,after:o,primaryDate:a,secondaryDate:i}})();return Object(l.createElement)(rt.DateRangeFilterPicker,{dateQuery:n,onRangeSelect:e=>{t&&to({report:t,...e}),Object(st.updateQueryString)(e)},isoDateFormat:"YYYY-MM-DD"})},pf=function(e){let t;function n(e){const n={code:"USD",symbol:"$",symbolPosition:"left",thousandSeparator:",",decimalSeparator:".",precision:2,...e};t={code:n.code.toString(),symbol:n.symbol.toString(),symbolPosition:n.symbolPosition.toString(),decimalSeparator:n.decimalSeparator.toString(),priceFormat:o(n),thousandSeparator:n.thousandSeparator.toString(),precision:parseInt(n.precision,10)}}function r(e,n=!1){const r=lu(t,e);if(""===r)return r;const{priceFormat:o,symbol:a,code:c}=t;return Object(i.sprintf)(o,n?c:a,r)}function o(e){if(e.priceFormat)return function(e){const t=document.createElement("DIV");return t.innerHTML=e,t.textContent||t.innerText||""}(e.priceFormat.toString());switch(e.symbolPosition){case"left":return"%1$s%2$s";case"right":return"%2$s%1$s";case"left_space":return"%1$s %2$s";case"right_space":return"%2$s %1$s"}return"%1$s%2$s"}return n(e),{getCurrencyConfig:()=>({...t}),getDataForCountry:function(e,t={},n={}){const r=t[e]||{},o=n[r.currency_code];return o?{code:r.currency_code,symbol:Object(hu.decodeEntities)(o),symbolPosition:r.currency_pos,thousandSeparator:r.thousand_sep,decimalSeparator:r.decimal_sep,precision:r.num_decimals}:{}},setCurrency:n,formatAmount:r,formatCurrency:function(e){return k()("Currency().formatCurrency",{version:"5.0.0",alternative:"Currency().formatAmount",plugin:"WooCommerce",hint:"`formatAmount` accepts the same arguments as formatCurrency"}),r(e)},getPriceFormat:o,formatDecimal(e){if("number"!=typeof e&&(e=parseFloat(e)),Number.isNaN(e))return 0;const{precision:n}=t;return Math.round(e*Math.pow(10,n))/Math.pow(10,n)},formatDecimalString(e){if("number"!=typeof e&&(e=parseFloat(e)),Number.isNaN(e))return"";const{precision:n}=t;return e.toFixed(n)},render:e=>("number"!=typeof e&&(e=parseFloat(e)),e<0?Object(l.createElement)("span",{className:"is-negative"},r(e)):r(e))}};function ff(){const e=uu(),{googleAdsAccount:t}=tp(),n=(null==t?void 0:t.currency)||"",r=(null==t?void 0:t.symbol)||"",o=Object(l.useMemo)(()=>({...e,code:n,symbol:r}),[e,n,r]),a=Object(l.useMemo)(()=>pf(o).formatAmount,[o]);return{adsCurrencyConfig:o,formatAmount:a}}function bf(){const e=Object(st.getQuery)();return qr(e)}function mf(e){const t=bf();return Object(ot.useSelect)(n=>{const{getDashboardPerformance:r}=n("wc/gla"),o=r(e,t,"primary"),a=r(e,t,"secondary");let i=null;const c=o.loaded&&a.loaded;return c&&o.data&&a.data&&(i=Un(o.data,a.data)),{loaded:c,data:i}},[e,t])}function hf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function yf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?hf(Object(n),!0).forEach((function(t){Object(u.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Of={isBorderless:!1,isShady:!1,size:"medium"},vf=function(e){var t=e.className,n=e.isShady,r=Object(g.a)(e,["className","isShady"]),o=yf(yf(yf({},Of),Ro()),e),a=o.isBorderless,i=o.size,c=f()("components-card__header",a&&"is-borderless",n&&"is-shady",i&&"is-size-".concat(i),t);return Object(l.createElement)(oa,Object(d.a)({},r,{className:c}))},jf=e=>{let{title:t,children:n}=e;return Object(l.createElement)(ga,{className:"gla-summary-card"},Object(l.createElement)(vf,{size:"medium"},Object(l.createElement)(ha,{variant:"title.small"},t)),n)};const _f={[hr]:{body:Object(i.__)("We're having trouble loading this data. Try again later, or track your performance in Google Merchant Center.","google-listings-and-ads"),link:"https://merchants.google.com/mc/reporting/dashboard",eventName:"gla_google_mc_link_click",buttonLabel:Object(i.__)("Open Google Merchant Center","google-listings-and-ads")},paid:{body:Object(i.__)("We're having trouble loading this data. Try again later, or track your performance in Google Ads.","google-listings-and-ads"),link:"https://ads.google.com/",eventName:"gla_google_ads_link_click",buttonLabel:Object(i.__)("Open Google Ads","google-listings-and-ads")}};var wf=e=>{let{campaignType:t=hr}=e;const n=_f[t];return Object(l.createElement)("div",{className:"gla-summary-card__body"},Object(l.createElement)("p",null,n.body),Object(l.createElement)(va,{eventName:n.eventName,eventProps:{context:"dashboard",href:n.link},href:n.link,target:"_blank",isSmall:!0,isSecondary:!0},n.buttonLabel))},Ef=e=>{let t,{title:n,loaded:r,data:o,children:a,numberOfItems:i=2,campaignType:c}=e;return t=r?o?Object(l.createElement)(rt.SummaryList,null,()=>a(o)):Object(l.createElement)(wf,{campaignType:c}):Object(l.createElement)(rt.SummaryListPlaceholder,{numberOfItems:i}),Object(l.createElement)(jf,{title:n},t)},$f=e=>{const{eventName:t="gla_add_paid_campaign_clicked",eventProps:n,children:r,onClick:o=(()=>{}),...a}=e,{adsSetupComplete:c}=mr,s=c?Object(Ur.a)():Object(st.getNewPath)({},"/google/setup-ads",{}),u={context:"",href:s};return Object(l.createElement)(va,Xr()({isSmall:!0,isSecondary:!0,onClick:function(){ao(t,{...u,...n}),Object(st.getHistory)().push(s),o(...arguments)}},a),r||Object(i.__)("Add paid campaign","google-listings-and-ads"))};const Cf=e=>{let{adsAccount:t}=e;const n=t.sub_account||"disconnected"===t.status;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)("p",null,n?Object(i.__)("Create your first campaign and get $500 in ad credit*","google-listings-and-ads"):Object(i.__)("Create your first campaign","google-listings-and-ads")),Object(l.createElement)($f,{eventProps:{context:"add-paid-campaign-promotion"}}))};var Sf=function(e){let{title:t}=e;const{googleAdsAccount:n}=tp();return Object(l.createElement)(jf,{title:t},Object(l.createElement)("div",{className:"gla-summary-card__body"},n?Object(l.createElement)(Cf,{adsAccount:n}):Object(l.createElement)(rt.Spinner,null)))};const kf=Object(i.__)("Performance (Paid Campaigns)","google-listings-and-ads"),xf={precision:0},Pf=()=>{const e=pu(xf),{data:t,loaded:n}=mf(hr);return Object(l.createElement)(Ef,{title:Object(i.__)("Performance (Free Listing)","google-listings-and-ads"),loaded:n,data:t,campaignType:hr},t=>[Object(l.createElement)(rt.SummaryNumber,{key:"1",label:Object(i.__)("Clicks","google-listings-and-ads"),value:e(t.clicks.value),prevValue:e(t.clicks.prevValue),delta:t.clicks.delta}),Object(l.createElement)(rt.SummaryNumber,{key:"2",label:Object(i.__)("Total Spend","google-listings-and-ads"),value:Object(i.__)("Free","google-listings-and-ads"),delta:null})])},Af=()=>{const{formatAmount:e}=ff(),{data:t,loaded:n}=mf("paid");return Object(l.createElement)(Ef,{title:kf,loaded:n,data:t,campaignType:"paid"},t=>[Object(l.createElement)(rt.SummaryNumber,{key:"1",label:Object(i.__)("Total Sales","google-listings-and-ads"),value:e(t.sales.value,!0),prevValue:e(t.sales.prevValue,!0),delta:t.sales.delta}),Object(l.createElement)(rt.SummaryNumber,{key:"2",label:Object(i.__)("Total Spend","google-listings-and-ads"),value:e(t.spend.value,!0),prevValue:e(t.spend.prevValue,!0),delta:t.spend.delta})])};function Nf(){const{adsSetupComplete:e}=mr;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Pf,null),e?Object(l.createElement)(Af,null):Object(l.createElement)(Sf,{title:kf}))}function Rf(e){let{title:t,children:n}=e;return Object(l.createElement)("div",{className:"gla-guide__page-content"},Object(l.createElement)("h2",{className:"gla-guide__page-content__header"},t),Object(l.createElement)("div",{className:"gla-guide__page-content__body"},n))}function Tf(e){const{context:t,href:n,className:r,...o}=e;return Object(l.createElement)(io,Xr()({className:f()("gla-guide__page-content__link",r),eventName:"gla_modal_content_link_click",eventProps:{context:t,href:n},type:"external",target:"_blank",href:n},o))}var Mf=n.p+"images/js/src/dashboard/campaign-creation-success-guide//c4325f35cdc65f85a7c1da8dad2de83c.header.svg";function If(e){let{onGuideRequestClose:t=(()=>{})}=e;Object(l.useEffect)(()=>{Object(Jr.recordEvent)("gla_modal_open",{context:"campaign-creation-success"})},[]);const n=Object(l.useCallback)(e=>t(e,"dismiss"),[t]);return Object(l.createElement)(vl,{className:"gla-campaign-creation-success-guide",onRequestClose:n,buttons:[Object(l.createElement)(et,{key:"0",isTertiary:!0,"data-action":"create-another-campaign",onClick:t},Object(i.__)("Create another campaign","google-listings-and-ads")),Object(l.createElement)(et,{key:"1",isPrimary:!0,"data-action":"confirm",onClick:t},Object(i.__)("Got it","google-listings-and-ads"))]},Object(l.createElement)("div",{className:"gla-campaign-creation-success-guide__header-image"},Object(l.createElement)("img",{src:Mf,alt:Object(i.__)("Drawing of a person who successfuly launched a campaign","google-listings-and-ads"),width:"413",height:"160"})),Object(l.createElement)(Rf,{title:Object(i.__)("You've set up a paid Smart Shopping Campaign!","google-listings-and-ads")},Object(l.createInterpolateElement)(Object(i.__)("You can pause or edit your campaign at any time. For best results, we recommend allowing your campaign to run for at least 14 days without pausing or editing. <link>Learn more about Smart Shopping technology.</link>","google-listings-and-ads"),{link:Object(l.createElement)(Tf,{href:"https://support.google.com/google-ads/answer/7674739",context:"campaign-creation-smart-shopping"})})))}var Ff=e=>{const{className:t,...n}=e;return Object(l.createElement)("div",Xr()({className:f()("app-table-card-div",t)},n))},Df=(e,t,n)=>{var r,o,a;r=e,o=n,a=t.includes(n)?"on":"off",Object(Jr.recordEvent)("gla_table_header_toggle",{report:r,column:o,status:a})},Lf=e=>{const{trackEventReportId:t,...n}=e;function r(e,n){return function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];t&&e(t,...o),n&&n(...o)}}return Object(l.createElement)(Ff,null,Object(l.createElement)(rt.TableCard,Xr()({},n,{onColumnsChange:r(Df,e.onColumnsChange),onSort:r(Zr,e.onSort)})))},Bf=e=>{const{programId:t,onRequestClose:n}=e,[r,o]=Object(l.useState)(!1),a=Hr(),c=()=>{r||n()};return Object(l.createElement)(vl,{className:"gla-remove-program-modal",title:Object(i.__)("Permanently Remove?","google-listings-and-ads"),isDismissible:!r,buttons:[Object(l.createElement)(et,{key:"keep",isSecondary:!0,disabled:r,onClick:c},Object(i.__)("Keep Campaign","google-listings-and-ads")),Object(l.createElement)(va,{key:"remove",isPrimary:!0,isDestructive:!0,loading:r,onClick:()=>{o(!0),a.deleteAdsCampaign(t).then(()=>n()).catch(()=>o(!1))}},Object(i.__)("Remove Campaign","google-listings-and-ads"))],onRequestClose:c},Object(l.createElement)("p",null,Object(i.__)("Results typically improve with time with Google’s Smart Shopping campaigns. Removing a Smart Shopping campaign will result in the loss of any optimisations learned from those campaigns.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("Once a campaign is removed, it cannot be re-enabled.","google-listings-and-ads")))},Gf=e=>{const{programId:t}=e,[n,r]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(et,{isDestructive:!0,isLink:!0,onClick:()=>{r(!0)}},Object(i.__)("Remove","google-listings-and-ads")),n&&Object(l.createElement)(Bf,{programId:t,onRequestClose:()=>{r(!1)}}))},zf=e=>{const{programId:t,onRequestClose:n}=e;return Object(l.createElement)(vl,{className:"gla-edit-program-prompt-modal",title:Object(i.__)("Before you edit…","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"no",isSecondary:!0,onClick:()=>{n()}},Object(i.__)("Don't edit","google-listings-and-ads")),Object(l.createElement)(et,{key:"yes",isPrimary:!0,onClick:()=>{const e=0===t?Object(Ur.d)():Object(Ur.c)(t);Object(st.getHistory)().push(e),ao("gla_dashboard_edit_program_click",{programId:t,url:e})}},Object(i.__)("Continue to edit","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)("p",null,Object(i.__)("Results typically improve with time with Google’s Free Listing and Smart Shopping campaigns.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("Editing will result in the loss of any optimisations learned over time.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("We recommend allowing your programs to run for at least 14 days after set up, without pausing or editing, for optimal performance.","google-listings-and-ads")))},Uf=e=>{const{programId:t}=e;return Object(l.createElement)(cu,{button:Object(l.createElement)(et,{isLink:!0},Object(i.__)("Edit","google-listings-and-ads")),modal:Object(l.createElement)(zf,{programId:t})})},Hf=()=>Object(ot.useSelect)(e=>{const{adsSetupComplete:t}=mr;if(!t)return{loading:!1,loaded:!0,data:[]};const n=e("wc/gla"),r=n.getAdsCampaigns();return{loading:n.isResolving("getAdsCampaigns"),loaded:n.hasFinishedResolution("getAdsCampaigns"),data:r}},[]),qf=e=>{const{onPauseCampaign:t=(()=>{}),onRequestClose:n}=e;return Object(l.createElement)(vl,{className:"gla-pause-program-modal",title:Object(i.__)("Before you pause…","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"1",isSecondary:!0,onClick:()=>{n()}},Object(i.__)("Keep Active","google-listings-and-ads")),Object(l.createElement)(et,{key:"2",isPrimary:!0,onClick:()=>{t()}},Object(i.__)("Pause Campaign","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)("p",null,Object(i.__)("Results typically improve with time with Google’s Smart Shopping campaigns. If you pause, your products won’t be shown to people looking for what you offer.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(i.__)("Pausing a Smart Shopping campaign will result in the loss of any optimisations learned from those campaigns.","google-listings-and-ads")))},Vf=function(e){var t=e.className,n=e.checked,r=e.id,o=e.disabled,a=e.onChange,i=void 0===a?E.noop:a,c=Object(g.a)(e,["className","checked","id","disabled","onChange"]),s=f()("components-form-toggle",t,{"is-checked":n,"is-disabled":o});return Object(l.createElement)("span",{className:s},Object(l.createElement)("input",Object(d.a)({className:"components-form-toggle__input",id:r,type:"checkbox",checked:n,onChange:i,disabled:o},c)),Object(l.createElement)("span",{className:"components-form-toggle__track"}),Object(l.createElement)("span",{className:"components-form-toggle__thumb"}))};function Yf(e){var t,n,r=e.label,o=e.checked,a=e.help,i=e.className,c=e.onChange,s=e.disabled,u=Yi(Yf),d="inspector-toggle-control-".concat(u);return a&&(t=d+"__help",n=Object(E.isFunction)(a)?a(o):a),Object(l.createElement)(tc,{id:d,help:n,className:f()("components-toggle-control",i)},Object(l.createElement)(Vf,{id:d,checked:o,onChange:function(e){c(e.target.checked)},"aria-describedby":t,disabled:s}),Object(l.createElement)("label",{htmlFor:d,className:"components-toggle-control__label"},r))}var Wf=e=>Object(l.createElement)("div",{className:"app-standalone-toggle-control"},Object(l.createElement)(Yf,e)),Kf=e=>{const{program:t}=e,[n,r]=Object(l.useState)(t.active),[o,a]=Object(l.useState)(!1),{updateAdsCampaign:i}=Hr();return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Wf,{checked:n,onChange:e=>{!1!==e?(r(e),i(t.id,{status:"enabled"})):a(!0)}}),o&&Object(l.createElement)(qf,{programId:t.id,onPauseCampaign:()=>{a(!1),r(!1),i(t.id,{status:"paused"})},onRequestClose:()=>{a(!1)}}))},Qf=()=>Object(l.createElement)(Li,{text:Object(i.__)("Free listings cannot be paused through WooCommerce. Go to Google Merchant Center for advanced settings.","google-listings-and-ads")},Object(l.createElement)(Wf,{checked:!0,disabled:!0}));const Xf=[{key:"title",label:Object(i.__)("Program","google-listings-and-ads"),isLeftAligned:!0,required:!0},{key:"country",label:Object(i.__)("Country","google-listings-and-ads"),isLeftAligned:!0},{key:"dailyBudget",label:Object(i.__)("Daily budget","google-listings-and-ads")},{key:"enabled",label:Object(i.__)("Enabled","google-listings-and-ads")},{key:"actions",label:"",required:!0}];function Jf(e){let{countryCodes:t,countryNameMap:n}=e;const[r]=t;return Object(l.createElement)("span",null,n[r],t.length>=2&&Object(i.sprintf)(// translators: %d: number of countries, with minimum value of 1.
|
| 23 |
+
Object(i.__)(" + %d more","google-listings-and-ads"),t.length-1))}var Zf=e=>{const t=Object(st.getQuery)(),{formatAmount:n}=ff(),{data:r}=ru(),{data:o}=Hf(),a=yu();if(!r||!o)return Object(l.createElement)(Fa,null);const c=[{id:0,title:Object(i.__)("Free listings","google-listings-and-ads"),dailyBudget:Object(i.__)("Free","google-listings-and-ads"),country:Object(l.createElement)(Jf,{countryCodes:r,countryNameMap:a}),active:!0},...o.map(e=>({id:e.id,title:e.name,dailyBudget:n(e.amount,!0),country:Object(l.createElement)(Jf,{countryCodes:e.displayCountries,countryNameMap:a}),active:"enabled"===e.status}))];return Object(l.createElement)(Lf,Xr()({className:"gla-all-programs-table-card",title:Object(i.__)("Programs","google-listings-and-ads"),actions:Object(l.createElement)($f,{eventProps:{context:"programs-table-card"}}),headers:Xf,rows:c.map(e=>[{display:e.title},{display:e.country},{display:e.dailyBudget},{display:0===e.id?Object(l.createElement)(Qf,null):Object(l.createElement)(Kf,{key:e.id,program:e})},{display:Object(l.createElement)("div",{className:"program-actions",key:e.id},Object(l.createElement)(Uf,{programId:e.id}),0!==e.id&&Object(l.createElement)(Gf,{programId:e.id}))}]),totalRows:c.length,rowsPerPage:c.length,query:t,onQueryChange:st.onQueryChange},e))},eb=()=>{var e;return!(null===(e=window.wcTracks)||void 0===e||!e.isEnabled)},tb=e=>{const{formProps:t}=e,{values:n,isValidForm:r,getInputProps:o,handleSubmit:a}=t,{locale:c,language:s}=n;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(ri,{title:Object(i.__)("Audience","google-listings-and-ads"),description:Object(l.createElement)("p",null,Object(i.__)("Where do you want to sell your products?","google-listings-and-ads"))},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ei,null,Object(l.createElement)(ei.Title,null,Object(i.__)("Language","google-listings-and-ads")),Object(l.createElement)(ei.HelperText,{className:"helper-text"},Object(l.createInterpolateElement)(Object(i.__)("Listings can only be displayed in your site language. <link>Read more</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"setup-mc-audience",linkId:"site-language",href:"https://support.google.com/merchants/answer/160637"})})),Object(l.createElement)(Ql,{selected:c,options:[{label:s,value:c}]})),Object(l.createElement)(ei,null,Object(l.createElement)(ei.Title,null,Object(i.__)("Location","google-listings-and-ads")),Object(l.createElement)(ei.HelperText,{className:"helper-text"},Object(i.__)("Your store should already have the appropriate shipping and tax rates (if required) for potential customers in your selected location(s).","google-listings-and-ads")),Object(l.createElement)(ai,{size:"large"},Object(l.createElement)(Xl,Xr()({},o("location"),{collapsible:!0,label:Object(i.__)("Selected countries only","google-listings-and-ads"),value:"selected"}),Object(l.createElement)("div",{className:"input"},Object(l.createElement)(ad,Xr()({multiple:!0},o("countries")))),Object(l.createElement)("div",{className:"cannot-find-country"},Object(i.__)("Can’t find a country? Only supported countries can be selected.","google-listings-and-ads"))),Object(l.createElement)(Xl,Xr()({},o("location"),{label:Object(i.__)("All countries","google-listings-and-ads"),value:"all"}),Object(l.createElement)(Kl,null,Object(i.__)("Your listings will be shown in all supported countries.","google-listings-and-ads")))))))),Object(l.createElement)(Ha,null,Object(l.createElement)(et,{isPrimary:!0,disabled:!r,onClick:a},Object(i.__)("Continue","google-listings-and-ads"))))};function nb(e){let{initialData:t,onChange:n=(()=>{}),onContinue:r=(()=>{})}=e;return t?Object(l.createElement)("div",{className:"gla-choose-audience"},Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Choose your audience","google-listings-and-ads"),description:Object(i.__)("Configure who sees your product listings on Google.","google-listings-and-ads")}),t&&Object(l.createElement)(rt.Form,{initialValues:{locale:t.locale,language:t.language,location:t.location,countries:t.countries||[]},validate:e=>{const t={};return e.location||(t.location=Object(i.__)("Please select a location option.","google-listings-and-ads")),"selected"===e.location&&0===e.countries.length&&(t.countries=Object(i.__)("Please select at least one country.","google-listings-and-ads")),t},onSubmit:r,onChange:n},e=>Object(l.createElement)(tb,{formProps:e})))):Object(l.createElement)(Fa,null)}var rb=e=>{let{countries:t,onRequestClose:n,onSubmit:r}=e;return Object(l.createElement)(rt.Form,{initialValues:{countries:t,time:0},validate:e=>{const t={};return 0===e.countries.length&&(t.countries=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.time<0&&(t.time=Object(i.__)("The estimated shipping time cannot be less than 0.","google-listings-and-ads")),t},onSubmit:e=>{r(e),n()}},e=>{const{getInputProps:r,isValidForm:o,handleSubmit:a}=e;return Object(l.createElement)(vl,{title:Object(i.__)("Estimate shipping time","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!o,onClick:a},Object(i.__)("Add shipping time","google-listings-and-ads"))],onRequestClose:n},Object(l.createElement)(ai,null,Object(l.createElement)("div",null,Object(l.createElement)("div",{className:"label"},Object(i.__)("If customer is in","google-listings-and-ads")),Object(l.createElement)(Ou,Xr()({options:t,multiple:!0},r("countries")))),Object(l.createElement)(fu,Xr()({label:Object(i.__)("Then the estimated shipping time displayed in the product listing is","google-listings-and-ads"),suffix:Object(i.__)("days","google-listings-and-ads")},r("time")))))})},ob=e=>{const[t,n]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(et,{isSecondary:!0,icon:Object(l.createElement)(iu.a,null),onClick:()=>{n(!0)}},Object(i.__)("Add another time","google-listings-and-ads")),t&&Object(l.createElement)(rb,Xr()({onRequestClose:()=>{n(!1)}},e)))},ab=e=>{let{audienceCountries:t,time:n,onDelete:r,onSubmit:o,onRequestClose:a}=e;const c=Array.from(new Set([...n.countries,...t])),s=()=>{r(n.countries)};return Object(l.createElement)(rt.Form,{initialValues:{countries:n.countries,time:n.time},validate:e=>{const t={};return 0===e.countries.length&&(t.countries=Object(i.__)("Please specify at least one country.","google-listings-and-ads")),e.time<0&&(t.time=Object(i.__)("The estimated shipping time cannot be less than 0.","google-listings-and-ads")),t},onSubmit:e=>{const t=new Set(e.countries),r=n.countries.filter(e=>!t.has(e));o(e,r)}},e=>{const{getInputProps:t,isValidForm:n,handleSubmit:r}=e;return Object(l.createElement)(vl,{className:"gla-edit-time-modal",title:Object(i.__)("Estimate shipping time","google-listings-and-ads"),buttons:[Object(l.createElement)(et,{key:"delete",isTertiary:!0,isDestructive:!0,onClick:s},Object(i.__)("Delete","google-listings-and-ads")),Object(l.createElement)(et,{key:"save",isPrimary:!0,disabled:!n,onClick:r},Object(i.__)("Update shipping time","google-listings-and-ads"))],onRequestClose:a},Object(l.createElement)(ai,null,Object(l.createElement)("div",null,Object(l.createElement)("div",{className:"label"},Object(i.__)("If customer is in","google-listings-and-ads")),Object(l.createElement)(Ou,Xr()({options:c,multiple:!0},t("countries")))),Object(l.createElement)(fu,Xr()({label:Object(i.__)("Then the estimated shipping time displayed in the product listing is","google-listings-and-ads"),suffix:Object(i.__)("days","google-listings-and-ads")},t("time")))))})},ib=e=>{let{audienceCountries:t,time:n,onChange:r,onDelete:o}=e;const[a,c]=Object(l.useState)(!1);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(et,{className:"gla-edit-time-button",isTertiary:!0,onClick:()=>{c(!0)}},Object(i.__)("Edit","google-listings-and-ads")),a&&Object(l.createElement)(ab,{audienceCountries:t,time:n,onSubmit:function(){r(...arguments),c(!1)},onDelete:e=>{o(e),c(!1)},onRequestClose:()=>{c(!1)}}))},cb=e=>{let{value:t,audienceCountries:n,onChange:r,onDelete:o}=e;const{countries:a,time:c}=t;return n?Object(l.createElement)("div",{className:"gla-countries-time-input"},Object(l.createElement)(fu,{label:Object(l.createElement)("div",{className:"label"},Object(l.createElement)(Bu,{countries:a}),Object(l.createElement)(ib,{audienceCountries:n,onChange:r,onDelete:o,time:t})),suffix:Object(i.__)("days","google-listings-and-ads"),value:c,onBlur:(e,t)=>{c!==t&&r({countries:a,time:t})}})):Object(l.createElement)(Fa,null)};function sb(e){let{value:t,selectedCountryCodes:n,onChange:r}=e;const o=t.length,a=new Map(t.map(e=>[e.countryCode,e])),i=n.filter(e=>!a.has(e)),c=i.length,s=(e=>{const t=new Map;return e.forEach(e=>{const{countryCode:n,time:r}=e,o=t.get(r)||{countries:[],time:r};o.countries.push(n),t.set(r,o)}),Array.from(t.values())})(t);function u(e){r(t.filter(t=>!e.includes(t.countryCode)))}function d(e){let{countries:t,time:n}=e,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];o.forEach(e=>a.delete(e)),t.forEach(e=>{a.set(e,{countryCode:e,time:n})}),r(Array.from(a.values()))}return 0===s.length&&s.push({countries:n,time:null}),Object(l.createElement)("div",{className:"countries-time"},Object(l.createElement)(ai,null,s.map(e=>Object(l.createElement)("div",{key:e.countries.join("-"),className:"countries-time-input-form"},Object(l.createElement)(cb,{value:e,audienceCountries:n,onChange:d,onDelete:u}))),o>=1&&c>=1&&Object(l.createElement)("div",{className:"add-time-button"},Object(l.createElement)(ob,{countries:i,onSubmit:function(e){let{countries:n,time:o}=e;const a=n.map(e=>({countryCode:e,time:o}));r(t.concat(a))}}))))}var lb=e=>{let{formProps:t,selectedCountryCodes:n}=e;const{getInputProps:r}=t;return n?Object(l.createElement)("div",{className:"gla-shipping-time-setup"},Object(l.createElement)(ai,null,Object(l.createElement)(sb,Xr()({},r("shipping_country_times"),{selectedCountryCodes:n})))):Object(l.createElement)(Fa,null)},ub=e=>{let{formProps:t,countries:n}=e;return Object(l.createElement)(ri,{title:Object(i.__)("Shipping times","google-listings-and-ads"),description:Object(l.createElement)("div",null,Object(l.createElement)("p",null,Object(i.__)("Your shipping times will be shown to potential customers on Google.","google-listings-and-ads")),Object(l.createElement)("p",null,Object(l.createElement)(co,{context:"setup-mc-shipping",linkId:"shipping-read-more",href:"https://support.google.com/merchants/answer/7050921"},Object(i.__)("Read more","google-listings-and-ads"))))},Object(l.createElement)(ri.Card,null,Object(l.createElement)(ri.Card.Body,null,Object(l.createElement)(ri.Card.Title,null,Object(i.__)("Estimated shipping times","google-listings-and-ads")),Object(l.createElement)(lb,{selectedCountryCodes:n,formProps:t}))))},db=e=>{let{countries:t,formProps:n,saving:r=!1,submitLabel:o=Object(i.__)("Complete setup","google-listings-and-ads")}=e;const{values:a,isValidForm:c,handleSubmit:s}=n,u=nu(t),d="flat"===a.shipping_time,g=null===u||!c;return Object(l.createElement)(za,null,Object(l.createElement)(Mu,{formProps:n,audienceCountries:t}),d&&Object(l.createElement)(ub,{formProps:n,countries:t}),Object(l.createElement)(ou,{show:u},Object(l.createElement)(Jl,{formProps:n})),Object(l.createElement)(Ha,null,Object(l.createElement)(va,{isPrimary:!0,disabled:g,loading:r,onClick:s},o)))};const gb=["shipping_rate","shipping_time","tax_rate","website_live","checkout_process_secure","payment_methods_visible","refund_tos_visible","contact_info_visible"];var pb=e=>{let{countries:t,settings:n,onSettingsChange:r=(()=>{}),shippingRates:o,onShippingRatesChange:a=(()=>{}),shippingTimes:i,onShippingTimesChange:c=(()=>{}),onContinue:s=(()=>{}),submitLabel:u}=e;const[d,g]=Object(l.useState)(!1);return n&&o&&i&&t?Object(l.createElement)("div",{className:"gla-setup-free-listings"},Object(l.createElement)(zl,null),Object(l.createElement)(rt.Form,{initialValues:{shipping_rate:n.shipping_rate,shipping_time:n.shipping_time,tax_rate:n.tax_rate,website_live:n.website_live,checkout_process_secure:n.checkout_process_secure,payment_methods_visible:n.payment_methods_visible,refund_tos_visible:n.refund_tos_visible,contact_info_visible:n.contact_info_visible,offer_free_shipping:ed(o),shipping_country_rates:o,shipping_country_times:i},onChange:(e,t)=>{"shipping_country_rates"===e.name?a(t.shipping_country_rates):"shipping_country_times"===e.name?c(t.shipping_country_times):gb.includes(e.name)&&r(e,(e=>Object(E.pick)(e,gb))(t))},validate:e=>{const{shipping_country_times:n}=e;return Wl(e,n,t)},onSubmit:async()=>{g(!0),await s(),g(!1)}},e=>Object(l.createElement)(db,{formProps:e,countries:t,submitLabel:u,saving:d}))):Object(l.createElement)(Fa,null)};function fb(e){const t=new Set(["/"+Object(st.getNewPath)({pageStep:void 0}),"/"+Object(st.getNewPath)({pageStep:1}),"/"+Object(st.getNewPath)({pageStep:2})]),n=e.pathname+e.search;return!t.has(n)}function bb(e,t,n){const r=new Map;return t.forEach(e=>{const t=n(e),{countryCode:o,...a}=e;let i=r.get(t);i||(i={...a,countryCodes:[]},r.set(t,i)),i.countryCodes.push(o)}),Array.from(r.values()).map(e)}function mb(){ka("full-content");const{targetAudience:e,getFinalCountries:t}=ru(),{settings:n}=Ul(),{saveTargetAudience:r,saveSettings:o,upsertShippingTimes:a}=Hr(),{saveShippingRates:c}=Xu(),[s,u]=Object(l.useState)(e),[d,g]=Object(l.useState)(n),{hasFinishedResolution:p,data:f}=Qu(),[b,m]=Object(l.useState)(f),h=p?b:null,{hasFinishedResolution:y,data:O}=Iu(),[v,j]=Object(l.useState)(O),_=y?v:null;Object(l.useEffect)(()=>g(n),[n]),Object(l.useEffect)(()=>u(e),[e]),Object(l.useEffect)(()=>m(f),[f]),Object(l.useEffect)(()=>j(O),[O]);const[w]=ki({path:"/wc/gla/mc/settings/sync",method:"POST"}),{createNotice:$}=Ei(),C=!Object(E.isEqual)(s,e),S=!Object(E.isEqual)(d,n),k=(P=f,(x=b).length!==P.length||Wu(x,P).length>0);var x,P;const A=!Object(E.isEqual)(v,O),N=C||S||k||A;ep(Object(i.__)("You have unsaved campaign data. Are you sure you want to leave?","google-listings-and-ads"),N,fb);const{pageStep:R="1"}=Object(st.getQuery)(),T=Object(st.getNewPath)({pageStep:void 0,subpath:void 0},"/google/dashboard"),M=e=>{Object(st.getHistory)().push(Object(st.getNewPath)({pageStep:e}))};return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Aa,{title:Object(i.__)("Edit free listings","google-listings-and-ads"),helpButton:Object(l.createElement)(Ma,{eventContext:"edit-free-listings"}),backHref:T}),Object(l.createElement)(rt.Stepper,{className:"gla-setup-stepper",currentStep:R,steps:[{key:"1",label:Object(i.__)("Choose your audience","google-listings-and-ads"),content:Object(l.createElement)(nb,{initialData:s,onChange:(e,t)=>u(t),onContinue:()=>{Object(st.getHistory)().push(Object(st.getNewPath)({pageStep:"2"}))}}),onClick:M},{key:"2",label:Object(i.__)("Configure your product listings","google-listings-and-ads"),content:Object(l.createElement)(pb,{countries:t(s),settings:d,onSettingsChange:(e,t)=>{g(t)},shippingRates:h,onShippingRatesChange:m,shippingTimes:_,onShippingTimesChange:j,onContinue:async()=>{try{await Promise.allSettled([r(s),o(d),c(b),...bb(a,v,e=>e.time)]),await w(),$("success",Object(i.__)("Your changes to your Free Listings have been saved and will be synced to your Google Merchant Center account.","google-listings-and-ads")),Object(Jr.recordEvent)("gla_free_campaign_edited")}catch(e){$("error",Object(i.__)("Something went wrong while saving your changes. Please try again later.","google-listings-and-ads"))}},submitLabel:Object(i.__)("Save changes","google-listings-and-ads")}),onClick:M}]}))}var hb=e=>{let{formProps:t,allowMultiple:n=!0}=e;const r=n?Object(i.__)("Once a campaign has been created, you cannot change the target country(s).","google-listings-and-ads"):Object(i.__)("Once a campaign has been created, you cannot change the target country.","google-listings-and-ads");return Object(l.createElement)("div",{className:"gla-campaign-form-content"},Object(l.createElement)(jp,{disabled:!0,multiple:n,countrySelectHelperText:r,formProps:t}),Object(l.createElement)(Cp,{formProps:t}),Object(l.createElement)(Sp,null))},yb=e=>{const{campaign:t}=e,{amount:n,allowMultiple:r,displayCountries:o}=t,[a,c]=Object(l.useState)(!1),{updateAdsCampaign:s}=Hr();return Object(l.createElement)(rt.Form,{initialValues:{amount:n,countryCodes:o},validate:e=>Gp(e),onSubmit:async e=>{c(!0);try{await s(t.id,{amount:e.amount})}catch(e){return void c(!1)}Object(st.getHistory)().push(Object(Ur.b)())}},e=>{const{isValidForm:t,handleSubmit:n}=e;return Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Edit your paid campaign","google-listings-and-ads"),description:Object(l.createInterpolateElement)(Object(i.__)("Paid Smart Shopping campaigns are automatically optimized for you by Google. <link>See what your ads will look like.</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"edit-ads",linkId:"see-what-ads-look-like",href:"https://support.google.com/google-ads/answer/6275294"})})}),Object(l.createElement)(hb,{formProps:e,allowMultiple:r}),Object(l.createElement)(Ha,null,Object(l.createElement)(va,{isPrimary:!0,disabled:!t,loading:a,onClick:n},Object(i.__)("Save changes","google-listings-and-ads"))))})};const Ob=Object(st.getNewPath)({},"/google/dashboard",{}),vb=Object(l.createElement)(Ma,{eventContext:"edit-ads"});var jb=()=>{ka("full-content");const e=Number(Object(st.getQuery)().programId),{loaded:t,data:n}=Hf(),r=null==n?void 0:n.find(t=>t.id===e);return t?r?Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Aa,{title:Object(i.sprintf)(// translators: %s: campaign's name.
|
| 24 |
Object(i.__)("Edit %s","google-listings-and-ads"),r.name),helpButton:vb,backHref:Ob}),Object(l.createElement)(yb,{campaign:r})):Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Aa,{title:Object(i.__)("Edit Campaign","google-listings-and-ads"),helpButton:vb,backHref:Ob}),Object(l.createElement)("div",null,Object(i.__)("Error in loading your paid ads campaign. Please try again later.","google-listings-and-ads"))):Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Aa,{title:Object(i.__)("Loading…","google-listings-and-ads"),helpButton:vb,backHref:Ob}),Object(l.createElement)(Fa,null))},_b=()=>{const[e,t]=Object(l.useState)(!1),{createAdsCampaign:n}=Hr(),{createNotice:r}=Ei(),{data:o}=ru();return o?Object(l.createElement)(rt.Form,{initialValues:{amount:0,countryCodes:o},validate:e=>Gp(e),onSubmit:async e=>{t(!0);try{const{amount:t,countryCodes:o}=e;oo(t,o),await n(t,o),r("success",Object(i.__)("You’ve successfully created a paid campaign!","google-listings-and-ads"))}catch(e){return void t(!1)}Object(st.getHistory)().push(Object(Ur.b)())}},t=>{const{isValidForm:n,handleSubmit:r}=t;return Object(l.createElement)(za,null,Object(l.createElement)(Ua,{title:Object(i.__)("Create your paid campaign","google-listings-and-ads"),description:Object(l.createInterpolateElement)(Object(i.__)("Paid Smart Shopping campaigns are automatically optimized for you by Google. <link>See what your ads will look like.</link>","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"create-ads",linkId:"see-what-ads-look-like",href:"https://support.google.com/google-ads/answer/6275294"})})}),Object(l.createElement)(kp,{formProps:t}),Object(l.createElement)(Ha,null,Object(l.createElement)(va,{isPrimary:!0,disabled:!n,loading:e,onClick:r},Object(i.__)("Launch paid campaign","google-listings-and-ads"))))}):null};const wb=Object(st.getNewPath)({},"/google/dashboard",{});var Eb=()=>(ka("full-content"),Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Aa,{title:Object(i.__)("Create your paid campaign","google-listings-and-ads"),helpButton:Object(l.createElement)(Ma,{eventContext:"create-ads"}),backHref:wb}),Object(l.createElement)(_b,null))),$b=()=>{const[e,t]=Object(l.useState)(!1),n=Object(l.useCallback)((e,n)=>{const r=n||e.currentTarget.dataset.action,o={...Object(st.getQuery)(),guide:void 0};Object(st.getHistory)().replace(Object(st.getNewPath)(o)),"create-another-campaign"===r?Object(st.getHistory)().push(Object(Ur.a)()):"confirm"===r&&t(!0),Object(Jr.recordEvent)("gla_modal_closed",{context:"campaign-creation-success",action:r})},[t]),r=Object(st.getQuery)();switch(r.subpath){case Ur.j.editFreeListings:return Object(l.createElement)(mb,null);case Ur.j.editCampaign:return Object(l.createElement)(jb,null);case Ur.j.createCampaign:return Object(l.createElement)(Eb,null)}const{enableReports:o}=mr,a="campaign-creation-success"===(null==r?void 0:r.guide),c=eb();return Object(l.createElement)(l.Fragment,null,Object(l.createElement)("div",{className:"gla-dashboard"},Object(l.createElement)(Hp,{context:"dashboard"}),Object(l.createElement)(rf,null),Object(l.createElement)("div",{className:"gla-dashboard__filter"},Object(l.createElement)(gf,{trackEventReportId:"dashboard"}),o&&Object(l.createElement)(()=>Object(l.createElement)(rt.Link,{href:Object(st.getNewPath)(null,"/google/reports")},Object(l.createElement)(et,{isPrimary:!0},"View Reports")),null)),Object(l.createElement)("div",{className:"gla-dashboard__performance"},Object(l.createElement)(Nf,null)),Object(l.createElement)("div",{className:"gla-dashboard__programs"},Object(l.createElement)(Zf,{trackEventReportId:"dashboard"}))),a&&Object(l.createElement)(If,{onGuideRequestClose:n}),e&&c&&Object(l.createElement)(df,{label:Object(i.__)("How easy was it to create a Google Ad campaign?","google-listings-and-ads"),eventContext:"campaign-creation-success"}))};function Cb(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return[...new Set(e.split(",").map(e=>parseInt(e,10)).filter(e=>!isNaN(e)))]}function Sb(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce((e,r)=>(e[r]=(t[r]||0)+(n[r]||0),e),{})}function kb(e,t){if(!t)return e||null;if(!e)return t;const n=new Map(e.map(e=>[e.interval,e.subtotals])),r=new Map(t.map(e=>[e.interval,e.subtotals]));return[...new Set([...n.keys(),...r.keys()])].sort().map(e=>({interval:e,subtotals:Sb(Ln,n.get(e),r.get(e))}))}function xb(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const r=e?Object.keys(e):n;return e=e||{},r.reduce((r,o)=>{let a=Bn.NONE,i=e[o];return n&&(n.includes(o)?void 0===t[o]?a=Bn.FOR_REQUEST:i=(e[o]||0)+t[o]:a=Bn.FOR_METRIC),{...r,[o]:Hn(i,void 0,a)}},{})}const Pb={free_listings:[],campaigns:[],intervals:[],totals:{}},Ab={loaded:!0,data:{},reportQuery:null};function Nb(e,t,n){const r=Cb(t.programs),o=0===r.length||r.includes(0),a=(0===r.length||r.some(e=>0!==e))&&mr.adsSetupComplete;return{free:o&&e("programs","free",t,n)||Ab,paid:a&&e("programs","paid",t,n)||Ab}}const Rb=Object(i.__)("Unavailable","google-listings-and-ads");function Tb(e){const{formatNumber:t}=uu(),{formatAmount:n}=ff();return Object(l.useMemo)(()=>{function r(e){return void 0===e?Rb:this.isCurrency?n(e,!0):t(e,0)}return e.map(e=>({...e,formatFn:r}))},[e,t,n])}const Mb=[{id:0,name:Object(i.__)("Free Listings","google-listings-and-ads")}],Ib=new Set(Mb.map(e=>e.id));var Fb=n(14),Db=n.n(Fb);class Lb extends l.Component{constructor(e){let{getLabels:t,param:n,query:r}=e;super(...arguments),this.state={selected:[]},this.clearQuery=this.clearQuery.bind(this),this.updateQuery=this.updateQuery.bind(this),this.updateLabels=this.updateLabels.bind(this),this.onButtonClicked=this.onButtonClicked.bind(this),r[n]&&t(r[n],r).then(this.updateLabels)}componentDidUpdate(e,t){let{param:n,query:r}=e,{selected:o}=t;const{getLabels:a,param:i,query:c}=this.props,{selected:s}=this.state;if(n!==i||o.length>0&&0===s.length)return void this.clearQuery();const l=Object(st.getIdsFromQuery)(r[i]),u=Object(st.getIdsFromQuery)(c[i]);Object(E.isEqual)(l.sort(),u.sort())||a(c[i],c).then(this.updateLabels)}clearQuery(){const{param:e,path:t,query:n}=this.props;this.setState({selected:[]}),Object(st.updateQueryString)({[e]:void 0},t,n)}updateLabels(e){this.setState({selected:e})}updateQuery(){const{param:e,path:t,query:n}=this.props,{selected:r}=this.state,o=r.map(e=>e.key);Object(st.updateQueryString)({[e]:o.join(",")},t,n)}onButtonClicked(e){this.updateQuery(e),Object(E.isFunction)(this.props.onClick)&&this.props.onClick(e)}render(){const{labels:e,type:t,autocompleter:n}=this.props,{selected:r}=this.state;return Object(l.createElement)(ga,{className:"woocommerce-filters__compare"},Object(l.createElement)(vf,null,Object(l.createElement)(ha,{variant:"subtitle.small"},e.title)),Object(l.createElement)(Wa,null,Object(l.createElement)(rt.Search,{autocompleter:n,type:t,selected:r,placeholder:e.placeholder,onChange:e=>{this.setState({selected:e})}})),Object(l.createElement)(Ja,{justify:"flex-start"},Object(l.createElement)(rt.CompareButton,{count:r.length,helpText:e.helpText,onClick:this.onButtonClicked},e.update),r.length>0&&Object(l.createElement)(et,{isLink:!0,onClick:this.clearQuery},Object(i.__)("Clear all","woocommerce-admin"))))}}function Bb(e){var t,n,r,o,a,i,c=e.renderContent,s=e.renderToggle,u=e.position,g=void 0===u?"bottom right":u,p=e.className,b=e.contentClassName,m=e.expandOnMobile,h=e.headerTitle,y=e.focusOnMount,O=e.popoverProps,v=e.onClose,j=e.onToggle,_=Object(l.useRef)(),w=(!1,n=j,r=Object(l.useState)(!1),a=(o=Object(x.a)(r,2))[0],i=o[1],[a,function(e){i(e),n&&n(e)}]),E=Object(x.a)(w,2),$=E[0],C=E[1];function S(){v&&v(),C(!1)}Object(l.useEffect)((function(){return function(){j&&j(!1)}}),[]);var k={isOpen:$,onToggle:function(){C(!$)},onClose:S};return Object(l.createElement)("div",{className:f()("components-dropdown",p),ref:_},s(k),$&&Object(l.createElement)(Ie,Object(d.a)({position:g,onClose:S,onFocusOutside:function(){var e=_.current.ownerDocument;_.current.contains(e.activeElement)||e.activeElement.closest('[role="dialog"]')||S()},expandOnMobile:m,headerTitle:h,focusOnMount:y},O,{anchorRef:null!==(t=null==O?void 0:O.anchorRef)&&void 0!==t?t:_.current,className:f()("components-dropdown__content",O?O.className:void 0,b)}),c(k)))}Lb.propTypes={getLabels:Db.a.func.isRequired,labels:Db.a.shape({placeholder:Db.a.string,title:Db.a.string,update:Db.a.string}),param:Db.a.string.isRequired,path:Db.a.string.isRequired,query:Db.a.object,type:Db.a.string.isRequired,autocompleter:Db.a.object},Lb.defaultProps={labels:{},query:{}};var Gb=Object(l.createElement)(O,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(l.createElement)(y,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}));class zb extends l.Component{constructor(e){super(e);const t=this.getFilter();if(this.state={nav:t.path||[],animate:null,selectedTag:null},this.selectSubFilter=this.selectSubFilter.bind(this),this.getVisibleFilters=this.getVisibleFilters.bind(this),this.updateSelectedTag=this.updateSelectedTag.bind(this),this.onTagChange=this.onTagChange.bind(this),this.onContentMount=this.onContentMount.bind(this),this.goBack=this.goBack.bind(this),t.settings&&t.settings.getLabels){const{query:e}=this.props,{param:n,getLabels:r}=t.settings;r(e[n],e).then(this.updateSelectedTag)}}componentDidUpdate(e){let{query:t}=e;const{query:n,config:r}=this.props;if(t[r.param]!==n[[r.param]]){const e=this.getFilter();if(e&&"Search"===e.component){this.setState({nav:e.path||[]});const{param:t,getLabels:r}=e.settings;r(n[t],n).then(this.updateSelectedTag)}}}updateSelectedTag(e){this.setState({selectedTag:e[0]})}getFilter(e){const{config:t,query:n}=this.props,r=Object(st.flattenFilters)(t.filters);return e=e||n[t.param]||t.defaultValue||"all",Object(E.find)(r,{value:e})||{}}getButtonLabel(e){if("Search"===e.component){const{selectedTag:t}=this.state;return[t&&t.label,Object(E.get)(e,"settings.labels.button")]}return e?[e.label]:[]}getVisibleFilters(e,t){if(0===t.length)return e;const n=t[0],r=Object(E.find)(e,{value:n});return this.getVisibleFilters(r&&r.subFilters,t.slice(1))}selectSubFilter(e){this.setState(t=>({nav:[...t.nav,e],animate:"left"}))}goBack(){this.setState(e=>({nav:e.nav.slice(0,-1),animate:"right"}))}update(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{path:n,query:r,config:o,onFilterSelect:a}=this.props,i=Object(st.getPersistedQuery)(r),c={[o.param]:(o.defaultValue||"all")===e?void 0:e,...t};o.staticParams.forEach(e=>{c[e]=r[e]}),Object(st.updateQueryString)(c,n,i),a(c)}onTagChange(e,t,n,r){const o=Object(E.last)(r),{value:a,settings:i}=e,{param:c}=i;o?(this.update(a,{[c]:o.key}),t()):this.update(n.defaultValue||"all"),this.updateSelectedTag([o])}renderButton(e,t,n){if(e.component){const{type:r,labels:o,autocompleter:a}=e.settings,i=this.getFilter().value===e.value?this.state.selectedTag:null;return Object(l.createElement)(rt.Search,{autocompleter:a,className:"woocommerce-filters-filter__search",type:r,placeholder:o.placeholder,selected:i?[i]:[],onChange:Object(E.partial)(this.onTagChange,e,t,n),inlineTags:!0,staticResults:!0})}const r=n=>{t(n),this.update(e.value,e.query||{}),this.setState({selectedTag:null})},o=Object(E.partial)(this.selectSubFilter,e.value),a=this.getFilter(),i=a.value===e.value||a.path&&Object(E.includes)(a.path,e.value);return Object(l.createElement)(et,{className:"woocommerce-filters-filter__button",onClick:n=>{i?t(n):e.subFilters?o(n):r(n)}},e.label)}onContentMount(e){const{nav:t}=this.state,n=t.length&&this.getFilter(t[t.length-1])?1:0,r=A.focus.tabbable.find(e)[n];setTimeout(()=>{r.focus()},0)}render(){const{config:e}=this.props,{nav:t,animate:n}=this.state,r=this.getVisibleFilters(e.filters,t),o=!!t.length&&this.getFilter(t[t.length-1]),a=this.getFilter();return Object(l.createElement)("div",{className:"woocommerce-filters-filter"},e.label&&Object(l.createElement)("span",{className:"woocommerce-filters-label"},e.label,":"),Object(l.createElement)(Bb,{contentClassName:"woocommerce-filters-filter__content",position:"bottom",expandOnMobile:!0,headerTitle:Object(i.__)("filter report to show:","woocommerce-admin"),renderToggle:e=>{let{isOpen:t,onToggle:n}=e;return Object(l.createElement)(rt.DropdownButton,{onClick:n,isOpen:t,labels:this.getButtonLabel(a)})},renderContent:i=>{let{onClose:c}=i;return Object(l.createElement)(rt.AnimationSlider,{animationKey:t,animate:n,onExited:this.onContentMount},()=>Object(l.createElement)("ul",{className:"woocommerce-filters-filter__content-list"},o&&Object(l.createElement)("li",{className:"woocommerce-filters-filter__content-list-item"},Object(l.createElement)(et,{className:"woocommerce-filters-filter__button",onClick:this.goBack},Object(l.createElement)(ui,{icon:Gb}),o.label)),r.map(t=>Object(l.createElement)("li",{key:t.value,className:f()("woocommerce-filters-filter__content-list-item",{"is-selected":a.value===t.value||a.path&&Object(E.includes)(a.path,t.value)})},this.renderButton(t,c,e)))))}}))}}zb.propTypes={config:Db.a.shape({label:Db.a.string,staticParams:Db.a.array.isRequired,param:Db.a.string.isRequired,defaultValue:Db.a.string,showFilters:Db.a.func.isRequired,filters:Db.a.arrayOf(Db.a.shape({chartMode:Db.a.oneOf(["item-comparison","time-comparison"]),component:Db.a.string,label:Db.a.string,path:Db.a.string,subFilters:Db.a.array,value:Db.a.string.isRequired}))}).isRequired,path:Db.a.string.isRequired,query:Db.a.object,onFilterSelect:Db.a.func},zb.defaultProps={query:{},onFilterSelect:()=>{}};var Ub=zb;class Hb extends l.Component{constructor(){super(),this.renderCard=this.renderCard.bind(this),this.onRangeSelect=this.onRangeSelect.bind(this)}renderCard(e){const{siteLocale:t,advancedFilters:n,query:r,path:o,onAdvancedFilterAction:a,currency:i}=this.props,{filters:c,param:s}=e;if(!r[s])return null;if(0===r[s].indexOf("compare")){const e=Object(E.find)(c,{value:r[s]});if(!e)return null;const{settings:t={}}=e;return Object(l.createElement)("div",{key:s,className:"woocommerce-filters__advanced-filters"},Object(l.createElement)(Lb,Xr()({path:o,query:r},t)))}return"advanced"===r[s]?Object(l.createElement)("div",{key:s,className:"woocommerce-filters__advanced-filters"},Object(l.createElement)(rt.AdvancedFilters,{siteLocale:t,currency:i,config:n,path:o,query:r,onAdvancedFilterAction:a})):void 0}onRangeSelect(e){const{query:t,path:n,onDateSelect:r}=this.props;Object(st.updateQueryString)(e,n,t),r(e)}getDateQuery(e){const{period:t,compare:n,before:r,after:o}=Object(Fn.getDateParamsFromQuery)(e),{primary:a,secondary:i}=Object(Fn.getCurrentDates)(e);return{period:t,compare:n,before:r,after:o,primaryDate:a,secondaryDate:i}}render(){const{dateQuery:e,filters:t,query:n,path:r,showDatePicker:o,onFilterSelect:a,isoDateFormat:c}=this.props;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(rt.H,{className:"screen-reader-text"},Object(i.__)("Filters","woocommerce-admin")),Object(l.createElement)(rt.Section,{component:"div",className:"woocommerce-filters"},Object(l.createElement)("div",{className:"woocommerce-filters__basic-filters"},o&&Object(l.createElement)(rt.DateRangeFilterPicker,{key:JSON.stringify(n),dateQuery:e||this.getDateQuery(n),onRangeSelect:this.onRangeSelect,isoDateFormat:c}),t.map(e=>e.showFilters(n)?Object(l.createElement)(Ub,{key:e.param,config:e,query:n,path:r,onFilterSelect:a}):null)),t.map(this.renderCard)))}}Hb.propTypes={siteLocale:Db.a.string,advancedFilters:Db.a.object,filters:Db.a.array,path:Db.a.string.isRequired,query:Db.a.object,showDatePicker:Db.a.bool,onDateSelect:Db.a.func,onFilterSelect:Db.a.func,onAdvancedFilterAction:Db.a.func,currency:Db.a.object,dateQuery:Db.a.shape({period:Db.a.string.isRequired,compare:Db.a.string.isRequired,before:Db.a.object,after:Db.a.object,primaryDate:Db.a.shape({label:Db.a.string.isRequired,range:Db.a.string.isRequired}).isRequired,secondaryDate:Db.a.shape({label:Db.a.string.isRequired,range:Db.a.string.isRequired})}),isoDateFormat:Db.a.string},Hb.defaultProps={siteLocale:"en_US",advancedFilters:{},filters:[],query:{},showDatePicker:!0,onDateSelect:()=>{},currency:pf().getCurrencyConfig()};var qb=Hb;const Vb=Object(s.getSetting)("locale").siteLocale,Yb=(()=>{let e,t,n;function r(){e=null,n=new Promise(e=>{t=e}).then(()=>Mb.concat(e))}r();const o={name:"programs",options:()=>n,getOptionIdentifier:e=>e.id,getOptionLabel:e=>e.name,getOptionKeywords:e=>[e.name],getOptionCompletion:e=>({key:e.id,label:e.name})};async function a(e){const t=new Set(Cb(e));let r;return r=function(e,t){if(e.size>t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0}(t,Ib)?Mb:(await n).filter(e=>t.has(e.id)),r.map(e=>({key:e.id,label:e.name}))}const c={label:Object(i.__)("Show","google-listings-and-ads"),staticParams:["period","chartType","paged","per_page","selectedMetric","reportKey","orderby","order"],param:"filter",showFilters:()=>!0,filters:[{label:Object(i.__)("All Google programs","google-listings-and-ads"),value:"all"},{label:Object(i.__)("Single program","google-listings-and-ads"),value:"select_program",subFilters:[{component:"Search",value:"single_program",path:["select_program"],settings:{type:"custom",param:"programs",getLabels:a,labels:{placeholder:Object(i.__)("Type to search for a program","google-listings-and-ads"),button:Object(i.__)("Single Program","google-listings-and-ads")},autocompleter:o}}]},{label:Object(i.__)("Comparison","google-listings-and-ads"),chartMode:"item-comparison",value:"compare-programs",settings:{type:"custom",param:"programs",getLabels:a,labels:{helpText:Object(i.__)("Check at least two programs below to compare","google-listings-and-ads"),placeholder:Object(i.__)("Search for programs to compare","google-listings-and-ads"),title:Object(i.__)("Compare Programs","google-listings-and-ads"),update:Object(i.__)("Compare","google-listings-and-ads")},autocompleter:o}}]};return n=>{let{data:o,loaded:a}=n;return a?(e&&e!==o&&r(),e=o,t()):e&&r(),c}})();var Wb=e=>{const{query:t,trackEventId:n}=e,r=[Yb(Hf())],{period:o,compare:a,before:i,after:c}=Object(Fn.getDateParamsFromQuery)(t),{primary:s,secondary:u}=Object(Fn.getCurrentDates)(t),d={period:o,compare:a,before:i,after:c,primaryDate:s,secondaryDate:u},g=uu(),p={...t};return Object(l.createElement)(qb,{query:p,siteLocale:Vb,currency:g,filters:r,onDateSelect:e=>to({report:n,...Object(E.omitBy)(e,E.isUndefined)}),onFilterSelect:e=>no({report:n,filter:e.filter||"all"}),path:t.path,dateQuery:d,isoDateFormat:Fn.isoDateFormat})},Kb=e=>{let{href:t,selected:n,onLinkClickCallback:r,metric:o,data:{value:a,prevValue:c,delta:s,missingFreeListingsData:u}}=e;const d=Object(l.useMemo)(()=>({value:o.formatFn(a),prevValue:o.formatFn(c)}),[o,a,c]);let g=o.label;const p=[],f=[];if(u!==Bn.NONE){const e=Object(i.__)("This data is currently available for paid campaigns only.","google-listings-and-ads");p.push(e),f.push(e)}if(u===Bn.FOR_REQUEST){const e=Object(i.__)("Please try again later, or go to <googleMerchantCenterLink /> to track your performance for Google Free Listings.","google-listings-and-ads");p.push(Object(l.createInterpolateElement)(e,{googleMerchantCenterLink:Object(l.createElement)(io,{eventName:"gla_google_mc_link_click",eventProps:{context:"reports",href:"https://merchants.google.com/mc/reporting/dashboard"},type:"external",target:"_blank",href:"https://merchants.google.com/mc/reporting/dashboard",onClick:e=>e.stopPropagation()},Object(i.__)("Google Merchant Center","google-listings-and-ads"))}));const t=Object(l.createInterpolateElement)(e,{googleMerchantCenterLink:Object(l.createElement)(l.Fragment,null,Object(i.sprintf)(// translators: %s: link to Google Merchant Center.
|
| 25 |
Object(i.__)("Google Merchant Center (%s)","google-listings-and-ads"),"https://merchants.google.com/mc/reporting/dashboard"))});f.push(Object(l.renderToString)(t))}if(p.length>0){const e=p.map((e,t)=>Object(l.createElement)("div",{className:"gla-reports__metric-info",key:t},e));g=Object(l.createElement)("div",{className:"gla-reports__metric-label"},o.label,Object(l.createElement)(Li,{text:e},Object(l.createElement)(wp.a,{className:"gla-reports__metric-infoicon",role:"img","aria-label":f.join(" "),size:16})))}return Object(l.createElement)(rt.SummaryNumber,Xr()({label:g,href:t,selected:n,delta:s,onLinkClickCallback:r},d))};const Qb={value:null,preValue:null,delta:null};function Xb(e){let{loaded:t,metrics:n,expectedLength:r=n.length,totals:o,trackEventId:a}=e;const i=bf();if(!t)return Object(l.createElement)(rt.SummaryListPlaceholder,{numberOfItems:r});const{selectedMetric:c=n[0].key}=i;return Object(l.createElement)(rt.SummaryList,null,()=>n.map(e=>{const{key:t}=e,n=c===t,r=Object(st.getNewPath)({selectedMetric:t});return Object(l.createElement)(Kb,{key:t,metric:e,href:r,selected:n,data:o[t]||Qb,onLinkClickCallback:()=>{return e={report:a,context:t},void Object(Jr.recordEvent)("gla_chart_tab_click",e);var e}})}))}const Jb=Object(i.__)("No data for the selected date range","google-listings-and-ads");function Zb(e){let{metrics:t,loaded:n,intervals:r}=e;const o=bf(),a=uu(),{selectedMetric:i}=o;let c={};t.length&&(c=i&&t.find(e=>e.key===i)||t[0]);const{key:s,label:u,isCurrency:d=!1,formatFn:g}=c,p={...a,symbol:""},f=Object(Fn.getChartTypeForQuery)(o),b=d?"currency":"number",m=g.bind(c),h=Object(l.useMemo)(()=>n?r.map(e=>{let{interval:t,subtotals:n}=e;return{date:t,[u]:{value:n[s],label:u}}}):[],[s,u,n,r]);return Object(l.createElement)(rt.Chart,{data:h,title:u,query:o,currency:p,chartType:f,valueType:b,tooltipValueFormat:m,isRequesting:!n,emptyMessage:Jb,layout:"time-comparison",legendPosition:"hidden"})}var em=e=>{let{compareBy:t,compareParam:n,metrics:r,isLoading:o,compareButonTitle:a,data:c,nameHeader:s,nameCell:u,...d}=e;const g=bf(),[p,f]=Object(l.useState)(()=>new Set(Cb(g[t]))),b=c.length||5,m=Object(l.useMemo)(()=>{if(!r.length)return[];const e=r.map(e=>({...e,isSortable:!0,isNumeric:!0}));return e[0].defaultSort=!0,e[0].defaultOrder="desc",e},[r]),h=e=>r.map(t=>{const n=e.subtotals[t.key];return{display:t.formatFn(n)}}),y=(e,t)=>{t?f(new Set([...p,e])):(p.delete(e),f(new Set(p)))};return Object(l.createElement)(Lf,Xr()({actions:Object(l.createElement)(et,{isSecondary:!0,disabled:o||p.size<=1,title:a,onClick:()=>{const e=Array.from(p).join(",");Object(st.onQueryChange)("compare")(t,n,e)}},Object(i.__)("Compare","google-listings-and-ads")),isLoading:o,headers:(O=c,[{key:"compare",label:Object(l.createElement)(Cl,{disabled:o,checked:!o&&O.length&&p.size===O.length,onChange:e=>{if(e){const e=c.map(e=>e.id);f(new Set(e))}else f(new Set)}}),required:!0},{key:"title",label:s,isLeftAligned:!0,required:!0},...m]),rows:(e=>e.map(e=>[{display:Object(l.createElement)(Cl,{checked:p.has(e.id),onChange:y.bind(null,e.id)})},{display:u(e)},...h(e)]))(c),totalRows:c.length,rowsPerPage:b,query:g,compareBy:t,compareParam:n,onQueryChange:st.onQueryChange,onSort:Object(st.onQueryChange)("sort")},d));var O},tm=e=>{let{isLoading:t,orderby:n,order:r,metrics:o,freeListings:a,campaigns:c,...s}=e;const u=Object(l.useMemo)(()=>{if(t)return[];if(!a||0===a.length)return c;const e=[{...a[0],name:Object(i.__)("Free Listings","google-listings-and-ads"),id:0},...c];return c.length&&(e.sort((e,t)=>(e.subtotals[n]||Number.NEGATIVE_INFINITY)-(t.subtotals[n]||Number.NEGATIVE_INFINITY)),"desc"===r&&e.reverse()),e},[t,a,c,n,r]);return Object(l.createElement)(em,Xr()({title:Object(i.__)("Programs","google-listings-and-ads"),compareButonTitle:Object(i.__)("Select one or more programs to compare","google-listings-and-ads"),nameHeader:Object(i.__)("Program","google-listings-and-ads"),nameCell:e=>e.name,compareBy:"programs",compareParam:"filter",metrics:o,isLoading:t,data:u},s))},nm=e=>{const{selectedKey:t,tabs:n}=e;return Object(l.createElement)(Kp,{role:"tablist",orientation:"horizontal",className:"subsubsub gla-sub-nav"},n.map((e,r)=>{const o=e.key===t;return Object(l.createElement)(l.Fragment,{key:e.key},Object(l.createElement)(rt.Link,{className:f()({current:o,"gla-sub-nav__item--current":o}),tabIndex:o?null:-1,id:""+e.key,href:e.href,role:"tab","aria-selected":o,"aria-controls":e.key+"-view","aria-current":!!o&&"page"},e.title+" "),r<n.length-1?" | ":" ")}))},rm=()=>{const e=Object(st.getQuery)();return"products"===(null==e?void 0:e.reportKey)?"products":"programs"};const om=[{key:"programs",title:Object(i.__)("Programs","google-listings-and-ads"),href:Object(st.getNewPath)({reportKey:"programs"},"/google/reports",{})},{key:"products",title:Object(i.__)("Products","google-listings-and-ads"),href:Object(st.getNewPath)({reportKey:"products"},"/google/reports",{})}];var am=()=>{const e=Jp(),t=rm();return e?Object(l.createElement)(Xp,{tabs:om,selectedKey:t}):Object(l.createElement)(nm,{tabs:om,selectedKey:t})};const im=[{key:"sales",label:Object(i.__)("Total Sales","google-listings-and-ads"),isCurrency:!0},{key:"conversions",label:Object(i.__)("Conversions","google-listings-and-ads")},{key:"clicks",label:Object(i.__)("Clicks","google-listings-and-ads")},{key:"impressions",label:Object(i.__)("Impressions","google-listings-and-ads")}],cm=[...im,{key:"spend",label:Object(i.__)("Total Spend","google-listings-and-ads"),isCurrency:!0}],sm=[...im,{key:"spend",label:Object(i.__)("Spend","google-listings-and-ads"),isCurrency:!0}];var lm=()=>{const{loaded:e,data:{totals:t,intervals:n,freeListings:r,campaigns:o},reportQuery:{fields:a,orderby:i,order:c}}=function(){var e;const t=bf(),{paid:n,free:r}=Object(ot.useSelect)(e=>{const{getReport:n}=e("wc/gla");return Nb(n,t,"primary")},[t]),o=n.loaded&&r.loaded,a=n.reportQuery||r.reportQuery,i=null===(e=r.reportQuery)||void 0===e?void 0:e.fields,c=Object(l.useMemo)(()=>{const e=r.data,t=n.data;return o&&t&&e?{freeListings:e.free_listings||Pb.free_listings,campaigns:t.campaigns||Pb.campaigns,intervals:kb(t.intervals,e.intervals)||Pb.intervals,totals:xb(t.totals,e.totals,i)}:Pb},[o,n.data,r.data,i]);return{loaded:o,reportQuery:a,data:c}}(),s=Object(l.useMemo)(()=>{const n=e&&Object.keys(t).length>0;return{available:n?cm.filter(e=>{let{key:n}=e;return t.hasOwnProperty(n)}):cm.filter(e=>{let{key:t}=e;return a.includes(t)}),expected:n?sm.filter(e=>{let{key:n}=e;return t.hasOwnProperty(n)}):sm.filter(e=>{let{key:t}=e;return a.includes(t)})}},[e,t,a]),u=Tb(s.available),d=Tb(s.expected),{loaded:g,data:p}=function(e){const t=bf(),{loaded:n,data:r}=function(e){var t;const{paid:n,free:r}=Object(ot.useSelect)(t=>{const{getReport:n}=t("wc/gla");return Nb(n,e,"secondary")},[e]),o=n.loaded&&r.loaded,a=null===(t=r.reportQuery)||void 0===t?void 0:t.fields,i=Object(l.useMemo)(()=>{const e=r.data,t=n.data;return o&&t&&e?xb(t.totals,e.totals,a):Pb.totals},[o,n.data,r.data,a]);return{loaded:o,data:i}}(t),o=Object(l.useMemo)(()=>n?function(e,t){return Object.keys(e).reduce((n,r)=>{var o;return{...n,[r]:Hn(e[r].value,null===(o=t[r])||void 0===o?void 0:o.value,e[r].missingFreeListingsData)}},{})}(e,r):e,[n,r,e]);return{loaded:n,data:o}}(t),f=g?p:t;return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Hp,{context:"reports-programs"}),Object(l.createElement)(rf,null),Object(l.createElement)(am,null),Object(l.createElement)(Wb,{query:Object(st.getQuery)(),trackEventId:"reports-programs"}),Object(l.createElement)(Xb,{loaded:e,metrics:u,expectedLength:cm.length,totals:f,trackEventId:"reports-programs"}),Object(l.createElement)(Zb,{metrics:u,loaded:e,intervals:n}),Object(l.createElement)(tm,{trackEventReportId:"reports-programs",isLoading:!e,orderby:i,order:c,metrics:d,freeListings:r,campaigns:o}))};const um={products:[],intervals:[],totals:{}};function dm(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:E.identity;return function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1?arguments[1]:void 0;const o="function"==typeof e?e(r):e,a=Object(st.getIdsFromQuery)(n);if(a.length<1)return Promise.resolve([]);const i={include:a.join(","),per_page:a.length};return ct()({path:Object(br.addQueryArgs)(o,i)}).then(e=>e.map(t))}}const gm=dm(Wr.NAMESPACE+"/products",e=>({key:e.id,label:e.name,type:e.type}));function pm(e){let{attributes:t,name:n}=e;const r=Object(s.getSetting)("variationTitleAttributesSeparator"," - ");if(n.indexOf(r)>-1)return n;const o=t.map(e=>{let{option:t}=e;return t}).join(", ");return o?n+r+o:n}const fm=dm(e=>{let{products:t}=e;return t?Wr.NAMESPACE+`/products/${t}/variations`:Wr.NAMESPACE+"/variations"},e=>({key:e.id,label:pm(e)})),bm={label:Object(i.__)("Show","google-listings-and-ads"),staticParams:["report-source","chartType","orderby","order","paged","per_page","selectedMetric","reportKey"],param:"filter",showFilters:()=>!0,filters:[{label:Object(i.__)("All Products","google-listings-and-ads"),value:"all"},{label:Object(i.__)("Single Product","google-listings-and-ads"),value:"select_product",chartMode:"item-comparison",subFilters:[{component:"Search",value:"single-product",chartMode:"item-comparison",path:["select_product"],settings:{type:"products",param:"products",getLabels:gm,labels:{placeholder:Object(i.__)("Type to search for a product","google-listings-and-ads"),button:Object(i.__)("Single Product","google-listings-and-ads")}}}]},{label:Object(i.__)("Comparison","google-listings-and-ads"),value:"compare-products",chartMode:"item-comparison",settings:{type:"products",param:"products",getLabels:gm,labels:{helpText:Object(i.__)("Check at least two products below to compare","google-listings-and-ads"),placeholder:Object(i.__)("Search for products to compare","google-listings-and-ads"),title:Object(i.__)("Compare Products","google-listings-and-ads"),update:Object(i.__)("Compare","google-listings-and-ads")}}}]},mm={showFilters:e=>"single-product"===e.filter&&!!e.products&&e["is-variable"],staticParams:["filter","products","chartType","orderby","order","paged","per_page","selectedMetric","reportKey"],param:"filter-variations",filters:[{label:Object(i.__)("All Variations","google-listings-and-ads"),chartMode:"item-comparison",value:"all"},{label:Object(i.__)("Single Variation","google-listings-and-ads"),value:"select_variation",subFilters:[{component:"Search",value:"single-variation",path:["select_variation"],settings:{type:"variations",param:"variations",getLabels:fm,labels:{placeholder:Object(i.__)("Type to search for a variation","google-listings-and-ads"),button:Object(i.__)("Single Variation","google-listings-and-ads")}}}]},{label:Object(i.__)("Comparison","google-listings-and-ads"),chartMode:"item-comparison",value:"compare-variations",settings:{type:"variations",param:"variations",getLabels:fm,labels:{helpText:Object(i.__)("Check at least two variations below to compare","google-listings-and-ads"),placeholder:Object(i.__)("Search for variations to compare","google-listings-and-ads"),title:Object(i.__)("Compare Variations","google-listings-and-ads"),update:Object(i.__)("Compare","google-listings-and-ads")}}}]},hm={label:Object(i.__)("Show data from","google-listings-and-ads"),param:"report-source",staticParams:["filter","products","orderby","order","chartType","selectedMetric","reportKey"],defaultValue:"paid",filters:[{value:"paid",label:Object(i.__)("Paid campaigns","google-listings-and-ads")},{value:hr,label:Object(i.__)("Free listings","google-listings-and-ads")}],showFilters:e=>{let{hasPaidSource:t}=e;return t}},ym=Object(c.applyFilters)("gla_products_report_filters",[bm,mm,hm]),Om=Object(c.applyFilters)("gla_products_report_advanced_filters",{}),vm=Object(s.getSetting)("currency"),jm=Object(s.getSetting)("locale").siteLocale;var _m=e=>{const{hasPaidSource:t,query:n,trackEventId:r}=e,{period:o,compare:a,before:i,after:c}=Object(Fn.getDateParamsFromQuery)(n),{primary:s,secondary:u}=Object(Fn.getCurrentDates)(n),d={period:o,compare:a,before:i,after:c,primaryDate:s,secondaryDate:u},g=Object(ot.useSelect)(e=>{if(n.search||!n.products||1!==n.products.split(",").length)return!1;const t=parseInt(n.products,10),r={include:t},{getItems:o}=e(Wr.ITEMS_STORE_NAME),a=o("products",r);return a&&a.get(t)&&"variable"===a.get(t).type},[n.search,n.products]),p={...n,"is-variable":g,hasPaidSource:t};return Object(l.createElement)(rt.ReportFilters,{query:p,siteLocale:jm,currency:vm,filters:ym,advancedFilters:Om,onDateSelect:e=>to({report:r,...Object(E.omitBy)(e,E.isUndefined)}),onFilterSelect:e=>no({report:r,filter:e.filter||"all",filterVariations:e["filter-variations"]}),dateQuery:d,isoDateFormat:Fn.isoDateFormat})},wm=e=>{let{metrics:t,isLoading:n,products:r,...o}=e;return Object(l.createElement)(em,Xr()({title:Object(i.__)("Products","google-listings-and-ads"),compareButonTitle:Object(i.__)("Select one or more products to compare","google-listings-and-ads"),nameHeader:Object(i.__)("Product title","google-listings-and-ads"),nameCell:e=>e.name,compareBy:"products",compareParam:"filter",metrics:t,isLoading:n,data:r},o))};const Em=[{key:"clicks",label:Object(i.__)("Clicks","google-listings-and-ads")},{key:"impressions",label:Object(i.__)("Impressions","google-listings-and-ads")}],$m=[{key:"sales",label:Object(i.__)("Total Sales","google-listings-and-ads"),isCurrency:!0},{key:"conversions",label:Object(i.__)("Conversions","google-listings-and-ads")},...Em,{key:"spend",label:Object(i.__)("Spend","google-listings-and-ads"),isCurrency:!0}],Cm=e=>{let{hasPaidSource:t}=e;const n=Object(st.getQuery)(),r=t?n["report-source"]||"paid":hr,o=Tb("paid"===r?$m:Em),{loaded:a,data:{totals:i,intervals:c,products:s}}=function(e){const t=bf();return Object(ot.useSelect)(n=>{const{getReport:r}=n("wc/gla"),o=r("products",e,t,"primary"),a=r("products",e,t,"secondary"),i=o.loaded&&a.loaded;let c=um;return i&&o.data&&a.data&&(c={products:o.data.products||um.products,intervals:o.data.intervals||um.intervals,totals:Un(o.data.totals,a.data.totals,o.reportQuery.fields)}),{data:c,loaded:i}},[e,t])}(r);return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(_m,{hasPaidSource:t,query:n,trackEventId:"reports-products"}),Object(l.createElement)(Xb,{metrics:o,loaded:a,totals:i,trackEventId:"reports-products"}),Object(l.createElement)(Zb,{metrics:o,loaded:a,intervals:c}),Object(l.createElement)(wm,{trackEventReportId:"reports-products",metrics:o,isLoading:!a,products:s}))};var Sm=()=>{const{loaded:e,data:t}=Hf(),n=e&&t.some(e=>{let{status:t}=e;return"enabled"===t});return Object(l.createElement)(l.Fragment,null,Object(l.createElement)(Hp,{context:"reports-products"}),Object(l.createElement)(rf,null),Object(l.createElement)(am,null),e?Object(l.createElement)(Cm,{hasPaidSource:n}):Object(l.createElement)(Fa,null))},km=()=>"products"===rm()?Object(l.createElement)(Sm,null):Object(l.createElement)(lm,null);const xm=()=>{};var Pm=e=>{let{productId:t,eventName:n,eventProps:r}=e;const o="post.php?action=edit&post="+t,a=n?()=>Object(Jr.queueRecordEvent)(n,r):xm;return Object(l.createElement)(rt.Link,{href:o,onClick:a,type:"wp-admin"},Object(i.__)("Edit","google-listings-and-ads"))},Am=n(139),Nm=n.n(Am),Rm=e=>{let{size:t=18}=e;return Object(l.createElement)(Nm.a,{className:"app-error-icon",size:t})};const Tm=[{key:"type",label:Object(i.__)("Type","google-listings-and-ads"),isLeftAligned:!0,required:!0},{key:"affectedProduct",label:Object(i.__)("Affected product","google-listings-and-ads"),isLeftAligned:!0,required:!0},{key:"issue",label:Object(i.__)("Issue","google-listings-and-ads"),isLeftAligned:!0,required:!0},{key:"suggestedAction",label:Object(i.__)("Suggested action","google-listings-and-ads"),isLeftAligned:!0,required:!0},{key:"action",label:"",required:!0}],Mm=Object(l.createElement)(Vg,{id:"issues-to-resolve"},Object(l.createInterpolateElement)(Object(i.__)("Products and stores must meet <link>Google Merchant Center’s requirements</link> in order to get approved. WooCommerce and Google automatically check your product feed to help you resolve any issues. ","google-listings-and-ads"),{link:Object(l.createElement)(co,{context:"product-feed",linkId:"issues-to-resolve",href:"https://support.google.com/merchants/answer/6363310"})}));var Im=()=>{const[e,t]=Object(l.useState)(1),{hasFinishedResolution:n,data:r}=Vr("getMCIssues",{page:e,per_page:5});return Object(l.createElement)(Ff,{className:"gla-issues-table-card"},Object(l.createElement)(ga,{className:f()("woocommerce-table",{"has-actions":!!Mm})},Object(l.createElement)(vf,null,Object(l.createElement)(ha,{variant:"title.small",as:"h2"},Object(i.__)("Issues to resolve","google-listings-and-ads")),Object(l.createElement)("div",{className:"woocommerce-table__actions"},Mm)),Object(l.createElement)(Wa,{size:null},!n&&Object(l.createElement)(rt.TablePlaceholder,{headers:Tm}),n&&!r&&Object(l.createElement)(rt.EmptyTable,{headers:Tm,numberOfRows:1},Object(i.__)("An error occurred while retrieving issues. Please try again later.","google-listings-and-ads")),n&&r&&Object(l.createElement)(rt.Table,{headers:Tm,rows:r.issues.map(e=>[{display:"warning"===e.severity?Object(l.createElement)(wl,null):Object(l.createElement)(Rm,null)},{display:e.product},{display:e.issue},{display:Object(l.createElement)(co,{context:"issues-to-resolve",linkId:e.code,href:e.action_url},e.action)},{display:"product"===e.type&&Object(l.createElement)(Pm,{productId:e.product_id,eventName:"gla_edit_product_issue_click",eventProps:{code:e.code,issue:e.issue}})}])})),Object(l.createElement)(Ja,{justify:"center"},Object(l.createElement)(rt.Pagination,{page:e,perPage:5,total:null==r?void 0:r.total,showPagePicker:!1,showPerPagePicker:!1,onPageChange:(e,n)=>{t(e),eo("issues-to-resolve",e,n)}}))))},Fm=Object(l.createElement)(O,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(l.createElement)(y,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"}));const Dm=Object(i.__)("Select channel visibility","google-listings-and-ads"),Lm=[{key:0,value:!0,label:Object(i.__)("Sync and show","google-listings-and-ads")},{key:1,value:!1,label:Object(i.__)("Don’t sync and show","google-listings-and-ads")}];function Bm(e){let{withTooltip:t,children:n,...r}=e;return t?Object(l.createElement)(Li,Xr()({children:n},r)):n}function Gm(e){let{selectedSize:t,onActionClick:n}=e;const[r,o]=Object(l.useState)(null);return Object(l.useEffect)(()=>{0===t&&o(null)},[t]),0===t?Object(l.createElement)(Li,{position:"top center",text:Object(i.__)("Select one or more products to bulk edit","google-listings-and-ads")},Object(l.createElement)(w,{icon:Fm,size:24})):Object(l.createElement)(l.Fragment,null,Object(l.createElement)(rt.SelectControl,{label:Dm,options:Lm,selected:r,onChange:o}),Object(l.createElement)(Bm,{withTooltip:null===r,position:"top center",text:Dm},Object(l.createElement)(et,{isSecondary:!0,disabled:null===r,onClick:()=>{const e=Lm.find(e=>{let{key:t}=e;return t===r});n(e.value)}},Object(i.sprintf)(// translators: %d: number of selected products to edit channel visibility, with minimum value of 1.
|
| 26 |
Object(i.__)("Apply to %d selected","google-listings-and-ads"),t))))}var zm={approved:Object(i.__)("Approved","google-listings-and-ads"),partially_approved:Object(i.__)("Partially approved","google-listings-and-ads"),expiring:Object(i.__)("Expiring","google-listings-and-ads"),pending:Object(i.__)("Pending","google-listings-and-ads"),disapproved:Object(i.__)("Disapproved","google-listings-and-ads"),not_synced:Object(i.__)("Not synced","google-listings-and-ads")};const Um=e=>e?"sync_and_show":"dont_sync_and_show";var Hm=()=>{var e,t;const[n,r]=Object(l.useState)(new Set),[o,a]=Object(l.useState)({page:1,per_page:10,orderby:"title",order:"asc"}),{hasFinishedResolution:c,data:s}=Vr("getMCProductFeed",o),{updateMCProductVisibility:u}=Hr(),{createNotice:d}=Ei(),g=e=>{if(e){const e=null==s?void 0:s.products.map(e=>e.id);r(new Set([...e]))}else r(new Set)},p=[{key:"select",label:Object(l.createElement)(Cl,{disabled:!(null!=s&&s.products),checked:(null==s||null===(e=s.products)||void 0===e?void 0:e.length)>0&&(null==s||null===(t=s.products)||void 0===t?void 0:t.every(e=>n.has(e.id))),onChange:g}),isLeftAligned:!0,required:!0},{key:"title",label:Object(i.__)("Product Title","google-listings-and-ads"),isLeftAligned:!0,required:!0,isSortable:!0},{key:"visible",label:Object(i.__)("Channel Visibility","google-listings-and-ads"),isLeftAligned:!0,isSortable:!0},{key:"status",label:Object(i.__)("Status","google-listings-and-ads"),isLeftAligned:!0,isSortable:!0},{key:"action",label:"",required:!0}],b=Object(l.createElement)(Gm,{selectedSize:n.size,onActionClick:e=>{const t=Array.from(n),{length:r}=t;u(t,e).then(()=>{const e=Object(i.sprintf)(// translators: %d: number of products are updated successfully, with minimum value of 1.
|
languages/google-listings-and-ads.pot
CHANGED
|
@@ -2,14 +2,14 @@
|
|
| 2 |
# This file is distributed under the same license as the Google Listings and Ads plugin.
|
| 3 |
msgid ""
|
| 4 |
msgstr ""
|
| 5 |
-
"Project-Id-Version: Google Listings and Ads 1.12.
|
| 6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/google-listings-and-ads\n"
|
| 7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
| 8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
| 9 |
"MIME-Version: 1.0\n"
|
| 10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
| 11 |
"Content-Transfer-Encoding: 8bit\n"
|
| 12 |
-
"POT-Creation-Date: 2022-
|
| 13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
| 14 |
"X-Generator: WP-CLI 2.6.0\n"
|
| 15 |
"X-Domain: google-listings-and-ads\n"
|
|
@@ -394,12 +394,12 @@ msgid "Account %1$s"
|
|
| 394 |
msgstr ""
|
| 395 |
|
| 396 |
#. translators: %1 is the shipping method, %2 is the shipping rate, %3 is the currency (e.g. USD)
|
| 397 |
-
#: src/API/Google/Settings.php:
|
| 398 |
msgid "%1$s - %2$s %3$s"
|
| 399 |
msgstr ""
|
| 400 |
|
| 401 |
#. translators: %1 is a random 4-digit string, %2 is the rate, %3 is the currency, %4 is the country code
|
| 402 |
-
#: src/API/Google/Settings.php:
|
| 403 |
msgid "[%1$s] Google Listings and Ads generated service - %2$s %3$s to %4$s"
|
| 404 |
msgstr ""
|
| 405 |
|
|
@@ -2288,12 +2288,10 @@ msgid "My shipping settings are simple. I can manually estimate flat shipping ra
|
|
| 2288 |
msgstr ""
|
| 2289 |
|
| 2290 |
#: js/build/index.js:12
|
| 2291 |
-
msgid "My shipping settings are complex. I will enter my shipping rates manually in Google Merchant Center."
|
| 2292 |
msgstr ""
|
| 2293 |
|
| 2294 |
#: js/build/index.js:12
|
| 2295 |
-
#: js/build/index.js:14
|
| 2296 |
-
#: js/build/index.js:23
|
| 2297 |
msgid "I understand that if I don’t set this up manually in <link>Google Merchant Center</link>, my products will be disapproved by Google."
|
| 2298 |
msgstr ""
|
| 2299 |
|
|
@@ -2355,16 +2353,6 @@ msgstr ""
|
|
| 2355 |
msgid "Your shipping times will be shown to potential customers on Google."
|
| 2356 |
msgstr ""
|
| 2357 |
|
| 2358 |
-
#: js/build/index.js:14
|
| 2359 |
-
#: js/build/index.js:23
|
| 2360 |
-
msgid "My shipping settings are simple. I can manually estimate flat shipping times."
|
| 2361 |
-
msgstr ""
|
| 2362 |
-
|
| 2363 |
-
#: js/build/index.js:14
|
| 2364 |
-
#: js/build/index.js:23
|
| 2365 |
-
msgid "My shipping settings are complex. I will enter my shipping times manually in Google Merchant Center."
|
| 2366 |
-
msgstr ""
|
| 2367 |
-
|
| 2368 |
#: js/build/index.js:14
|
| 2369 |
#: js/build/index.js:23
|
| 2370 |
msgid "Estimated shipping times"
|
| 2 |
# This file is distributed under the same license as the Google Listings and Ads plugin.
|
| 3 |
msgid ""
|
| 4 |
msgstr ""
|
| 5 |
+
"Project-Id-Version: Google Listings and Ads 1.12.1\n"
|
| 6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/google-listings-and-ads\n"
|
| 7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
| 8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
| 9 |
"MIME-Version: 1.0\n"
|
| 10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
| 11 |
"Content-Transfer-Encoding: 8bit\n"
|
| 12 |
+
"POT-Creation-Date: 2022-04-01T13:37:46+00:00\n"
|
| 13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
| 14 |
"X-Generator: WP-CLI 2.6.0\n"
|
| 15 |
"X-Domain: google-listings-and-ads\n"
|
| 394 |
msgstr ""
|
| 395 |
|
| 396 |
#. translators: %1 is the shipping method, %2 is the shipping rate, %3 is the currency (e.g. USD)
|
| 397 |
+
#: src/API/Google/Settings.php:290
|
| 398 |
msgid "%1$s - %2$s %3$s"
|
| 399 |
msgstr ""
|
| 400 |
|
| 401 |
#. translators: %1 is a random 4-digit string, %2 is the rate, %3 is the currency, %4 is the country code
|
| 402 |
+
#: src/API/Google/Settings.php:334
|
| 403 |
msgid "[%1$s] Google Listings and Ads generated service - %2$s %3$s to %4$s"
|
| 404 |
msgstr ""
|
| 405 |
|
| 2288 |
msgstr ""
|
| 2289 |
|
| 2290 |
#: js/build/index.js:12
|
| 2291 |
+
msgid "My shipping settings are complex. I will enter my shipping rates and times manually in Google Merchant Center."
|
| 2292 |
msgstr ""
|
| 2293 |
|
| 2294 |
#: js/build/index.js:12
|
|
|
|
|
|
|
| 2295 |
msgid "I understand that if I don’t set this up manually in <link>Google Merchant Center</link>, my products will be disapproved by Google."
|
| 2296 |
msgstr ""
|
| 2297 |
|
| 2353 |
msgid "Your shipping times will be shown to potential customers on Google."
|
| 2354 |
msgstr ""
|
| 2355 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2356 |
#: js/build/index.js:14
|
| 2357 |
#: js/build/index.js:23
|
| 2358 |
msgid "Estimated shipping times"
|
readme.txt
CHANGED
|
@@ -4,7 +4,7 @@ Tags: woocommerce, google, listings, ads
|
|
| 4 |
Requires at least: 5.7
|
| 5 |
Tested up to: 5.9
|
| 6 |
Requires PHP: 7.3
|
| 7 |
-
Stable tag: 1.12.
|
| 8 |
License: GPLv3
|
| 9 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
| 10 |
|
|
@@ -109,6 +109,10 @@ Yes, you can run both at the same time, and we recommend it! In the US, advertis
|
|
| 109 |
|
| 110 |
== Changelog ==
|
| 111 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 112 |
= 1.12.0 - 2022-03-29 =
|
| 113 |
* Add - Additional data points for tracker snapshot.
|
| 114 |
* Add - Enables merchants to select multiple countries as their audience when creating a Google Ads campaign (Smart Shopping Campaign).
|
|
@@ -135,35 +139,4 @@ Yes, you can run both at the same time, and we recommend it! In the US, advertis
|
|
| 135 |
= 1.11.1 - 2022-02-10 =
|
| 136 |
* Fix - Prevent a fatal error in case an existing Merchant Center account has an invalid domain.
|
| 137 |
|
| 138 |
-
= 1.11.0 - 2022-02-02 =
|
| 139 |
-
* Add - Unit tests for the Ads AccountController and AccountService.
|
| 140 |
-
* Fix - Failure handling was not correctly displayed when the ads campaign creation and editing failed.
|
| 141 |
-
* Fix - Fix the incorrect text color of the disabled "Disconnect account" buttons on the Settings page.
|
| 142 |
-
* Fix - Makes country dropdown list always below the input box.
|
| 143 |
-
* Fix - Prevent page flickering when loading admin pages of this extension.
|
| 144 |
-
* Tweak - Change the importing way of lodash package to reduce the bundle size by 4 KB.
|
| 145 |
-
* Tweak - Clean up outdated workarounds for WooCommerce 5.7.
|
| 146 |
-
* Update - Google Ads API to V9.
|
| 147 |
-
* Update - Google Content API library to 2.12.1.
|
| 148 |
-
* Update - Inbox notifications have update promotion information from Google.
|
| 149 |
-
* Update - Update Google Ads credit incentive in WordPress.org plugin landing page.
|
| 150 |
-
* Update - Update Google Ads credit incentive info in plugin UI.
|
| 151 |
-
|
| 152 |
-
= 1.10.0 - 2022-01-13 =
|
| 153 |
-
* Add - Bulk update channel visibility for coupons.
|
| 154 |
-
* Add - CES prompts for initial setup and campaign creation.
|
| 155 |
-
* Add - Pre-fill shipping rates during free listing configuration wizard.
|
| 156 |
-
* Add - Pre-fill shipping rates in Setup Merchant Center flow based on store's shipping settings.
|
| 157 |
-
* Add - Sync products' shipping label/class to Merchant Center.
|
| 158 |
-
* Fix - Drop WC 5.7 support.
|
| 159 |
-
* Fix - Fatal error when creating Ads account without Site Title.
|
| 160 |
-
* Fix - Fix/1078 shipping values flash during onboarding setup.
|
| 161 |
-
* Fix - Fixing coupon test issue.
|
| 162 |
-
* Fix - Group shipping rate by price and currency, and display the right currency in shipping rate input.
|
| 163 |
-
* Fix - MC address validation.
|
| 164 |
-
* Fix - Remove WC's `is_ajax` (deprecated in 6.1) in favor of proxied WP `wp_doing_ajax`.
|
| 165 |
-
* Fix - Removed state/region address validation .
|
| 166 |
-
* Fix - Replace `cloneDeep` within `.~/data/reducer.js` with functions that would not mutate other references of the state tree.
|
| 167 |
-
* Tweak - WC 6.1 compatibility.
|
| 168 |
-
|
| 169 |
[See changelog for all versions](https://raw.githubusercontent.com/woocommerce/google-listings-and-ads/trunk/changelog.txt).
|
| 4 |
Requires at least: 5.7
|
| 5 |
Tested up to: 5.9
|
| 6 |
Requires PHP: 7.3
|
| 7 |
+
Stable tag: 1.12.1
|
| 8 |
License: GPLv3
|
| 9 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
| 10 |
|
| 109 |
|
| 110 |
== Changelog ==
|
| 111 |
|
| 112 |
+
= 1.12.1 - 2022-04-01 =
|
| 113 |
+
* Fix - Change shipping time options based on shipping rate options, to address missing shipping times data when shipping rates option is set to automatic or simple flat option, and shipping times option is set to complex manual option.
|
| 114 |
+
* Fix - Do not sync shipping rates if the shipping time setting is set to complex.
|
| 115 |
+
|
| 116 |
= 1.12.0 - 2022-03-29 =
|
| 117 |
* Add - Additional data points for tracker snapshot.
|
| 118 |
* Add - Enables merchants to select multiple countries as their audience when creating a Google Ads campaign (Smart Shopping Campaign).
|
| 139 |
= 1.11.1 - 2022-02-10 =
|
| 140 |
* Fix - Prevent a fatal error in case an existing Merchant Center account has an invalid domain.
|
| 141 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 142 |
[See changelog for all versions](https://raw.githubusercontent.com/woocommerce/google-listings-and-ads/trunk/changelog.txt).
|
src/API/Google/Settings.php
CHANGED
|
@@ -5,6 +5,7 @@ namespace Automattic\WooCommerce\GoogleListingsAndAds\API\Google;
|
|
| 5 |
|
| 6 |
use Automattic\WooCommerce\GoogleListingsAndAds\DB\Query\ShippingRateQuery as RateQuery;
|
| 7 |
use Automattic\WooCommerce\GoogleListingsAndAds\DB\Query\ShippingTimeQuery as TimeQuery;
|
|
|
|
| 8 |
use Automattic\WooCommerce\GoogleListingsAndAds\MerchantCenter\TargetAudience;
|
| 9 |
use Automattic\WooCommerce\GoogleListingsAndAds\Options\OptionsInterface;
|
| 10 |
use Automattic\WooCommerce\GoogleListingsAndAds\Proxies\WC;
|
|
@@ -58,19 +59,24 @@ class Settings {
|
|
| 58 |
$rates = $this->get_shipping_rates_from_database();
|
| 59 |
}
|
| 60 |
|
| 61 |
-
$this->
|
|
|
|
|
|
|
| 62 |
}
|
| 63 |
|
| 64 |
/**
|
| 65 |
* Submit the given shipping rates to Google.
|
| 66 |
*
|
| 67 |
* @param array $rates A multidimensional array of shipping rates and their properties.
|
|
|
|
| 68 |
*
|
| 69 |
* @see ShippingZone::get_shipping_rates_for_country() for the format of the $rates array.
|
| 70 |
*
|
|
|
|
|
|
|
| 71 |
* @since 1.12.0
|
| 72 |
*/
|
| 73 |
-
public function update_shipping_rates( array $rates ) {
|
| 74 |
$settings = new ShippingSettings();
|
| 75 |
$settings->setAccountId( $this->get_account_id() );
|
| 76 |
|
|
@@ -81,14 +87,20 @@ class Settings {
|
|
| 81 |
continue;
|
| 82 |
}
|
| 83 |
|
| 84 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 85 |
|
| 86 |
if ( isset( $options['free_shipping_threshold'] ) ) {
|
| 87 |
$minimum_order_value = (float) $options['free_shipping_threshold'];
|
| 88 |
|
| 89 |
if ( 0 !== $rate ) {
|
| 90 |
// Add a conditional free-shipping service if the current rate is not free.
|
| 91 |
-
$services[] = $this->create_conditional_free_shipping_service( $country, $currency, $minimum_order_value );
|
| 92 |
} else {
|
| 93 |
// Set the minimum order value if the current rate is free.
|
| 94 |
$service->setMinimumOrderValue(
|
|
@@ -120,7 +132,7 @@ class Settings {
|
|
| 120 |
* @return bool
|
| 121 |
*/
|
| 122 |
protected function should_sync_shipping(): bool {
|
| 123 |
-
return in_array( $this->get_settings()['shipping_rate'], [ 'flat', 'automatic' ], true );
|
| 124 |
}
|
| 125 |
|
| 126 |
/**
|
|
@@ -305,11 +317,12 @@ class Settings {
|
|
| 305 |
* @param string $method
|
| 306 |
* @param string $currency
|
| 307 |
* @param float $rate
|
|
|
|
| 308 |
* @param array|null $options
|
| 309 |
*
|
| 310 |
* @return Service
|
| 311 |
*/
|
| 312 |
-
protected function create_shipping_service( string $country, string $method, string $currency, float $rate, ?array $options = [] ): Service {
|
| 313 |
$unique = sprintf( '%04x', mt_rand( 0, 0xffff ) );
|
| 314 |
$service = new Service();
|
| 315 |
$service->setActive( true );
|
|
@@ -342,10 +355,7 @@ class Settings {
|
|
| 342 |
$rate_groups[] = $this->create_rate_group_object( $currency, $rate, $method );
|
| 343 |
$service->setRateGroups( $rate_groups );
|
| 344 |
|
| 345 |
-
$
|
| 346 |
-
if ( array_key_exists( $country, $times ) ) {
|
| 347 |
-
$service->setDeliveryTime( $this->create_time_object( intval( $times[ $country ] ) ) );
|
| 348 |
-
}
|
| 349 |
|
| 350 |
return $service;
|
| 351 |
}
|
|
@@ -356,11 +366,12 @@ class Settings {
|
|
| 356 |
* @param string $country
|
| 357 |
* @param string $currency
|
| 358 |
* @param float $minimum_order_value
|
|
|
|
| 359 |
*
|
| 360 |
* @return Service
|
| 361 |
*/
|
| 362 |
-
protected function create_conditional_free_shipping_service( string $country, string $currency, float $minimum_order_value ): Service {
|
| 363 |
-
$service = $this->create_shipping_service( $country, ShippingZone::METHOD_FREE, $currency, 0 );
|
| 364 |
|
| 365 |
// Set the minimum order value to be eligible for free shipping.
|
| 366 |
$service->setMinimumOrderValue(
|
| 5 |
|
| 6 |
use Automattic\WooCommerce\GoogleListingsAndAds\DB\Query\ShippingRateQuery as RateQuery;
|
| 7 |
use Automattic\WooCommerce\GoogleListingsAndAds\DB\Query\ShippingTimeQuery as TimeQuery;
|
| 8 |
+
use Automattic\WooCommerce\GoogleListingsAndAds\Exception\InvalidValue;
|
| 9 |
use Automattic\WooCommerce\GoogleListingsAndAds\MerchantCenter\TargetAudience;
|
| 10 |
use Automattic\WooCommerce\GoogleListingsAndAds\Options\OptionsInterface;
|
| 11 |
use Automattic\WooCommerce\GoogleListingsAndAds\Proxies\WC;
|
| 59 |
$rates = $this->get_shipping_rates_from_database();
|
| 60 |
}
|
| 61 |
|
| 62 |
+
$times = $this->get_times();
|
| 63 |
+
|
| 64 |
+
$this->update_shipping_rates( $rates, $times );
|
| 65 |
}
|
| 66 |
|
| 67 |
/**
|
| 68 |
* Submit the given shipping rates to Google.
|
| 69 |
*
|
| 70 |
* @param array $rates A multidimensional array of shipping rates and their properties.
|
| 71 |
+
* @param array $times An array of estimated shipping times (in days) set for shipping countries.
|
| 72 |
*
|
| 73 |
* @see ShippingZone::get_shipping_rates_for_country() for the format of the $rates array.
|
| 74 |
*
|
| 75 |
+
* @throws InvalidValue If no shipping time is found for a country.
|
| 76 |
+
*
|
| 77 |
* @since 1.12.0
|
| 78 |
*/
|
| 79 |
+
public function update_shipping_rates( array $rates, array $times ) {
|
| 80 |
$settings = new ShippingSettings();
|
| 81 |
$settings->setAccountId( $this->get_account_id() );
|
| 82 |
|
| 87 |
continue;
|
| 88 |
}
|
| 89 |
|
| 90 |
+
if ( ! array_key_exists( $country, $times ) ) {
|
| 91 |
+
throw new InvalidValue( 'No estimated shipping time found for country: ' . $country );
|
| 92 |
+
}
|
| 93 |
+
|
| 94 |
+
$delivery_days = intval( $times[ $country ] );
|
| 95 |
+
|
| 96 |
+
$service = $this->create_shipping_service( $country, $method, $currency, (float) $rate, $delivery_days, $options );
|
| 97 |
|
| 98 |
if ( isset( $options['free_shipping_threshold'] ) ) {
|
| 99 |
$minimum_order_value = (float) $options['free_shipping_threshold'];
|
| 100 |
|
| 101 |
if ( 0 !== $rate ) {
|
| 102 |
// Add a conditional free-shipping service if the current rate is not free.
|
| 103 |
+
$services[] = $this->create_conditional_free_shipping_service( $country, $currency, $minimum_order_value, $delivery_days );
|
| 104 |
} else {
|
| 105 |
// Set the minimum order value if the current rate is free.
|
| 106 |
$service->setMinimumOrderValue(
|
| 132 |
* @return bool
|
| 133 |
*/
|
| 134 |
protected function should_sync_shipping(): bool {
|
| 135 |
+
return in_array( $this->get_settings()['shipping_rate'], [ 'flat', 'automatic' ], true ) && 'flat' === $this->get_settings()['shipping_time'];
|
| 136 |
}
|
| 137 |
|
| 138 |
/**
|
| 317 |
* @param string $method
|
| 318 |
* @param string $currency
|
| 319 |
* @param float $rate
|
| 320 |
+
* @param int $delivery_days
|
| 321 |
* @param array|null $options
|
| 322 |
*
|
| 323 |
* @return Service
|
| 324 |
*/
|
| 325 |
+
protected function create_shipping_service( string $country, string $method, string $currency, float $rate, int $delivery_days, ?array $options = [] ): Service {
|
| 326 |
$unique = sprintf( '%04x', mt_rand( 0, 0xffff ) );
|
| 327 |
$service = new Service();
|
| 328 |
$service->setActive( true );
|
| 355 |
$rate_groups[] = $this->create_rate_group_object( $currency, $rate, $method );
|
| 356 |
$service->setRateGroups( $rate_groups );
|
| 357 |
|
| 358 |
+
$service->setDeliveryTime( $this->create_time_object( $delivery_days ) );
|
|
|
|
|
|
|
|
|
|
| 359 |
|
| 360 |
return $service;
|
| 361 |
}
|
| 366 |
* @param string $country
|
| 367 |
* @param string $currency
|
| 368 |
* @param float $minimum_order_value
|
| 369 |
+
* @param int $delivery_days
|
| 370 |
*
|
| 371 |
* @return Service
|
| 372 |
*/
|
| 373 |
+
protected function create_conditional_free_shipping_service( string $country, string $currency, float $minimum_order_value, int $delivery_days ): Service {
|
| 374 |
+
$service = $this->create_shipping_service( $country, ShippingZone::METHOD_FREE, $currency, 0, $delivery_days );
|
| 375 |
|
| 376 |
// Set the minimum order value to be eligible for free shipping.
|
| 377 |
$service->setMinimumOrderValue(
|
vendor/autoload.php
CHANGED
|
@@ -4,4 +4,4 @@
|
|
| 4 |
|
| 5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
| 6 |
|
| 7 |
-
return
|
| 4 |
|
| 5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
| 6 |
|
| 7 |
+
return ComposerAutoloaderInit035f41acdf64bf16e90ff56a1fecc7dd::getLoader();
|
vendor/autoload_packages.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/composer/ClassLoader.php
CHANGED
|
@@ -37,80 +37,26 @@ namespace Composer\Autoload;
|
|
| 37 |
*
|
| 38 |
* @author Fabien Potencier <fabien@symfony.com>
|
| 39 |
* @author Jordi Boggiano <j.boggiano@seld.be>
|
| 40 |
-
* @see
|
| 41 |
-
* @see
|
| 42 |
*/
|
| 43 |
class ClassLoader
|
| 44 |
{
|
| 45 |
-
/** @var ?string */
|
| 46 |
-
private $vendorDir;
|
| 47 |
-
|
| 48 |
// PSR-4
|
| 49 |
-
/**
|
| 50 |
-
* @var array[]
|
| 51 |
-
* @psalm-var array<string, array<string, int>>
|
| 52 |
-
*/
|
| 53 |
private $prefixLengthsPsr4 = array();
|
| 54 |
-
/**
|
| 55 |
-
* @var array[]
|
| 56 |
-
* @psalm-var array<string, array<int, string>>
|
| 57 |
-
*/
|
| 58 |
private $prefixDirsPsr4 = array();
|
| 59 |
-
/**
|
| 60 |
-
* @var array[]
|
| 61 |
-
* @psalm-var array<string, string>
|
| 62 |
-
*/
|
| 63 |
private $fallbackDirsPsr4 = array();
|
| 64 |
|
| 65 |
// PSR-0
|
| 66 |
-
/**
|
| 67 |
-
* @var array[]
|
| 68 |
-
* @psalm-var array<string, array<string, string[]>>
|
| 69 |
-
*/
|
| 70 |
private $prefixesPsr0 = array();
|
| 71 |
-
/**
|
| 72 |
-
* @var array[]
|
| 73 |
-
* @psalm-var array<string, string>
|
| 74 |
-
*/
|
| 75 |
private $fallbackDirsPsr0 = array();
|
| 76 |
|
| 77 |
-
/** @var bool */
|
| 78 |
private $useIncludePath = false;
|
| 79 |
-
|
| 80 |
-
/**
|
| 81 |
-
* @var string[]
|
| 82 |
-
* @psalm-var array<string, string>
|
| 83 |
-
*/
|
| 84 |
private $classMap = array();
|
| 85 |
-
|
| 86 |
-
/** @var bool */
|
| 87 |
private $classMapAuthoritative = false;
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @var bool[]
|
| 91 |
-
* @psalm-var array<string, bool>
|
| 92 |
-
*/
|
| 93 |
private $missingClasses = array();
|
| 94 |
-
|
| 95 |
-
/** @var ?string */
|
| 96 |
private $apcuPrefix;
|
| 97 |
|
| 98 |
-
/**
|
| 99 |
-
* @var self[]
|
| 100 |
-
*/
|
| 101 |
-
private static $registeredLoaders = array();
|
| 102 |
-
|
| 103 |
-
/**
|
| 104 |
-
* @param ?string $vendorDir
|
| 105 |
-
*/
|
| 106 |
-
public function __construct($vendorDir = null)
|
| 107 |
-
{
|
| 108 |
-
$this->vendorDir = $vendorDir;
|
| 109 |
-
}
|
| 110 |
-
|
| 111 |
-
/**
|
| 112 |
-
* @return string[]
|
| 113 |
-
*/
|
| 114 |
public function getPrefixes()
|
| 115 |
{
|
| 116 |
if (!empty($this->prefixesPsr0)) {
|
|
@@ -120,47 +66,28 @@ class ClassLoader
|
|
| 120 |
return array();
|
| 121 |
}
|
| 122 |
|
| 123 |
-
/**
|
| 124 |
-
* @return array[]
|
| 125 |
-
* @psalm-return array<string, array<int, string>>
|
| 126 |
-
*/
|
| 127 |
public function getPrefixesPsr4()
|
| 128 |
{
|
| 129 |
return $this->prefixDirsPsr4;
|
| 130 |
}
|
| 131 |
|
| 132 |
-
/**
|
| 133 |
-
* @return array[]
|
| 134 |
-
* @psalm-return array<string, string>
|
| 135 |
-
*/
|
| 136 |
public function getFallbackDirs()
|
| 137 |
{
|
| 138 |
return $this->fallbackDirsPsr0;
|
| 139 |
}
|
| 140 |
|
| 141 |
-
/**
|
| 142 |
-
* @return array[]
|
| 143 |
-
* @psalm-return array<string, string>
|
| 144 |
-
*/
|
| 145 |
public function getFallbackDirsPsr4()
|
| 146 |
{
|
| 147 |
return $this->fallbackDirsPsr4;
|
| 148 |
}
|
| 149 |
|
| 150 |
-
/**
|
| 151 |
-
* @return string[] Array of classname => path
|
| 152 |
-
* @psalm-return array<string, string>
|
| 153 |
-
*/
|
| 154 |
public function getClassMap()
|
| 155 |
{
|
| 156 |
return $this->classMap;
|
| 157 |
}
|
| 158 |
|
| 159 |
/**
|
| 160 |
-
* @param
|
| 161 |
-
* @psalm-param array<string, string> $classMap
|
| 162 |
-
*
|
| 163 |
-
* @return void
|
| 164 |
*/
|
| 165 |
public function addClassMap(array $classMap)
|
| 166 |
{
|
|
@@ -175,11 +102,9 @@ class ClassLoader
|
|
| 175 |
* Registers a set of PSR-0 directories for a given prefix, either
|
| 176 |
* appending or prepending to the ones previously set for this prefix.
|
| 177 |
*
|
| 178 |
-
* @param string
|
| 179 |
-
* @param
|
| 180 |
-
* @param bool
|
| 181 |
-
*
|
| 182 |
-
* @return void
|
| 183 |
*/
|
| 184 |
public function add($prefix, $paths, $prepend = false)
|
| 185 |
{
|
|
@@ -222,13 +147,11 @@ class ClassLoader
|
|
| 222 |
* Registers a set of PSR-4 directories for a given namespace, either
|
| 223 |
* appending or prepending to the ones previously set for this namespace.
|
| 224 |
*
|
| 225 |
-
* @param string
|
| 226 |
-
* @param
|
| 227 |
-
* @param bool
|
| 228 |
*
|
| 229 |
* @throws \InvalidArgumentException
|
| 230 |
-
*
|
| 231 |
-
* @return void
|
| 232 |
*/
|
| 233 |
public function addPsr4($prefix, $paths, $prepend = false)
|
| 234 |
{
|
|
@@ -272,10 +195,8 @@ class ClassLoader
|
|
| 272 |
* Registers a set of PSR-0 directories for a given prefix,
|
| 273 |
* replacing any others previously set for this prefix.
|
| 274 |
*
|
| 275 |
-
* @param string
|
| 276 |
-
* @param
|
| 277 |
-
*
|
| 278 |
-
* @return void
|
| 279 |
*/
|
| 280 |
public function set($prefix, $paths)
|
| 281 |
{
|
|
@@ -290,12 +211,10 @@ class ClassLoader
|
|
| 290 |
* Registers a set of PSR-4 directories for a given namespace,
|
| 291 |
* replacing any others previously set for this namespace.
|
| 292 |
*
|
| 293 |
-
* @param string
|
| 294 |
-
* @param
|
| 295 |
*
|
| 296 |
* @throws \InvalidArgumentException
|
| 297 |
-
*
|
| 298 |
-
* @return void
|
| 299 |
*/
|
| 300 |
public function setPsr4($prefix, $paths)
|
| 301 |
{
|
|
@@ -315,8 +234,6 @@ class ClassLoader
|
|
| 315 |
* Turns on searching the include path for class files.
|
| 316 |
*
|
| 317 |
* @param bool $useIncludePath
|
| 318 |
-
*
|
| 319 |
-
* @return void
|
| 320 |
*/
|
| 321 |
public function setUseIncludePath($useIncludePath)
|
| 322 |
{
|
|
@@ -339,8 +256,6 @@ class ClassLoader
|
|
| 339 |
* that have not been registered with the class map.
|
| 340 |
*
|
| 341 |
* @param bool $classMapAuthoritative
|
| 342 |
-
*
|
| 343 |
-
* @return void
|
| 344 |
*/
|
| 345 |
public function setClassMapAuthoritative($classMapAuthoritative)
|
| 346 |
{
|
|
@@ -361,8 +276,6 @@ class ClassLoader
|
|
| 361 |
* APCu prefix to use to cache found/not-found classes, if the extension is enabled.
|
| 362 |
*
|
| 363 |
* @param string|null $apcuPrefix
|
| 364 |
-
*
|
| 365 |
-
* @return void
|
| 366 |
*/
|
| 367 |
public function setApcuPrefix($apcuPrefix)
|
| 368 |
{
|
|
@@ -383,44 +296,25 @@ class ClassLoader
|
|
| 383 |
* Registers this instance as an autoloader.
|
| 384 |
*
|
| 385 |
* @param bool $prepend Whether to prepend the autoloader or not
|
| 386 |
-
*
|
| 387 |
-
* @return void
|
| 388 |
*/
|
| 389 |
public function register($prepend = false)
|
| 390 |
{
|
| 391 |
spl_autoload_register(array($this, 'loadClass'), true, $prepend);
|
| 392 |
-
|
| 393 |
-
if (null === $this->vendorDir) {
|
| 394 |
-
return;
|
| 395 |
-
}
|
| 396 |
-
|
| 397 |
-
if ($prepend) {
|
| 398 |
-
self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders;
|
| 399 |
-
} else {
|
| 400 |
-
unset(self::$registeredLoaders[$this->vendorDir]);
|
| 401 |
-
self::$registeredLoaders[$this->vendorDir] = $this;
|
| 402 |
-
}
|
| 403 |
}
|
| 404 |
|
| 405 |
/**
|
| 406 |
* Unregisters this instance as an autoloader.
|
| 407 |
-
*
|
| 408 |
-
* @return void
|
| 409 |
*/
|
| 410 |
public function unregister()
|
| 411 |
{
|
| 412 |
spl_autoload_unregister(array($this, 'loadClass'));
|
| 413 |
-
|
| 414 |
-
if (null !== $this->vendorDir) {
|
| 415 |
-
unset(self::$registeredLoaders[$this->vendorDir]);
|
| 416 |
-
}
|
| 417 |
}
|
| 418 |
|
| 419 |
/**
|
| 420 |
* Loads the given class or interface.
|
| 421 |
*
|
| 422 |
* @param string $class The name of the class
|
| 423 |
-
* @return
|
| 424 |
*/
|
| 425 |
public function loadClass($class)
|
| 426 |
{
|
|
@@ -429,8 +323,6 @@ class ClassLoader
|
|
| 429 |
|
| 430 |
return true;
|
| 431 |
}
|
| 432 |
-
|
| 433 |
-
return null;
|
| 434 |
}
|
| 435 |
|
| 436 |
/**
|
|
@@ -475,21 +367,6 @@ class ClassLoader
|
|
| 475 |
return $file;
|
| 476 |
}
|
| 477 |
|
| 478 |
-
/**
|
| 479 |
-
* Returns the currently registered loaders indexed by their corresponding vendor directories.
|
| 480 |
-
*
|
| 481 |
-
* @return self[]
|
| 482 |
-
*/
|
| 483 |
-
public static function getRegisteredLoaders()
|
| 484 |
-
{
|
| 485 |
-
return self::$registeredLoaders;
|
| 486 |
-
}
|
| 487 |
-
|
| 488 |
-
/**
|
| 489 |
-
* @param string $class
|
| 490 |
-
* @param string $ext
|
| 491 |
-
* @return string|false
|
| 492 |
-
*/
|
| 493 |
private function findFileWithExtension($class, $ext)
|
| 494 |
{
|
| 495 |
// PSR-4 lookup
|
|
@@ -561,10 +438,6 @@ class ClassLoader
|
|
| 561 |
* Scope isolated include.
|
| 562 |
*
|
| 563 |
* Prevents access to $this/self from included files.
|
| 564 |
-
*
|
| 565 |
-
* @param string $file
|
| 566 |
-
* @return void
|
| 567 |
-
* @private
|
| 568 |
*/
|
| 569 |
function includeFile($file)
|
| 570 |
{
|
| 37 |
*
|
| 38 |
* @author Fabien Potencier <fabien@symfony.com>
|
| 39 |
* @author Jordi Boggiano <j.boggiano@seld.be>
|
| 40 |
+
* @see http://www.php-fig.org/psr/psr-0/
|
| 41 |
+
* @see http://www.php-fig.org/psr/psr-4/
|
| 42 |
*/
|
| 43 |
class ClassLoader
|
| 44 |
{
|
|
|
|
|
|
|
|
|
|
| 45 |
// PSR-4
|
|
|
|
|
|
|
|
|
|
|
|
|
| 46 |
private $prefixLengthsPsr4 = array();
|
|
|
|
|
|
|
|
|
|
|
|
|
| 47 |
private $prefixDirsPsr4 = array();
|
|
|
|
|
|
|
|
|
|
|
|
|
| 48 |
private $fallbackDirsPsr4 = array();
|
| 49 |
|
| 50 |
// PSR-0
|
|
|
|
|
|
|
|
|
|
|
|
|
| 51 |
private $prefixesPsr0 = array();
|
|
|
|
|
|
|
|
|
|
|
|
|
| 52 |
private $fallbackDirsPsr0 = array();
|
| 53 |
|
|
|
|
| 54 |
private $useIncludePath = false;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 55 |
private $classMap = array();
|
|
|
|
|
|
|
| 56 |
private $classMapAuthoritative = false;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 57 |
private $missingClasses = array();
|
|
|
|
|
|
|
| 58 |
private $apcuPrefix;
|
| 59 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 60 |
public function getPrefixes()
|
| 61 |
{
|
| 62 |
if (!empty($this->prefixesPsr0)) {
|
| 66 |
return array();
|
| 67 |
}
|
| 68 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 69 |
public function getPrefixesPsr4()
|
| 70 |
{
|
| 71 |
return $this->prefixDirsPsr4;
|
| 72 |
}
|
| 73 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 74 |
public function getFallbackDirs()
|
| 75 |
{
|
| 76 |
return $this->fallbackDirsPsr0;
|
| 77 |
}
|
| 78 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 79 |
public function getFallbackDirsPsr4()
|
| 80 |
{
|
| 81 |
return $this->fallbackDirsPsr4;
|
| 82 |
}
|
| 83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 84 |
public function getClassMap()
|
| 85 |
{
|
| 86 |
return $this->classMap;
|
| 87 |
}
|
| 88 |
|
| 89 |
/**
|
| 90 |
+
* @param array $classMap Class to filename map
|
|
|
|
|
|
|
|
|
|
| 91 |
*/
|
| 92 |
public function addClassMap(array $classMap)
|
| 93 |
{
|
| 102 |
* Registers a set of PSR-0 directories for a given prefix, either
|
| 103 |
* appending or prepending to the ones previously set for this prefix.
|
| 104 |
*
|
| 105 |
+
* @param string $prefix The prefix
|
| 106 |
+
* @param array|string $paths The PSR-0 root directories
|
| 107 |
+
* @param bool $prepend Whether to prepend the directories
|
|
|
|
|
|
|
| 108 |
*/
|
| 109 |
public function add($prefix, $paths, $prepend = false)
|
| 110 |
{
|
| 147 |
* Registers a set of PSR-4 directories for a given namespace, either
|
| 148 |
* appending or prepending to the ones previously set for this namespace.
|
| 149 |
*
|
| 150 |
+
* @param string $prefix The prefix/namespace, with trailing '\\'
|
| 151 |
+
* @param array|string $paths The PSR-4 base directories
|
| 152 |
+
* @param bool $prepend Whether to prepend the directories
|
| 153 |
*
|
| 154 |
* @throws \InvalidArgumentException
|
|
|
|
|
|
|
| 155 |
*/
|
| 156 |
public function addPsr4($prefix, $paths, $prepend = false)
|
| 157 |
{
|
| 195 |
* Registers a set of PSR-0 directories for a given prefix,
|
| 196 |
* replacing any others previously set for this prefix.
|
| 197 |
*
|
| 198 |
+
* @param string $prefix The prefix
|
| 199 |
+
* @param array|string $paths The PSR-0 base directories
|
|
|
|
|
|
|
| 200 |
*/
|
| 201 |
public function set($prefix, $paths)
|
| 202 |
{
|
| 211 |
* Registers a set of PSR-4 directories for a given namespace,
|
| 212 |
* replacing any others previously set for this namespace.
|
| 213 |
*
|
| 214 |
+
* @param string $prefix The prefix/namespace, with trailing '\\'
|
| 215 |
+
* @param array|string $paths The PSR-4 base directories
|
| 216 |
*
|
| 217 |
* @throws \InvalidArgumentException
|
|
|
|
|
|
|
| 218 |
*/
|
| 219 |
public function setPsr4($prefix, $paths)
|
| 220 |
{
|
| 234 |
* Turns on searching the include path for class files.
|
| 235 |
*
|
| 236 |
* @param bool $useIncludePath
|
|
|
|
|
|
|
| 237 |
*/
|
| 238 |
public function setUseIncludePath($useIncludePath)
|
| 239 |
{
|
| 256 |
* that have not been registered with the class map.
|
| 257 |
*
|
| 258 |
* @param bool $classMapAuthoritative
|
|
|
|
|
|
|
| 259 |
*/
|
| 260 |
public function setClassMapAuthoritative($classMapAuthoritative)
|
| 261 |
{
|
| 276 |
* APCu prefix to use to cache found/not-found classes, if the extension is enabled.
|
| 277 |
*
|
| 278 |
* @param string|null $apcuPrefix
|
|
|
|
|
|
|
| 279 |
*/
|
| 280 |
public function setApcuPrefix($apcuPrefix)
|
| 281 |
{
|
| 296 |
* Registers this instance as an autoloader.
|
| 297 |
*
|
| 298 |
* @param bool $prepend Whether to prepend the autoloader or not
|
|
|
|
|
|
|
| 299 |
*/
|
| 300 |
public function register($prepend = false)
|
| 301 |
{
|
| 302 |
spl_autoload_register(array($this, 'loadClass'), true, $prepend);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 303 |
}
|
| 304 |
|
| 305 |
/**
|
| 306 |
* Unregisters this instance as an autoloader.
|
|
|
|
|
|
|
| 307 |
*/
|
| 308 |
public function unregister()
|
| 309 |
{
|
| 310 |
spl_autoload_unregister(array($this, 'loadClass'));
|
|
|
|
|
|
|
|
|
|
|
|
|
| 311 |
}
|
| 312 |
|
| 313 |
/**
|
| 314 |
* Loads the given class or interface.
|
| 315 |
*
|
| 316 |
* @param string $class The name of the class
|
| 317 |
+
* @return bool|null True if loaded, null otherwise
|
| 318 |
*/
|
| 319 |
public function loadClass($class)
|
| 320 |
{
|
| 323 |
|
| 324 |
return true;
|
| 325 |
}
|
|
|
|
|
|
|
| 326 |
}
|
| 327 |
|
| 328 |
/**
|
| 367 |
return $file;
|
| 368 |
}
|
| 369 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 370 |
private function findFileWithExtension($class, $ext)
|
| 371 |
{
|
| 372 |
// PSR-4 lookup
|
| 438 |
* Scope isolated include.
|
| 439 |
*
|
| 440 |
* Prevents access to $this/self from included files.
|
|
|
|
|
|
|
|
|
|
|
|
|
| 441 |
*/
|
| 442 |
function includeFile($file)
|
| 443 |
{
|
vendor/composer/InstalledVersions.php
DELETED
|
@@ -1,350 +0,0 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
|
| 3 |
-
/*
|
| 4 |
-
* This file is part of Composer.
|
| 5 |
-
*
|
| 6 |
-
* (c) Nils Adermann <naderman@naderman.de>
|
| 7 |
-
* Jordi Boggiano <j.boggiano@seld.be>
|
| 8 |
-
*
|
| 9 |
-
* For the full copyright and license information, please view the LICENSE
|
| 10 |
-
* file that was distributed with this source code.
|
| 11 |
-
*/
|
| 12 |
-
|
| 13 |
-
namespace Composer;
|
| 14 |
-
|
| 15 |
-
use Composer\Autoload\ClassLoader;
|
| 16 |
-
use Composer\Semver\VersionParser;
|
| 17 |
-
|
| 18 |
-
/**
|
| 19 |
-
* This class is copied in every Composer installed project and available to all
|
| 20 |
-
*
|
| 21 |
-
* See also https://getcomposer.org/doc/07-runtime.md#installed-versions
|
| 22 |
-
*
|
| 23 |
-
* To require its presence, you can require `composer-runtime-api ^2.0`
|
| 24 |
-
*/
|
| 25 |
-
class InstalledVersions
|
| 26 |
-
{
|
| 27 |
-
/**
|
| 28 |
-
* @var mixed[]|null
|
| 29 |
-
* @psalm-var array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}|array{}|null
|
| 30 |
-
*/
|
| 31 |
-
private static $installed;
|
| 32 |
-
|
| 33 |
-
/**
|
| 34 |
-
* @var bool|null
|
| 35 |
-
*/
|
| 36 |
-
private static $canGetVendors;
|
| 37 |
-
|
| 38 |
-
/**
|
| 39 |
-
* @var array[]
|
| 40 |
-
* @psalm-var array<string, array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
|
| 41 |
-
*/
|
| 42 |
-
private static $installedByVendor = array();
|
| 43 |
-
|
| 44 |
-
/**
|
| 45 |
-
* Returns a list of all package names which are present, either by being installed, replaced or provided
|
| 46 |
-
*
|
| 47 |
-
* @return string[]
|
| 48 |
-
* @psalm-return list<string>
|
| 49 |
-
*/
|
| 50 |
-
public static function getInstalledPackages()
|
| 51 |
-
{
|
| 52 |
-
$packages = array();
|
| 53 |
-
foreach (self::getInstalled() as $installed) {
|
| 54 |
-
$packages[] = array_keys($installed['versions']);
|
| 55 |
-
}
|
| 56 |
-
|
| 57 |
-
if (1 === \count($packages)) {
|
| 58 |
-
return $packages[0];
|
| 59 |
-
}
|
| 60 |
-
|
| 61 |
-
return array_keys(array_flip(\call_user_func_array('array_merge', $packages)));
|
| 62 |
-
}
|
| 63 |
-
|
| 64 |
-
/**
|
| 65 |
-
* Returns a list of all package names with a specific type e.g. 'library'
|
| 66 |
-
*
|
| 67 |
-
* @param string $type
|
| 68 |
-
* @return string[]
|
| 69 |
-
* @psalm-return list<string>
|
| 70 |
-
*/
|
| 71 |
-
public static function getInstalledPackagesByType($type)
|
| 72 |
-
{
|
| 73 |
-
$packagesByType = array();
|
| 74 |
-
|
| 75 |
-
foreach (self::getInstalled() as $installed) {
|
| 76 |
-
foreach ($installed['versions'] as $name => $package) {
|
| 77 |
-
if (isset($package['type']) && $package['type'] === $type) {
|
| 78 |
-
$packagesByType[] = $name;
|
| 79 |
-
}
|
| 80 |
-
}
|
| 81 |
-
}
|
| 82 |
-
|
| 83 |
-
return $packagesByType;
|
| 84 |
-
}
|
| 85 |
-
|
| 86 |
-
/**
|
| 87 |
-
* Checks whether the given package is installed
|
| 88 |
-
*
|
| 89 |
-
* This also returns true if the package name is provided or replaced by another package
|
| 90 |
-
*
|
| 91 |
-
* @param string $packageName
|
| 92 |
-
* @param bool $includeDevRequirements
|
| 93 |
-
* @return bool
|
| 94 |
-
*/
|
| 95 |
-
public static function isInstalled($packageName, $includeDevRequirements = true)
|
| 96 |
-
{
|
| 97 |
-
foreach (self::getInstalled() as $installed) {
|
| 98 |
-
if (isset($installed['versions'][$packageName])) {
|
| 99 |
-
return $includeDevRequirements || empty($installed['versions'][$packageName]['dev_requirement']);
|
| 100 |
-
}
|
| 101 |
-
}
|
| 102 |
-
|
| 103 |
-
return false;
|
| 104 |
-
}
|
| 105 |
-
|
| 106 |
-
/**
|
| 107 |
-
* Checks whether the given package satisfies a version constraint
|
| 108 |
-
*
|
| 109 |
-
* e.g. If you want to know whether version 2.3+ of package foo/bar is installed, you would call:
|
| 110 |
-
*
|
| 111 |
-
* Composer\InstalledVersions::satisfies(new VersionParser, 'foo/bar', '^2.3')
|
| 112 |
-
*
|
| 113 |
-
* @param VersionParser $parser Install composer/semver to have access to this class and functionality
|
| 114 |
-
* @param string $packageName
|
| 115 |
-
* @param string|null $constraint A version constraint to check for, if you pass one you have to make sure composer/semver is required by your package
|
| 116 |
-
* @return bool
|
| 117 |
-
*/
|
| 118 |
-
public static function satisfies(VersionParser $parser, $packageName, $constraint)
|
| 119 |
-
{
|
| 120 |
-
$constraint = $parser->parseConstraints($constraint);
|
| 121 |
-
$provided = $parser->parseConstraints(self::getVersionRanges($packageName));
|
| 122 |
-
|
| 123 |
-
return $provided->matches($constraint);
|
| 124 |
-
}
|
| 125 |
-
|
| 126 |
-
/**
|
| 127 |
-
* Returns a version constraint representing all the range(s) which are installed for a given package
|
| 128 |
-
*
|
| 129 |
-
* It is easier to use this via isInstalled() with the $constraint argument if you need to check
|
| 130 |
-
* whether a given version of a package is installed, and not just whether it exists
|
| 131 |
-
*
|
| 132 |
-
* @param string $packageName
|
| 133 |
-
* @return string Version constraint usable with composer/semver
|
| 134 |
-
*/
|
| 135 |
-
public static function getVersionRanges($packageName)
|
| 136 |
-
{
|
| 137 |
-
foreach (self::getInstalled() as $installed) {
|
| 138 |
-
if (!isset($installed['versions'][$packageName])) {
|
| 139 |
-
continue;
|
| 140 |
-
}
|
| 141 |
-
|
| 142 |
-
$ranges = array();
|
| 143 |
-
if (isset($installed['versions'][$packageName]['pretty_version'])) {
|
| 144 |
-
$ranges[] = $installed['versions'][$packageName]['pretty_version'];
|
| 145 |
-
}
|
| 146 |
-
if (array_key_exists('aliases', $installed['versions'][$packageName])) {
|
| 147 |
-
$ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']);
|
| 148 |
-
}
|
| 149 |
-
if (array_key_exists('replaced', $installed['versions'][$packageName])) {
|
| 150 |
-
$ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']);
|
| 151 |
-
}
|
| 152 |
-
if (array_key_exists('provided', $installed['versions'][$packageName])) {
|
| 153 |
-
$ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']);
|
| 154 |
-
}
|
| 155 |
-
|
| 156 |
-
return implode(' || ', $ranges);
|
| 157 |
-
}
|
| 158 |
-
|
| 159 |
-
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
|
| 160 |
-
}
|
| 161 |
-
|
| 162 |
-
/**
|
| 163 |
-
* @param string $packageName
|
| 164 |
-
* @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present
|
| 165 |
-
*/
|
| 166 |
-
public static function getVersion($packageName)
|
| 167 |
-
{
|
| 168 |
-
foreach (self::getInstalled() as $installed) {
|
| 169 |
-
if (!isset($installed['versions'][$packageName])) {
|
| 170 |
-
continue;
|
| 171 |
-
}
|
| 172 |
-
|
| 173 |
-
if (!isset($installed['versions'][$packageName]['version'])) {
|
| 174 |
-
return null;
|
| 175 |
-
}
|
| 176 |
-
|
| 177 |
-
return $installed['versions'][$packageName]['version'];
|
| 178 |
-
}
|
| 179 |
-
|
| 180 |
-
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
|
| 181 |
-
}
|
| 182 |
-
|
| 183 |
-
/**
|
| 184 |
-
* @param string $packageName
|
| 185 |
-
* @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present
|
| 186 |
-
*/
|
| 187 |
-
public static function getPrettyVersion($packageName)
|
| 188 |
-
{
|
| 189 |
-
foreach (self::getInstalled() as $installed) {
|
| 190 |
-
if (!isset($installed['versions'][$packageName])) {
|
| 191 |
-
continue;
|
| 192 |
-
}
|
| 193 |
-
|
| 194 |
-
if (!isset($installed['versions'][$packageName]['pretty_version'])) {
|
| 195 |
-
return null;
|
| 196 |
-
}
|
| 197 |
-
|
| 198 |
-
return $installed['versions'][$packageName]['pretty_version'];
|
| 199 |
-
}
|
| 200 |
-
|
| 201 |
-
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
|
| 202 |
-
}
|
| 203 |
-
|
| 204 |
-
/**
|
| 205 |
-
* @param string $packageName
|
| 206 |
-
* @return string|null If the package is being replaced or provided but is not really installed, null will be returned as reference
|
| 207 |
-
*/
|
| 208 |
-
public static function getReference($packageName)
|
| 209 |
-
{
|
| 210 |
-
foreach (self::getInstalled() as $installed) {
|
| 211 |
-
if (!isset($installed['versions'][$packageName])) {
|
| 212 |
-
continue;
|
| 213 |
-
}
|
| 214 |
-
|
| 215 |
-
if (!isset($installed['versions'][$packageName]['reference'])) {
|
| 216 |
-
return null;
|
| 217 |
-
}
|
| 218 |
-
|
| 219 |
-
return $installed['versions'][$packageName]['reference'];
|
| 220 |
-
}
|
| 221 |
-
|
| 222 |
-
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
|
| 223 |
-
}
|
| 224 |
-
|
| 225 |
-
/**
|
| 226 |
-
* @param string $packageName
|
| 227 |
-
* @return string|null If the package is being replaced or provided but is not really installed, null will be returned as install path. Packages of type metapackages also have a null install path.
|
| 228 |
-
*/
|
| 229 |
-
public static function getInstallPath($packageName)
|
| 230 |
-
{
|
| 231 |
-
foreach (self::getInstalled() as $installed) {
|
| 232 |
-
if (!isset($installed['versions'][$packageName])) {
|
| 233 |
-
continue;
|
| 234 |
-
}
|
| 235 |
-
|
| 236 |
-
return isset($installed['versions'][$packageName]['install_path']) ? $installed['versions'][$packageName]['install_path'] : null;
|
| 237 |
-
}
|
| 238 |
-
|
| 239 |
-
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
|
| 240 |
-
}
|
| 241 |
-
|
| 242 |
-
/**
|
| 243 |
-
* @return array
|
| 244 |
-
* @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}
|
| 245 |
-
*/
|
| 246 |
-
public static function getRootPackage()
|
| 247 |
-
{
|
| 248 |
-
$installed = self::getInstalled();
|
| 249 |
-
|
| 250 |
-
return $installed[0]['root'];
|
| 251 |
-
}
|
| 252 |
-
|
| 253 |
-
/**
|
| 254 |
-
* Returns the raw installed.php data for custom implementations
|
| 255 |
-
*
|
| 256 |
-
* @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect.
|
| 257 |
-
* @return array[]
|
| 258 |
-
* @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}
|
| 259 |
-
*/
|
| 260 |
-
public static function getRawData()
|
| 261 |
-
{
|
| 262 |
-
@trigger_error('getRawData only returns the first dataset loaded, which may not be what you expect. Use getAllRawData() instead which returns all datasets for all autoloaders present in the process.', E_USER_DEPRECATED);
|
| 263 |
-
|
| 264 |
-
if (null === self::$installed) {
|
| 265 |
-
// only require the installed.php file if this file is loaded from its dumped location,
|
| 266 |
-
// and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937
|
| 267 |
-
if (substr(__DIR__, -8, 1) !== 'C') {
|
| 268 |
-
self::$installed = include __DIR__ . '/installed.php';
|
| 269 |
-
} else {
|
| 270 |
-
self::$installed = array();
|
| 271 |
-
}
|
| 272 |
-
}
|
| 273 |
-
|
| 274 |
-
return self::$installed;
|
| 275 |
-
}
|
| 276 |
-
|
| 277 |
-
/**
|
| 278 |
-
* Returns the raw data of all installed.php which are currently loaded for custom implementations
|
| 279 |
-
*
|
| 280 |
-
* @return array[]
|
| 281 |
-
* @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
|
| 282 |
-
*/
|
| 283 |
-
public static function getAllRawData()
|
| 284 |
-
{
|
| 285 |
-
return self::getInstalled();
|
| 286 |
-
}
|
| 287 |
-
|
| 288 |
-
/**
|
| 289 |
-
* Lets you reload the static array from another file
|
| 290 |
-
*
|
| 291 |
-
* This is only useful for complex integrations in which a project needs to use
|
| 292 |
-
* this class but then also needs to execute another project's autoloader in process,
|
| 293 |
-
* and wants to ensure both projects have access to their version of installed.php.
|
| 294 |
-
*
|
| 295 |
-
* A typical case would be PHPUnit, where it would need to make sure it reads all
|
| 296 |
-
* the data it needs from this class, then call reload() with
|
| 297 |
-
* `require $CWD/vendor/composer/installed.php` (or similar) as input to make sure
|
| 298 |
-
* the project in which it runs can then also use this class safely, without
|
| 299 |
-
* interference between PHPUnit's dependencies and the project's dependencies.
|
| 300 |
-
*
|
| 301 |
-
* @param array[] $data A vendor/composer/installed.php data set
|
| 302 |
-
* @return void
|
| 303 |
-
*
|
| 304 |
-
* @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>} $data
|
| 305 |
-
*/
|
| 306 |
-
public static function reload($data)
|
| 307 |
-
{
|
| 308 |
-
self::$installed = $data;
|
| 309 |
-
self::$installedByVendor = array();
|
| 310 |
-
}
|
| 311 |
-
|
| 312 |
-
/**
|
| 313 |
-
* @return array[]
|
| 314 |
-
* @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
|
| 315 |
-
*/
|
| 316 |
-
private static function getInstalled()
|
| 317 |
-
{
|
| 318 |
-
if (null === self::$canGetVendors) {
|
| 319 |
-
self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders');
|
| 320 |
-
}
|
| 321 |
-
|
| 322 |
-
$installed = array();
|
| 323 |
-
|
| 324 |
-
if (self::$canGetVendors) {
|
| 325 |
-
foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
|
| 326 |
-
if (isset(self::$installedByVendor[$vendorDir])) {
|
| 327 |
-
$installed[] = self::$installedByVendor[$vendorDir];
|
| 328 |
-
} elseif (is_file($vendorDir.'/composer/installed.php')) {
|
| 329 |
-
$installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php';
|
| 330 |
-
if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
|
| 331 |
-
self::$installed = $installed[count($installed) - 1];
|
| 332 |
-
}
|
| 333 |
-
}
|
| 334 |
-
}
|
| 335 |
-
}
|
| 336 |
-
|
| 337 |
-
if (null === self::$installed) {
|
| 338 |
-
// only require the installed.php file if this file is loaded from its dumped location,
|
| 339 |
-
// and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937
|
| 340 |
-
if (substr(__DIR__, -8, 1) !== 'C') {
|
| 341 |
-
self::$installed = require __DIR__ . '/installed.php';
|
| 342 |
-
} else {
|
| 343 |
-
self::$installed = array();
|
| 344 |
-
}
|
| 345 |
-
}
|
| 346 |
-
$installed[] = self::$installed;
|
| 347 |
-
|
| 348 |
-
return $installed;
|
| 349 |
-
}
|
| 350 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vendor/composer/autoload_classmap.php
CHANGED
|
@@ -401,6 +401,64 @@ return array(
|
|
| 401 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Shipping\\ShippingZone' => $baseDir . '/src/Shipping/ShippingZone.php',
|
| 402 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\CompleteSetup' => $baseDir . '/src/TaskList/CompleteSetup.php',
|
| 403 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\TaskListTrait' => $baseDir . '/src/TaskList/TaskListTrait.php',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 404 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\EventTracking' => $baseDir . '/src/Tracking/EventTracking.php',
|
| 405 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\ActivatedEvents' => $baseDir . '/src/Tracking/Events/ActivatedEvents.php',
|
| 406 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\BaseEvent' => $baseDir . '/src/Tracking/Events/BaseEvent.php',
|
|
@@ -591,7 +649,6 @@ return array(
|
|
| 591 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPView' => $baseDir . '/src/View/PHPView.php',
|
| 592 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPViewFactory' => $baseDir . '/src/View/PHPViewFactory.php',
|
| 593 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\ViewException' => $baseDir . '/src/View/ViewException.php',
|
| 594 |
-
'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
|
| 595 |
'Firebase\\JWT\\BeforeValidException' => $vendorDir . '/firebase/php-jwt/src/BeforeValidException.php',
|
| 596 |
'Firebase\\JWT\\ExpiredException' => $vendorDir . '/firebase/php-jwt/src/ExpiredException.php',
|
| 597 |
'Firebase\\JWT\\JWK' => $vendorDir . '/firebase/php-jwt/src/JWK.php',
|
|
@@ -5669,7 +5726,9 @@ return array(
|
|
| 5669 |
'Symfony\\Component\\Validator\\Mapping\\PropertyMetadataInterface' => $vendorDir . '/symfony/validator/Mapping/PropertyMetadataInterface.php',
|
| 5670 |
'Symfony\\Component\\Validator\\Mapping\\TraversalStrategy' => $vendorDir . '/symfony/validator/Mapping/TraversalStrategy.php',
|
| 5671 |
'Symfony\\Component\\Validator\\ObjectInitializerInterface' => $vendorDir . '/symfony/validator/ObjectInitializerInterface.php',
|
|
|
|
| 5672 |
'Symfony\\Component\\Validator\\Test\\ConstraintValidatorTestCase' => $vendorDir . '/symfony/validator/Test/ConstraintValidatorTestCase.php',
|
|
|
|
| 5673 |
'Symfony\\Component\\Validator\\Util\\PropertyPath' => $vendorDir . '/symfony/validator/Util/PropertyPath.php',
|
| 5674 |
'Symfony\\Component\\Validator\\Validation' => $vendorDir . '/symfony/validator/Validation.php',
|
| 5675 |
'Symfony\\Component\\Validator\\ValidatorBuilder' => $vendorDir . '/symfony/validator/ValidatorBuilder.php',
|
| 401 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Shipping\\ShippingZone' => $baseDir . '/src/Shipping/ShippingZone.php',
|
| 402 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\CompleteSetup' => $baseDir . '/src/TaskList/CompleteSetup.php',
|
| 403 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\TaskListTrait' => $baseDir . '/src/TaskList/TaskListTrait.php',
|
| 404 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\ContainerAwareUnitTest' => $baseDir . '/tests/Framework/ContainerAwareUnitTest.php',
|
| 405 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\RESTControllerUnitTest' => $baseDir . '/tests/Framework/RESTControllerUnitTest.php',
|
| 406 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\UnitTest' => $baseDir . '/tests/Framework/UnitTest.php',
|
| 407 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\CouponTrait' => $baseDir . '/tests/Tools/HelperTrait/CouponTrait.php',
|
| 408 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\DataTrait' => $baseDir . '/tests/Tools/HelperTrait/DataTrait.php',
|
| 409 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\GoogleAdsClientTrait' => $baseDir . '/tests/Tools/HelperTrait/GoogleAdsClientTrait.php',
|
| 410 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\GuzzleClientTrait' => $baseDir . '/tests/Tools/HelperTrait/GuzzleClientTrait.php',
|
| 411 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\MerchantTrait' => $baseDir . '/tests/Tools/HelperTrait/MerchantTrait.php',
|
| 412 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\ProductMetaTrait' => $baseDir . '/tests/Tools/HelperTrait/ProductMetaTrait.php',
|
| 413 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\ProductTrait' => $baseDir . '/tests/Tools/HelperTrait/ProductTrait.php',
|
| 414 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\SettingsTrait' => $baseDir . '/tests/Tools/HelperTrait/SettingsTrait.php',
|
| 415 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignBudgetTest' => $baseDir . '/tests/Unit/API/Google/AdsCampaignBudgetTest.php',
|
| 416 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignCriterionTest' => $baseDir . '/tests/Unit/API/Google/AdsCampaignCriterionTest.php',
|
| 417 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignTest' => $baseDir . '/tests/Unit/API/Google/AdsCampaignTest.php',
|
| 418 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsGroupTest' => $baseDir . '/tests/Unit/API/Google/AdsGroupTest.php',
|
| 419 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsTest' => $baseDir . '/tests/Unit/API/Google/AdsTest.php',
|
| 420 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MerchantMetricsTest' => $baseDir . '/tests/Unit/API/Google/MerchantMetricsTest.php',
|
| 421 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MerchantTest' => $baseDir . '/tests/Unit/API/Google/MerchantTest.php',
|
| 422 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MiddlewareTest' => $baseDir . '/tests/Unit/API/Google/MiddlewareTest.php',
|
| 423 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\SiteVerificationTest' => $baseDir . '/tests/Unit/API/Google/SiteVerificationTest.php',
|
| 424 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\AccountControllerTest' => $baseDir . '/tests/Unit/API/Site/Controllers/Ads/AccountControllerTest.php',
|
| 425 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\BudgetRecommendationControllerTest' => $baseDir . '/tests/Unit/API/Site/Controllers/Ads/BudgetRecommendationControllerTest.php',
|
| 426 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\CampaignControllerTest' => $baseDir . '/tests/Unit/API/Site/Controllers/Ads/CampaignControllerTest.php',
|
| 427 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\AccountControllerTest' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/AccountControllerTest.php',
|
| 428 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\ContactInformationControllerTest' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/ContactInformationControllerTest.php',
|
| 429 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\PhoneVerificationControllerTest' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/PhoneVerificationControllerTest.php',
|
| 430 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\ShippingRateControllerTest' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/ShippingRateControllerTest.php',
|
| 431 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Ads\\AccountServiceTest' => $baseDir . '/tests/Unit/Ads/AccountServiceTest.php',
|
| 432 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Assets\\AdminScriptAssetTest' => $baseDir . '/tests/Unit/Assets/AdminScriptAssetTest.php',
|
| 433 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\CouponMetaHandlerTest' => $baseDir . '/tests/Unit/Coupon/CouponMetaHandlerTest.php',
|
| 434 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\CouponSyncerTest' => $baseDir . '/tests/Unit/Coupon/CouponSyncerTest.php',
|
| 435 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\SyncerHooksTest' => $baseDir . '/tests/Unit/Coupon/SyncerHooksTest.php',
|
| 436 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\WCCouponAdapterTest' => $baseDir . '/tests/Unit/Coupon/WCCouponAdapterTest.php',
|
| 437 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\DB\\Migration\\MigratorTest' => $baseDir . '/tests/Unit/DB/Migration/MigratorTest.php',
|
| 438 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Google\\GoogleHelperTest' => $baseDir . '/tests/Unit/Google/GoogleHelperTest.php',
|
| 439 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Google\\SiteVerificationMetaTest' => $baseDir . '/tests/Unit/Google/SiteVerificationMetaTest.php',
|
| 440 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Jobs\\CleanupSyncedProductsTest' => $baseDir . '/tests/Unit/Jobs/CleanupSyncedProductsTest.php',
|
| 441 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\AccountServiceTest' => $baseDir . '/tests/Unit/MerchantCenter/AccountServiceTest.php',
|
| 442 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\ContactInformationTest' => $baseDir . '/tests/Unit/MerchantCenter/ContactInformationTest.php',
|
| 443 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\PhoneVerificationTest' => $baseDir . '/tests/Unit/MerchantCenter/PhoneVerificationTest.php',
|
| 444 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\ValidateAddressTest' => $baseDir . '/tests/Unit/MerchantCenter/ValidateAddressTest.php',
|
| 445 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\Attributes\\AbstractAttributeTest' => $baseDir . '/tests/Unit/Product/Attributes/AbstractAttributeTest.php',
|
| 446 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\Attributes\\AttributeManagerTest' => $baseDir . '/tests/Unit/Product/Attributes/AttributeManagerTest.php',
|
| 447 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\BatchProductHelperTest' => $baseDir . '/tests/Unit/Product/BatchProductHelperTest.php',
|
| 448 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductFactoryTest' => $baseDir . '/tests/Unit/Product/ProductFactoryTest.php',
|
| 449 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductHelperTest' => $baseDir . '/tests/Unit/Product/ProductHelperTest.php',
|
| 450 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductMetaHandlerTest' => $baseDir . '/tests/Unit/Product/ProductMetaHandlerTest.php',
|
| 451 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductRepositoryTest' => $baseDir . '/tests/Unit/Product/ProductRepositoryTest.php',
|
| 452 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductSyncerTest' => $baseDir . '/tests/Unit/Product/ProductSyncerTest.php',
|
| 453 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\SyncerHooksTest' => $baseDir . '/tests/Unit/Product/SyncerHooksTest.php',
|
| 454 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\WCProductAdapterTest' => $baseDir . '/tests/Unit/Product/WCProductAdapterTest.php',
|
| 455 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Shipping\\ShippingZoneTest' => $baseDir . '/tests/Unit/Shipping/ShippingZoneTest.php',
|
| 456 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\AddressUtilityTest' => $baseDir . '/tests/Unit/Utility/AddressUtilityTest.php',
|
| 457 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\DateTimeUtilityTest' => $baseDir . '/tests/Unit/Utility/DateTimeUtilityTest.php',
|
| 458 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\ISOUtilityTest' => $baseDir . '/tests/Unit/Utility/ISOUtilityTest.php',
|
| 459 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Value\\PhoneNumberTest' => $baseDir . '/tests/Unit/Value/PhoneNumberTest.php',
|
| 460 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\View\\PHPViewFactoryTest' => $baseDir . '/tests/Unit/View/PHPViewFactoryTest.php',
|
| 461 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\View\\PHPViewTest' => $baseDir . '/tests/Unit/View/PHPViewTest.php',
|
| 462 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\EventTracking' => $baseDir . '/src/Tracking/EventTracking.php',
|
| 463 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\ActivatedEvents' => $baseDir . '/src/Tracking/Events/ActivatedEvents.php',
|
| 464 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\BaseEvent' => $baseDir . '/src/Tracking/Events/BaseEvent.php',
|
| 649 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPView' => $baseDir . '/src/View/PHPView.php',
|
| 650 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPViewFactory' => $baseDir . '/src/View/PHPViewFactory.php',
|
| 651 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\ViewException' => $baseDir . '/src/View/ViewException.php',
|
|
|
|
| 652 |
'Firebase\\JWT\\BeforeValidException' => $vendorDir . '/firebase/php-jwt/src/BeforeValidException.php',
|
| 653 |
'Firebase\\JWT\\ExpiredException' => $vendorDir . '/firebase/php-jwt/src/ExpiredException.php',
|
| 654 |
'Firebase\\JWT\\JWK' => $vendorDir . '/firebase/php-jwt/src/JWK.php',
|
| 5726 |
'Symfony\\Component\\Validator\\Mapping\\PropertyMetadataInterface' => $vendorDir . '/symfony/validator/Mapping/PropertyMetadataInterface.php',
|
| 5727 |
'Symfony\\Component\\Validator\\Mapping\\TraversalStrategy' => $vendorDir . '/symfony/validator/Mapping/TraversalStrategy.php',
|
| 5728 |
'Symfony\\Component\\Validator\\ObjectInitializerInterface' => $vendorDir . '/symfony/validator/ObjectInitializerInterface.php',
|
| 5729 |
+
'Symfony\\Component\\Validator\\Test\\AssertingContextualValidator' => $vendorDir . '/symfony/validator/Test/ConstraintValidatorTestCase.php',
|
| 5730 |
'Symfony\\Component\\Validator\\Test\\ConstraintValidatorTestCase' => $vendorDir . '/symfony/validator/Test/ConstraintValidatorTestCase.php',
|
| 5731 |
+
'Symfony\\Component\\Validator\\Test\\ConstraintViolationAssertion' => $vendorDir . '/symfony/validator/Test/ConstraintValidatorTestCase.php',
|
| 5732 |
'Symfony\\Component\\Validator\\Util\\PropertyPath' => $vendorDir . '/symfony/validator/Util/PropertyPath.php',
|
| 5733 |
'Symfony\\Component\\Validator\\Validation' => $vendorDir . '/symfony/validator/Validation.php',
|
| 5734 |
'Symfony\\Component\\Validator\\ValidatorBuilder' => $vendorDir . '/symfony/validator/ValidatorBuilder.php',
|
vendor/composer/autoload_files.php
CHANGED
|
@@ -7,8 +7,10 @@ $baseDir = dirname($vendorDir);
|
|
| 7 |
|
| 8 |
return array(
|
| 9 |
'7b11c4dc42b3b3023073cb14e519683c' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php',
|
|
|
|
| 10 |
'6e3fae29631ef280660b3cdad06f25a8' => $vendorDir . '/symfony/deprecation-contracts/function.php',
|
| 11 |
'decc78cc4436b1292c6c0d151b19445c' => $vendorDir . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
|
|
|
|
| 12 |
'1f87db08236948d07391152dccb70f04' => $vendorDir . '/google/apiclient-services/autoload.php',
|
| 13 |
'320cde22f66dd4f5d3fd621d3e88b98f' => $vendorDir . '/symfony/polyfill-ctype/bootstrap.php',
|
| 14 |
'0d59ee240a4cd96ddbb4ff164fccea4d' => $vendorDir . '/symfony/polyfill-php73/bootstrap.php',
|
| 7 |
|
| 8 |
return array(
|
| 9 |
'7b11c4dc42b3b3023073cb14e519683c' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php',
|
| 10 |
+
'c964ee0ededf28c96ebd9db5099ef910' => $vendorDir . '/guzzlehttp/promises/src/functions_include.php',
|
| 11 |
'6e3fae29631ef280660b3cdad06f25a8' => $vendorDir . '/symfony/deprecation-contracts/function.php',
|
| 12 |
'decc78cc4436b1292c6c0d151b19445c' => $vendorDir . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
|
| 13 |
+
'37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php',
|
| 14 |
'1f87db08236948d07391152dccb70f04' => $vendorDir . '/google/apiclient-services/autoload.php',
|
| 15 |
'320cde22f66dd4f5d3fd621d3e88b98f' => $vendorDir . '/symfony/polyfill-ctype/bootstrap.php',
|
| 16 |
'0d59ee240a4cd96ddbb4ff164fccea4d' => $vendorDir . '/symfony/polyfill-php73/bootstrap.php',
|
vendor/composer/autoload_psr4.php
CHANGED
|
@@ -38,6 +38,7 @@ return array(
|
|
| 38 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\Promise\\' => array($vendorDir . '/guzzlehttp/promises/src'),
|
| 39 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\' => array($vendorDir . '/guzzlehttp/guzzle/src'),
|
| 40 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\Google\\Auth\\' => array($vendorDir . '/google/auth/src'),
|
|
|
|
| 41 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\' => array($baseDir . '/src'),
|
| 42 |
'Automattic\\Jetpack\\Autoloader\\' => array($vendorDir . '/automattic/jetpack-autoloader/src'),
|
| 43 |
);
|
| 38 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\Promise\\' => array($vendorDir . '/guzzlehttp/promises/src'),
|
| 39 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\' => array($vendorDir . '/guzzlehttp/guzzle/src'),
|
| 40 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\Google\\Auth\\' => array($vendorDir . '/google/auth/src'),
|
| 41 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\' => array($baseDir . '/tests'),
|
| 42 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\' => array($baseDir . '/src'),
|
| 43 |
'Automattic\\Jetpack\\Autoloader\\' => array($vendorDir . '/automattic/jetpack-autoloader/src'),
|
| 44 |
);
|
vendor/composer/autoload_real.php
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
|
| 3 |
// autoload_real.php @generated by Composer
|
| 4 |
|
| 5 |
-
class
|
| 6 |
{
|
| 7 |
private static $loader;
|
| 8 |
|
|
@@ -22,17 +22,15 @@ class ComposerAutoloaderInit54e9ff8ab9b78b6cb165153f277b0785
|
|
| 22 |
return self::$loader;
|
| 23 |
}
|
| 24 |
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
|
| 28 |
-
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
|
| 29 |
-
spl_autoload_unregister(array('ComposerAutoloaderInit54e9ff8ab9b78b6cb165153f277b0785', 'loadClassLoader'));
|
| 30 |
|
| 31 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
| 32 |
if ($useStaticLoader) {
|
| 33 |
-
|
| 34 |
|
| 35 |
-
call_user_func(\Composer\Autoload\
|
| 36 |
} else {
|
| 37 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
| 38 |
foreach ($map as $namespace => $path) {
|
|
@@ -53,28 +51,23 @@ class ComposerAutoloaderInit54e9ff8ab9b78b6cb165153f277b0785
|
|
| 53 |
$loader->register(true);
|
| 54 |
|
| 55 |
if ($useStaticLoader) {
|
| 56 |
-
$includeFiles = Composer\Autoload\
|
| 57 |
} else {
|
| 58 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
| 59 |
}
|
| 60 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
| 61 |
-
|
| 62 |
}
|
| 63 |
|
| 64 |
return $loader;
|
| 65 |
}
|
| 66 |
}
|
| 67 |
|
| 68 |
-
|
| 69 |
-
* @param string $fileIdentifier
|
| 70 |
-
* @param string $file
|
| 71 |
-
* @return void
|
| 72 |
-
*/
|
| 73 |
-
function composerRequire54e9ff8ab9b78b6cb165153f277b0785($fileIdentifier, $file)
|
| 74 |
{
|
| 75 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
| 76 |
-
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
|
| 77 |
-
|
| 78 |
require $file;
|
|
|
|
|
|
|
| 79 |
}
|
| 80 |
}
|
| 2 |
|
| 3 |
// autoload_real.php @generated by Composer
|
| 4 |
|
| 5 |
+
class ComposerAutoloaderInit035f41acdf64bf16e90ff56a1fecc7dd
|
| 6 |
{
|
| 7 |
private static $loader;
|
| 8 |
|
| 22 |
return self::$loader;
|
| 23 |
}
|
| 24 |
|
| 25 |
+
spl_autoload_register(array('ComposerAutoloaderInit035f41acdf64bf16e90ff56a1fecc7dd', 'loadClassLoader'), true, true);
|
| 26 |
+
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
| 27 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit035f41acdf64bf16e90ff56a1fecc7dd', 'loadClassLoader'));
|
|
|
|
|
|
|
| 28 |
|
| 29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
| 30 |
if ($useStaticLoader) {
|
| 31 |
+
require_once __DIR__ . '/autoload_static.php';
|
| 32 |
|
| 33 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit035f41acdf64bf16e90ff56a1fecc7dd::getInitializer($loader));
|
| 34 |
} else {
|
| 35 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
| 36 |
foreach ($map as $namespace => $path) {
|
| 51 |
$loader->register(true);
|
| 52 |
|
| 53 |
if ($useStaticLoader) {
|
| 54 |
+
$includeFiles = Composer\Autoload\ComposerStaticInit035f41acdf64bf16e90ff56a1fecc7dd::$files;
|
| 55 |
} else {
|
| 56 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
| 57 |
}
|
| 58 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
| 59 |
+
composerRequire035f41acdf64bf16e90ff56a1fecc7dd($fileIdentifier, $file);
|
| 60 |
}
|
| 61 |
|
| 62 |
return $loader;
|
| 63 |
}
|
| 64 |
}
|
| 65 |
|
| 66 |
+
function composerRequire035f41acdf64bf16e90ff56a1fecc7dd($fileIdentifier, $file)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 67 |
{
|
| 68 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
|
|
|
|
|
|
| 69 |
require $file;
|
| 70 |
+
|
| 71 |
+
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
|
| 72 |
}
|
| 73 |
}
|
vendor/composer/autoload_static.php
CHANGED
|
@@ -4,12 +4,14 @@
|
|
| 4 |
|
| 5 |
namespace Composer\Autoload;
|
| 6 |
|
| 7 |
-
class
|
| 8 |
{
|
| 9 |
public static $files = array (
|
| 10 |
'7b11c4dc42b3b3023073cb14e519683c' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php',
|
|
|
|
| 11 |
'6e3fae29631ef280660b3cdad06f25a8' => __DIR__ . '/..' . '/symfony/deprecation-contracts/function.php',
|
| 12 |
'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
|
|
|
|
| 13 |
'1f87db08236948d07391152dccb70f04' => __DIR__ . '/..' . '/google/apiclient-services/autoload.php',
|
| 14 |
'320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php',
|
| 15 |
'0d59ee240a4cd96ddbb4ff164fccea4d' => __DIR__ . '/..' . '/symfony/polyfill-php73/bootstrap.php',
|
|
@@ -77,6 +79,7 @@ class ComposerStaticInit54e9ff8ab9b78b6cb165153f277b0785
|
|
| 77 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\Promise\\' => 70,
|
| 78 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\' => 62,
|
| 79 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\Google\\Auth\\' => 63,
|
|
|
|
| 80 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\' => 44,
|
| 81 |
'Automattic\\Jetpack\\Autoloader\\' => 30,
|
| 82 |
),
|
|
@@ -213,6 +216,10 @@ class ComposerStaticInit54e9ff8ab9b78b6cb165153f277b0785
|
|
| 213 |
array (
|
| 214 |
0 => __DIR__ . '/..' . '/google/auth/src',
|
| 215 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
| 216 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\' =>
|
| 217 |
array (
|
| 218 |
0 => __DIR__ . '/../..' . '/src',
|
|
@@ -619,6 +626,64 @@ class ComposerStaticInit54e9ff8ab9b78b6cb165153f277b0785
|
|
| 619 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Shipping\\ShippingZone' => __DIR__ . '/../..' . '/src/Shipping/ShippingZone.php',
|
| 620 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\CompleteSetup' => __DIR__ . '/../..' . '/src/TaskList/CompleteSetup.php',
|
| 621 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\TaskListTrait' => __DIR__ . '/../..' . '/src/TaskList/TaskListTrait.php',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 622 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\EventTracking' => __DIR__ . '/../..' . '/src/Tracking/EventTracking.php',
|
| 623 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\ActivatedEvents' => __DIR__ . '/../..' . '/src/Tracking/Events/ActivatedEvents.php',
|
| 624 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\BaseEvent' => __DIR__ . '/../..' . '/src/Tracking/Events/BaseEvent.php',
|
|
@@ -809,7 +874,6 @@ class ComposerStaticInit54e9ff8ab9b78b6cb165153f277b0785
|
|
| 809 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPView' => __DIR__ . '/../..' . '/src/View/PHPView.php',
|
| 810 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPViewFactory' => __DIR__ . '/../..' . '/src/View/PHPViewFactory.php',
|
| 811 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\ViewException' => __DIR__ . '/../..' . '/src/View/ViewException.php',
|
| 812 |
-
'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
|
| 813 |
'Firebase\\JWT\\BeforeValidException' => __DIR__ . '/..' . '/firebase/php-jwt/src/BeforeValidException.php',
|
| 814 |
'Firebase\\JWT\\ExpiredException' => __DIR__ . '/..' . '/firebase/php-jwt/src/ExpiredException.php',
|
| 815 |
'Firebase\\JWT\\JWK' => __DIR__ . '/..' . '/firebase/php-jwt/src/JWK.php',
|
|
@@ -5887,7 +5951,9 @@ class ComposerStaticInit54e9ff8ab9b78b6cb165153f277b0785
|
|
| 5887 |
'Symfony\\Component\\Validator\\Mapping\\PropertyMetadataInterface' => __DIR__ . '/..' . '/symfony/validator/Mapping/PropertyMetadataInterface.php',
|
| 5888 |
'Symfony\\Component\\Validator\\Mapping\\TraversalStrategy' => __DIR__ . '/..' . '/symfony/validator/Mapping/TraversalStrategy.php',
|
| 5889 |
'Symfony\\Component\\Validator\\ObjectInitializerInterface' => __DIR__ . '/..' . '/symfony/validator/ObjectInitializerInterface.php',
|
|
|
|
| 5890 |
'Symfony\\Component\\Validator\\Test\\ConstraintValidatorTestCase' => __DIR__ . '/..' . '/symfony/validator/Test/ConstraintValidatorTestCase.php',
|
|
|
|
| 5891 |
'Symfony\\Component\\Validator\\Util\\PropertyPath' => __DIR__ . '/..' . '/symfony/validator/Util/PropertyPath.php',
|
| 5892 |
'Symfony\\Component\\Validator\\Validation' => __DIR__ . '/..' . '/symfony/validator/Validation.php',
|
| 5893 |
'Symfony\\Component\\Validator\\ValidatorBuilder' => __DIR__ . '/..' . '/symfony/validator/ValidatorBuilder.php',
|
|
@@ -6244,9 +6310,9 @@ class ComposerStaticInit54e9ff8ab9b78b6cb165153f277b0785
|
|
| 6244 |
public static function getInitializer(ClassLoader $loader)
|
| 6245 |
{
|
| 6246 |
return \Closure::bind(function () use ($loader) {
|
| 6247 |
-
$loader->prefixLengthsPsr4 =
|
| 6248 |
-
$loader->prefixDirsPsr4 =
|
| 6249 |
-
$loader->classMap =
|
| 6250 |
|
| 6251 |
}, null, ClassLoader::class);
|
| 6252 |
}
|
| 4 |
|
| 5 |
namespace Composer\Autoload;
|
| 6 |
|
| 7 |
+
class ComposerStaticInit035f41acdf64bf16e90ff56a1fecc7dd
|
| 8 |
{
|
| 9 |
public static $files = array (
|
| 10 |
'7b11c4dc42b3b3023073cb14e519683c' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php',
|
| 11 |
+
'c964ee0ededf28c96ebd9db5099ef910' => __DIR__ . '/..' . '/guzzlehttp/promises/src/functions_include.php',
|
| 12 |
'6e3fae29631ef280660b3cdad06f25a8' => __DIR__ . '/..' . '/symfony/deprecation-contracts/function.php',
|
| 13 |
'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
|
| 14 |
+
'37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php',
|
| 15 |
'1f87db08236948d07391152dccb70f04' => __DIR__ . '/..' . '/google/apiclient-services/autoload.php',
|
| 16 |
'320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php',
|
| 17 |
'0d59ee240a4cd96ddbb4ff164fccea4d' => __DIR__ . '/..' . '/symfony/polyfill-php73/bootstrap.php',
|
| 79 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\Promise\\' => 70,
|
| 80 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\' => 62,
|
| 81 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\Google\\Auth\\' => 63,
|
| 82 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\' => 50,
|
| 83 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\' => 44,
|
| 84 |
'Automattic\\Jetpack\\Autoloader\\' => 30,
|
| 85 |
),
|
| 216 |
array (
|
| 217 |
0 => __DIR__ . '/..' . '/google/auth/src',
|
| 218 |
),
|
| 219 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\' =>
|
| 220 |
+
array (
|
| 221 |
+
0 => __DIR__ . '/../..' . '/tests',
|
| 222 |
+
),
|
| 223 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\' =>
|
| 224 |
array (
|
| 225 |
0 => __DIR__ . '/../..' . '/src',
|
| 626 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Shipping\\ShippingZone' => __DIR__ . '/../..' . '/src/Shipping/ShippingZone.php',
|
| 627 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\CompleteSetup' => __DIR__ . '/../..' . '/src/TaskList/CompleteSetup.php',
|
| 628 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\TaskListTrait' => __DIR__ . '/../..' . '/src/TaskList/TaskListTrait.php',
|
| 629 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\ContainerAwareUnitTest' => __DIR__ . '/../..' . '/tests/Framework/ContainerAwareUnitTest.php',
|
| 630 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\RESTControllerUnitTest' => __DIR__ . '/../..' . '/tests/Framework/RESTControllerUnitTest.php',
|
| 631 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\UnitTest' => __DIR__ . '/../..' . '/tests/Framework/UnitTest.php',
|
| 632 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\CouponTrait' => __DIR__ . '/../..' . '/tests/Tools/HelperTrait/CouponTrait.php',
|
| 633 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\DataTrait' => __DIR__ . '/../..' . '/tests/Tools/HelperTrait/DataTrait.php',
|
| 634 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\GoogleAdsClientTrait' => __DIR__ . '/../..' . '/tests/Tools/HelperTrait/GoogleAdsClientTrait.php',
|
| 635 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\GuzzleClientTrait' => __DIR__ . '/../..' . '/tests/Tools/HelperTrait/GuzzleClientTrait.php',
|
| 636 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\MerchantTrait' => __DIR__ . '/../..' . '/tests/Tools/HelperTrait/MerchantTrait.php',
|
| 637 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\ProductMetaTrait' => __DIR__ . '/../..' . '/tests/Tools/HelperTrait/ProductMetaTrait.php',
|
| 638 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\ProductTrait' => __DIR__ . '/../..' . '/tests/Tools/HelperTrait/ProductTrait.php',
|
| 639 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\SettingsTrait' => __DIR__ . '/../..' . '/tests/Tools/HelperTrait/SettingsTrait.php',
|
| 640 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignBudgetTest' => __DIR__ . '/../..' . '/tests/Unit/API/Google/AdsCampaignBudgetTest.php',
|
| 641 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignCriterionTest' => __DIR__ . '/../..' . '/tests/Unit/API/Google/AdsCampaignCriterionTest.php',
|
| 642 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignTest' => __DIR__ . '/../..' . '/tests/Unit/API/Google/AdsCampaignTest.php',
|
| 643 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsGroupTest' => __DIR__ . '/../..' . '/tests/Unit/API/Google/AdsGroupTest.php',
|
| 644 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsTest' => __DIR__ . '/../..' . '/tests/Unit/API/Google/AdsTest.php',
|
| 645 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MerchantMetricsTest' => __DIR__ . '/../..' . '/tests/Unit/API/Google/MerchantMetricsTest.php',
|
| 646 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MerchantTest' => __DIR__ . '/../..' . '/tests/Unit/API/Google/MerchantTest.php',
|
| 647 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MiddlewareTest' => __DIR__ . '/../..' . '/tests/Unit/API/Google/MiddlewareTest.php',
|
| 648 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\SiteVerificationTest' => __DIR__ . '/../..' . '/tests/Unit/API/Google/SiteVerificationTest.php',
|
| 649 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\AccountControllerTest' => __DIR__ . '/../..' . '/tests/Unit/API/Site/Controllers/Ads/AccountControllerTest.php',
|
| 650 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\BudgetRecommendationControllerTest' => __DIR__ . '/../..' . '/tests/Unit/API/Site/Controllers/Ads/BudgetRecommendationControllerTest.php',
|
| 651 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\CampaignControllerTest' => __DIR__ . '/../..' . '/tests/Unit/API/Site/Controllers/Ads/CampaignControllerTest.php',
|
| 652 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\AccountControllerTest' => __DIR__ . '/../..' . '/tests/Unit/API/Site/Controllers/MerchantCenter/AccountControllerTest.php',
|
| 653 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\ContactInformationControllerTest' => __DIR__ . '/../..' . '/tests/Unit/API/Site/Controllers/MerchantCenter/ContactInformationControllerTest.php',
|
| 654 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\PhoneVerificationControllerTest' => __DIR__ . '/../..' . '/tests/Unit/API/Site/Controllers/MerchantCenter/PhoneVerificationControllerTest.php',
|
| 655 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\ShippingRateControllerTest' => __DIR__ . '/../..' . '/tests/Unit/API/Site/Controllers/MerchantCenter/ShippingRateControllerTest.php',
|
| 656 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Ads\\AccountServiceTest' => __DIR__ . '/../..' . '/tests/Unit/Ads/AccountServiceTest.php',
|
| 657 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Assets\\AdminScriptAssetTest' => __DIR__ . '/../..' . '/tests/Unit/Assets/AdminScriptAssetTest.php',
|
| 658 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\CouponMetaHandlerTest' => __DIR__ . '/../..' . '/tests/Unit/Coupon/CouponMetaHandlerTest.php',
|
| 659 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\CouponSyncerTest' => __DIR__ . '/../..' . '/tests/Unit/Coupon/CouponSyncerTest.php',
|
| 660 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\SyncerHooksTest' => __DIR__ . '/../..' . '/tests/Unit/Coupon/SyncerHooksTest.php',
|
| 661 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\WCCouponAdapterTest' => __DIR__ . '/../..' . '/tests/Unit/Coupon/WCCouponAdapterTest.php',
|
| 662 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\DB\\Migration\\MigratorTest' => __DIR__ . '/../..' . '/tests/Unit/DB/Migration/MigratorTest.php',
|
| 663 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Google\\GoogleHelperTest' => __DIR__ . '/../..' . '/tests/Unit/Google/GoogleHelperTest.php',
|
| 664 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Google\\SiteVerificationMetaTest' => __DIR__ . '/../..' . '/tests/Unit/Google/SiteVerificationMetaTest.php',
|
| 665 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Jobs\\CleanupSyncedProductsTest' => __DIR__ . '/../..' . '/tests/Unit/Jobs/CleanupSyncedProductsTest.php',
|
| 666 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\AccountServiceTest' => __DIR__ . '/../..' . '/tests/Unit/MerchantCenter/AccountServiceTest.php',
|
| 667 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\ContactInformationTest' => __DIR__ . '/../..' . '/tests/Unit/MerchantCenter/ContactInformationTest.php',
|
| 668 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\PhoneVerificationTest' => __DIR__ . '/../..' . '/tests/Unit/MerchantCenter/PhoneVerificationTest.php',
|
| 669 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\ValidateAddressTest' => __DIR__ . '/../..' . '/tests/Unit/MerchantCenter/ValidateAddressTest.php',
|
| 670 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\Attributes\\AbstractAttributeTest' => __DIR__ . '/../..' . '/tests/Unit/Product/Attributes/AbstractAttributeTest.php',
|
| 671 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\Attributes\\AttributeManagerTest' => __DIR__ . '/../..' . '/tests/Unit/Product/Attributes/AttributeManagerTest.php',
|
| 672 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\BatchProductHelperTest' => __DIR__ . '/../..' . '/tests/Unit/Product/BatchProductHelperTest.php',
|
| 673 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductFactoryTest' => __DIR__ . '/../..' . '/tests/Unit/Product/ProductFactoryTest.php',
|
| 674 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductHelperTest' => __DIR__ . '/../..' . '/tests/Unit/Product/ProductHelperTest.php',
|
| 675 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductMetaHandlerTest' => __DIR__ . '/../..' . '/tests/Unit/Product/ProductMetaHandlerTest.php',
|
| 676 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductRepositoryTest' => __DIR__ . '/../..' . '/tests/Unit/Product/ProductRepositoryTest.php',
|
| 677 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductSyncerTest' => __DIR__ . '/../..' . '/tests/Unit/Product/ProductSyncerTest.php',
|
| 678 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\SyncerHooksTest' => __DIR__ . '/../..' . '/tests/Unit/Product/SyncerHooksTest.php',
|
| 679 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\WCProductAdapterTest' => __DIR__ . '/../..' . '/tests/Unit/Product/WCProductAdapterTest.php',
|
| 680 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Shipping\\ShippingZoneTest' => __DIR__ . '/../..' . '/tests/Unit/Shipping/ShippingZoneTest.php',
|
| 681 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\AddressUtilityTest' => __DIR__ . '/../..' . '/tests/Unit/Utility/AddressUtilityTest.php',
|
| 682 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\DateTimeUtilityTest' => __DIR__ . '/../..' . '/tests/Unit/Utility/DateTimeUtilityTest.php',
|
| 683 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\ISOUtilityTest' => __DIR__ . '/../..' . '/tests/Unit/Utility/ISOUtilityTest.php',
|
| 684 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Value\\PhoneNumberTest' => __DIR__ . '/../..' . '/tests/Unit/Value/PhoneNumberTest.php',
|
| 685 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\View\\PHPViewFactoryTest' => __DIR__ . '/../..' . '/tests/Unit/View/PHPViewFactoryTest.php',
|
| 686 |
+
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\View\\PHPViewTest' => __DIR__ . '/../..' . '/tests/Unit/View/PHPViewTest.php',
|
| 687 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\EventTracking' => __DIR__ . '/../..' . '/src/Tracking/EventTracking.php',
|
| 688 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\ActivatedEvents' => __DIR__ . '/../..' . '/src/Tracking/Events/ActivatedEvents.php',
|
| 689 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\BaseEvent' => __DIR__ . '/../..' . '/src/Tracking/Events/BaseEvent.php',
|
| 874 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPView' => __DIR__ . '/../..' . '/src/View/PHPView.php',
|
| 875 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPViewFactory' => __DIR__ . '/../..' . '/src/View/PHPViewFactory.php',
|
| 876 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\ViewException' => __DIR__ . '/../..' . '/src/View/ViewException.php',
|
|
|
|
| 877 |
'Firebase\\JWT\\BeforeValidException' => __DIR__ . '/..' . '/firebase/php-jwt/src/BeforeValidException.php',
|
| 878 |
'Firebase\\JWT\\ExpiredException' => __DIR__ . '/..' . '/firebase/php-jwt/src/ExpiredException.php',
|
| 879 |
'Firebase\\JWT\\JWK' => __DIR__ . '/..' . '/firebase/php-jwt/src/JWK.php',
|
| 5951 |
'Symfony\\Component\\Validator\\Mapping\\PropertyMetadataInterface' => __DIR__ . '/..' . '/symfony/validator/Mapping/PropertyMetadataInterface.php',
|
| 5952 |
'Symfony\\Component\\Validator\\Mapping\\TraversalStrategy' => __DIR__ . '/..' . '/symfony/validator/Mapping/TraversalStrategy.php',
|
| 5953 |
'Symfony\\Component\\Validator\\ObjectInitializerInterface' => __DIR__ . '/..' . '/symfony/validator/ObjectInitializerInterface.php',
|
| 5954 |
+
'Symfony\\Component\\Validator\\Test\\AssertingContextualValidator' => __DIR__ . '/..' . '/symfony/validator/Test/ConstraintValidatorTestCase.php',
|
| 5955 |
'Symfony\\Component\\Validator\\Test\\ConstraintValidatorTestCase' => __DIR__ . '/..' . '/symfony/validator/Test/ConstraintValidatorTestCase.php',
|
| 5956 |
+
'Symfony\\Component\\Validator\\Test\\ConstraintViolationAssertion' => __DIR__ . '/..' . '/symfony/validator/Test/ConstraintValidatorTestCase.php',
|
| 5957 |
'Symfony\\Component\\Validator\\Util\\PropertyPath' => __DIR__ . '/..' . '/symfony/validator/Util/PropertyPath.php',
|
| 5958 |
'Symfony\\Component\\Validator\\Validation' => __DIR__ . '/..' . '/symfony/validator/Validation.php',
|
| 5959 |
'Symfony\\Component\\Validator\\ValidatorBuilder' => __DIR__ . '/..' . '/symfony/validator/ValidatorBuilder.php',
|
| 6310 |
public static function getInitializer(ClassLoader $loader)
|
| 6311 |
{
|
| 6312 |
return \Closure::bind(function () use ($loader) {
|
| 6313 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit035f41acdf64bf16e90ff56a1fecc7dd::$prefixLengthsPsr4;
|
| 6314 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit035f41acdf64bf16e90ff56a1fecc7dd::$prefixDirsPsr4;
|
| 6315 |
+
$loader->classMap = ComposerStaticInit035f41acdf64bf16e90ff56a1fecc7dd::$classMap;
|
| 6316 |
|
| 6317 |
}, null, ClassLoader::class);
|
| 6318 |
}
|
vendor/composer/installed.json
CHANGED
|
@@ -1,2825 +1,2780 @@
|
|
| 1 |
-
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
"
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
"
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
"
|
| 19 |
-
|
| 20 |
-
|
| 21 |
-
|
| 22 |
-
|
| 23 |
-
"
|
| 24 |
-
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
"
|
| 28 |
-
"
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
|
| 32 |
-
|
| 33 |
-
"
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
-
"
|
| 38 |
-
|
| 39 |
-
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
"
|
| 46 |
-
"
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
"
|
| 52 |
-
|
| 53 |
-
|
| 54 |
-
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
|
| 58 |
-
|
| 59 |
-
|
| 60 |
-
"
|
| 61 |
-
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
"
|
| 66 |
-
|
| 67 |
-
|
| 68 |
-
|
| 69 |
-
"
|
| 70 |
-
|
| 71 |
-
|
| 72 |
-
|
| 73 |
-
|
| 74 |
-
|
| 75 |
-
"
|
| 76 |
-
|
| 77 |
-
|
| 78 |
-
|
| 79 |
-
"
|
| 80 |
-
|
| 81 |
-
|
| 82 |
-
|
| 83 |
-
|
| 84 |
-
|
| 85 |
-
|
| 86 |
-
|
| 87 |
-
"
|
| 88 |
-
"
|
| 89 |
-
"
|
| 90 |
-
|
| 91 |
-
|
| 92 |
-
|
| 93 |
-
|
| 94 |
-
"
|
| 95 |
-
|
| 96 |
-
|
| 97 |
-
|
| 98 |
-
|
| 99 |
-
|
| 100 |
-
|
| 101 |
-
|
| 102 |
-
|
| 103 |
-
|
| 104 |
-
|
| 105 |
-
|
| 106 |
-
"
|
| 107 |
-
"
|
| 108 |
-
|
| 109 |
-
|
| 110 |
-
|
| 111 |
-
|
| 112 |
-
|
| 113 |
-
|
| 114 |
-
|
| 115 |
-
|
| 116 |
-
|
| 117 |
-
|
| 118 |
-
|
| 119 |
-
|
| 120 |
-
|
| 121 |
-
|
| 122 |
-
|
| 123 |
-
|
| 124 |
-
|
| 125 |
-
|
| 126 |
-
|
| 127 |
-
|
| 128 |
-
|
| 129 |
-
|
| 130 |
-
|
| 131 |
-
{
|
| 132 |
-
"
|
| 133 |
-
"
|
| 134 |
-
"
|
| 135 |
-
|
| 136 |
-
|
| 137 |
-
|
| 138 |
-
|
| 139 |
-
|
| 140 |
-
"
|
| 141 |
-
|
| 142 |
-
|
| 143 |
-
|
| 144 |
-
|
| 145 |
-
|
| 146 |
-
|
| 147 |
-
|
| 148 |
-
|
| 149 |
-
|
| 150 |
-
|
| 151 |
-
|
| 152 |
-
|
| 153 |
-
|
| 154 |
-
|
| 155 |
-
|
| 156 |
-
|
| 157 |
-
|
| 158 |
-
|
| 159 |
-
|
| 160 |
-
|
| 161 |
-
|
| 162 |
-
|
| 163 |
-
|
| 164 |
-
|
| 165 |
-
|
| 166 |
-
|
| 167 |
-
|
| 168 |
-
"
|
| 169 |
-
"
|
| 170 |
-
|
| 171 |
-
|
| 172 |
-
|
| 173 |
-
|
| 174 |
-
|
| 175 |
-
|
| 176 |
-
|
| 177 |
-
|
| 178 |
-
|
| 179 |
-
|
| 180 |
-
|
| 181 |
-
|
| 182 |
-
"
|
| 183 |
-
|
| 184 |
-
|
| 185 |
-
|
| 186 |
-
|
| 187 |
-
|
| 188 |
-
|
| 189 |
-
|
| 190 |
-
|
| 191 |
-
|
| 192 |
-
|
| 193 |
-
|
| 194 |
-
|
| 195 |
-
|
| 196 |
-
|
| 197 |
-
"
|
| 198 |
-
"
|
| 199 |
-
|
| 200 |
-
"
|
| 201 |
-
|
| 202 |
-
"
|
| 203 |
-
|
| 204 |
-
|
| 205 |
-
|
| 206 |
-
|
| 207 |
-
|
| 208 |
-
|
| 209 |
-
|
| 210 |
-
|
| 211 |
-
"
|
| 212 |
-
|
| 213 |
-
|
| 214 |
-
|
| 215 |
-
|
| 216 |
-
|
| 217 |
-
|
| 218 |
-
|
| 219 |
-
|
| 220 |
-
|
| 221 |
-
"
|
| 222 |
-
|
| 223 |
-
|
| 224 |
-
"
|
| 225 |
-
|
| 226 |
-
|
| 227 |
-
|
| 228 |
-
|
| 229 |
-
|
| 230 |
-
|
| 231 |
-
|
| 232 |
-
|
| 233 |
-
|
| 234 |
-
|
| 235 |
-
|
| 236 |
-
|
| 237 |
-
|
| 238 |
-
|
| 239 |
-
|
| 240 |
-
"
|
| 241 |
-
|
| 242 |
-
|
| 243 |
-
|
| 244 |
-
|
| 245 |
-
|
| 246 |
-
|
| 247 |
-
|
| 248 |
-
|
| 249 |
-
|
| 250 |
-
"
|
| 251 |
-
|
| 252 |
-
|
| 253 |
-
|
| 254 |
-
|
| 255 |
-
|
| 256 |
-
|
| 257 |
-
|
| 258 |
-
"
|
| 259 |
-
|
| 260 |
-
|
| 261 |
-
|
| 262 |
-
|
| 263 |
-
"
|
| 264 |
-
"
|
| 265 |
-
|
| 266 |
-
|
| 267 |
-
|
| 268 |
-
|
| 269 |
-
"
|
| 270 |
-
|
| 271 |
-
|
| 272 |
-
|
| 273 |
-
|
| 274 |
-
|
| 275 |
-
"
|
| 276 |
-
|
| 277 |
-
|
| 278 |
-
|
| 279 |
-
"
|
| 280 |
-
|
| 281 |
-
|
| 282 |
-
|
| 283 |
-
|
| 284 |
-
|
| 285 |
-
"
|
| 286 |
-
|
| 287 |
-
|
| 288 |
-
|
| 289 |
-
|
| 290 |
-
|
| 291 |
-
|
| 292 |
-
|
| 293 |
-
|
| 294 |
-
|
| 295 |
-
|
| 296 |
-
|
| 297 |
-
|
| 298 |
-
"
|
| 299 |
-
|
| 300 |
-
|
| 301 |
-
|
| 302 |
-
"
|
| 303 |
-
"
|
| 304 |
-
"
|
| 305 |
-
|
| 306 |
-
|
| 307 |
-
|
| 308 |
-
|
| 309 |
-
|
| 310 |
-
|
| 311 |
-
|
| 312 |
-
|
| 313 |
-
|
| 314 |
-
|
| 315 |
-
|
| 316 |
-
|
| 317 |
-
|
| 318 |
-
|
| 319 |
-
|
| 320 |
-
|
| 321 |
-
|
| 322 |
-
|
| 323 |
-
|
| 324 |
-
|
| 325 |
-
|
| 326 |
-
"
|
| 327 |
-
|
| 328 |
-
|
| 329 |
-
|
| 330 |
-
|
| 331 |
-
|
| 332 |
-
|
| 333 |
-
|
| 334 |
-
|
| 335 |
-
|
| 336 |
-
|
| 337 |
-
|
| 338 |
-
|
| 339 |
-
|
| 340 |
-
"
|
| 341 |
-
},
|
| 342 |
-
{
|
| 343 |
-
"
|
| 344 |
-
"
|
| 345 |
-
"
|
| 346 |
-
"
|
| 347 |
-
|
| 348 |
-
|
| 349 |
-
|
| 350 |
-
|
| 351 |
-
|
| 352 |
-
|
| 353 |
-
|
| 354 |
-
|
| 355 |
-
|
| 356 |
-
|
| 357 |
-
|
| 358 |
-
|
| 359 |
-
|
| 360 |
-
|
| 361 |
-
|
| 362 |
-
|
| 363 |
-
|
| 364 |
-
|
| 365 |
-
|
| 366 |
-
|
| 367 |
-
|
| 368 |
-
|
| 369 |
-
|
| 370 |
-
|
| 371 |
-
|
| 372 |
-
|
| 373 |
-
|
| 374 |
-
|
| 375 |
-
|
| 376 |
-
|
| 377 |
-
"
|
| 378 |
-
|
| 379 |
-
|
| 380 |
-
|
| 381 |
-
|
| 382 |
-
|
| 383 |
-
"
|
| 384 |
-
"
|
| 385 |
-
"
|
| 386 |
-
|
| 387 |
-
|
| 388 |
-
|
| 389 |
-
|
| 390 |
-
|
| 391 |
-
|
| 392 |
-
|
| 393 |
-
|
| 394 |
-
|
| 395 |
-
|
| 396 |
-
|
| 397 |
-
|
| 398 |
-
|
| 399 |
-
"
|
| 400 |
-
|
| 401 |
-
|
| 402 |
-
|
| 403 |
-
|
| 404 |
-
|
| 405 |
-
|
| 406 |
-
|
| 407 |
-
|
| 408 |
-
|
| 409 |
-
|
| 410 |
-
|
| 411 |
-
|
| 412 |
-
|
| 413 |
-
|
| 414 |
-
|
| 415 |
-
|
| 416 |
-
"
|
| 417 |
-
"
|
| 418 |
-
|
| 419 |
-
|
| 420 |
-
|
| 421 |
-
|
| 422 |
-
|
| 423 |
-
"
|
| 424 |
-
"
|
| 425 |
-
|
| 426 |
-
|
| 427 |
-
|
| 428 |
-
|
| 429 |
-
|
| 430 |
-
|
| 431 |
-
"
|
| 432 |
-
|
| 433 |
-
|
| 434 |
-
|
| 435 |
-
|
| 436 |
-
|
| 437 |
-
"
|
| 438 |
-
|
| 439 |
-
|
| 440 |
-
|
| 441 |
-
"
|
| 442 |
-
"
|
| 443 |
-
|
| 444 |
-
|
| 445 |
-
|
| 446 |
-
|
| 447 |
-
"
|
| 448 |
-
|
| 449 |
-
|
| 450 |
-
|
| 451 |
-
"
|
| 452 |
-
|
| 453 |
-
|
| 454 |
-
|
| 455 |
-
|
| 456 |
-
|
| 457 |
-
|
| 458 |
-
|
| 459 |
-
|
| 460 |
-
"
|
| 461 |
-
"
|
| 462 |
-
|
| 463 |
-
|
| 464 |
-
"
|
| 465 |
-
|
| 466 |
-
|
| 467 |
-
"
|
| 468 |
-
|
| 469 |
-
|
| 470 |
-
"
|
| 471 |
-
|
| 472 |
-
|
| 473 |
-
|
| 474 |
-
|
| 475 |
-
|
| 476 |
-
|
| 477 |
-
|
| 478 |
-
|
| 479 |
-
|
| 480 |
-
|
| 481 |
-
"
|
| 482 |
-
|
| 483 |
-
|
| 484 |
-
|
| 485 |
-
|
| 486 |
-
|
| 487 |
-
|
| 488 |
-
|
| 489 |
-
|
| 490 |
-
|
| 491 |
-
|
| 492 |
-
"
|
| 493 |
-
|
| 494 |
-
|
| 495 |
-
|
| 496 |
-
"
|
| 497 |
-
|
| 498 |
-
|
| 499 |
-
|
| 500 |
-
|
| 501 |
-
|
| 502 |
-
|
| 503 |
-
|
| 504 |
-
|
| 505 |
-
|
| 506 |
-
"
|
| 507 |
-
|
| 508 |
-
|
| 509 |
-
|
| 510 |
-
"
|
| 511 |
-
|
| 512 |
-
|
| 513 |
-
|
| 514 |
-
|
| 515 |
-
"
|
| 516 |
-
|
| 517 |
-
|
| 518 |
-
|
| 519 |
-
|
| 520 |
-
|
| 521 |
-
"
|
| 522 |
-
|
| 523 |
-
|
| 524 |
-
|
| 525 |
-
|
| 526 |
-
|
| 527 |
-
"
|
| 528 |
-
"
|
| 529 |
-
}
|
| 530 |
-
|
| 531 |
-
|
| 532 |
-
|
| 533 |
-
"
|
| 534 |
-
|
| 535 |
-
|
| 536 |
-
|
| 537 |
-
|
| 538 |
-
|
| 539 |
-
|
| 540 |
-
|
| 541 |
-
|
| 542 |
-
|
| 543 |
-
|
| 544 |
-
|
| 545 |
-
|
| 546 |
-
|
| 547 |
-
|
| 548 |
-
|
| 549 |
-
|
| 550 |
-
|
| 551 |
-
|
| 552 |
-
|
| 553 |
-
|
| 554 |
-
|
| 555 |
-
|
| 556 |
-
|
| 557 |
-
|
| 558 |
-
|
| 559 |
-
|
| 560 |
-
|
| 561 |
-
|
| 562 |
-
|
| 563 |
-
|
| 564 |
-
|
| 565 |
-
|
| 566 |
-
|
| 567 |
-
|
| 568 |
-
|
| 569 |
-
|
| 570 |
-
"
|
| 571 |
-
|
| 572 |
-
|
| 573 |
-
|
| 574 |
-
"
|
| 575 |
-
"
|
| 576 |
-
"
|
| 577 |
-
|
| 578 |
-
|
| 579 |
-
|
| 580 |
-
|
| 581 |
-
"
|
| 582 |
-
|
| 583 |
-
|
| 584 |
-
|
| 585 |
-
|
| 586 |
-
|
| 587 |
-
"
|
| 588 |
-
|
| 589 |
-
|
| 590 |
-
|
| 591 |
-
|
| 592 |
-
|
| 593 |
-
|
| 594 |
-
|
| 595 |
-
|
| 596 |
-
|
| 597 |
-
|
| 598 |
-
|
| 599 |
-
|
| 600 |
-
|
| 601 |
-
|
| 602 |
-
"
|
| 603 |
-
|
| 604 |
-
|
| 605 |
-
|
| 606 |
-
|
| 607 |
-
|
| 608 |
-
|
| 609 |
-
"suggest": {
|
| 610 |
-
"cache/filesystem-adapter": "For caching certs and tokens (using Google\\Client::setCache)"
|
| 611 |
-
},
|
| 612 |
-
"time": "2021-12-02T03:34:25+00:00",
|
| 613 |
-
"type": "library",
|
| 614 |
-
"extra": {
|
| 615 |
-
"branch-alias": {
|
| 616 |
-
"dev-main": "2.x-dev"
|
| 617 |
-
}
|
| 618 |
-
},
|
| 619 |
-
"installation-source": "dist",
|
| 620 |
-
"autoload": {
|
| 621 |
-
"psr-4": {
|
| 622 |
-
"Google\\": "src/"
|
| 623 |
-
},
|
| 624 |
-
"files": [
|
| 625 |
-
"src/aliases.php"
|
| 626 |
-
],
|
| 627 |
-
"classmap": [
|
| 628 |
-
"src/aliases.php"
|
| 629 |
-
]
|
| 630 |
-
},
|
| 631 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 632 |
-
"license": [
|
| 633 |
-
"Apache-2.0"
|
| 634 |
-
],
|
| 635 |
-
"description": "Client library for Google APIs",
|
| 636 |
-
"homepage": "http://developers.google.com/api-client-library/php",
|
| 637 |
-
"keywords": [
|
| 638 |
-
"google"
|
| 639 |
-
],
|
| 640 |
-
"support": {
|
| 641 |
-
"issues": "https://github.com/googleapis/google-api-php-client/issues",
|
| 642 |
-
"source": "https://github.com/googleapis/google-api-php-client/tree/v2.12.1"
|
| 643 |
-
},
|
| 644 |
-
"install-path": "../google/apiclient"
|
| 645 |
-
},
|
| 646 |
-
{
|
| 647 |
-
"name": "google/apiclient-services",
|
| 648 |
-
"version": "v0.230.0",
|
| 649 |
-
"version_normalized": "0.230.0.0",
|
| 650 |
-
"source": {
|
| 651 |
-
"type": "git",
|
| 652 |
-
"url": "https://github.com/googleapis/google-api-php-client-services.git",
|
| 653 |
-
"reference": "ec64bbf1d6af9475bee7b1ce4fc0ed8a0a8d8889"
|
| 654 |
-
},
|
| 655 |
-
"dist": {
|
| 656 |
-
"type": "zip",
|
| 657 |
-
"url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/ec64bbf1d6af9475bee7b1ce4fc0ed8a0a8d8889",
|
| 658 |
-
"reference": "ec64bbf1d6af9475bee7b1ce4fc0ed8a0a8d8889",
|
| 659 |
-
"shasum": ""
|
| 660 |
-
},
|
| 661 |
-
"require": {
|
| 662 |
-
"php": ">=5.6"
|
| 663 |
-
},
|
| 664 |
-
"require-dev": {
|
| 665 |
-
"phpunit/phpunit": "^5.7||^8.5.13"
|
| 666 |
-
},
|
| 667 |
-
"time": "2021-12-21T12:26:12+00:00",
|
| 668 |
-
"type": "library",
|
| 669 |
-
"installation-source": "dist",
|
| 670 |
-
"autoload": {
|
| 671 |
-
"files": [
|
| 672 |
-
"autoload.php"
|
| 673 |
-
],
|
| 674 |
-
"psr-4": {
|
| 675 |
-
"Google\\Service\\": "src"
|
| 676 |
-
}
|
| 677 |
-
},
|
| 678 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 679 |
-
"license": [
|
| 680 |
-
"Apache-2.0"
|
| 681 |
-
],
|
| 682 |
-
"description": "Client library for Google APIs",
|
| 683 |
-
"homepage": "http://developers.google.com/api-client-library/php",
|
| 684 |
-
"keywords": [
|
| 685 |
-
"google"
|
| 686 |
-
],
|
| 687 |
-
"support": {
|
| 688 |
-
"issues": "https://github.com/googleapis/google-api-php-client-services/issues",
|
| 689 |
-
"source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.230.0"
|
| 690 |
-
},
|
| 691 |
-
"install-path": "../google/apiclient-services"
|
| 692 |
-
},
|
| 693 |
-
{
|
| 694 |
-
"name": "google/auth",
|
| 695 |
-
"version": "v1.18.0",
|
| 696 |
-
"version_normalized": "1.18.0.0",
|
| 697 |
-
"source": {
|
| 698 |
-
"type": "git",
|
| 699 |
-
"url": "https://github.com/googleapis/google-auth-library-php.git",
|
| 700 |
-
"reference": "21dd478e77b0634ed9e3a68613f74ed250ca9347"
|
| 701 |
-
},
|
| 702 |
-
"dist": {
|
| 703 |
-
"type": "zip",
|
| 704 |
-
"url": "https://api.github.com/repos/googleapis/google-auth-library-php/zipball/21dd478e77b0634ed9e3a68613f74ed250ca9347",
|
| 705 |
-
"reference": "21dd478e77b0634ed9e3a68613f74ed250ca9347",
|
| 706 |
-
"shasum": ""
|
| 707 |
-
},
|
| 708 |
-
"require": {
|
| 709 |
-
"firebase/php-jwt": "~2.0|~3.0|~4.0|~5.0",
|
| 710 |
-
"guzzlehttp/guzzle": "^5.3.1|^6.2.1|^7.0",
|
| 711 |
-
"guzzlehttp/psr7": "^1.7|^2.0",
|
| 712 |
-
"php": ">=5.4",
|
| 713 |
-
"psr/cache": "^1.0|^2.0",
|
| 714 |
-
"psr/http-message": "^1.0"
|
| 715 |
-
},
|
| 716 |
-
"require-dev": {
|
| 717 |
-
"guzzlehttp/promises": "0.1.1|^1.3",
|
| 718 |
-
"kelvinmo/simplejwt": "^0.2.5|^0.5.1",
|
| 719 |
-
"phpseclib/phpseclib": "^2.0.31",
|
| 720 |
-
"phpunit/phpunit": "^4.8.36|^5.7",
|
| 721 |
-
"sebastian/comparator": ">=1.2.3"
|
| 722 |
-
},
|
| 723 |
-
"suggest": {
|
| 724 |
-
"phpseclib/phpseclib": "May be used in place of OpenSSL for signing strings or for token management. Please require version ^2."
|
| 725 |
-
},
|
| 726 |
-
"time": "2021-08-24T18:03:18+00:00",
|
| 727 |
-
"type": "library",
|
| 728 |
-
"installation-source": "dist",
|
| 729 |
-
"autoload": {
|
| 730 |
-
"psr-4": {
|
| 731 |
-
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\Google\\Auth\\": "src"
|
| 732 |
-
}
|
| 733 |
-
},
|
| 734 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 735 |
-
"license": [
|
| 736 |
-
"Apache-2.0"
|
| 737 |
-
],
|
| 738 |
-
"description": "Google Auth Library for PHP",
|
| 739 |
-
"homepage": "http://github.com/google/google-auth-library-php",
|
| 740 |
-
"keywords": [
|
| 741 |
-
"Authentication",
|
| 742 |
-
"google",
|
| 743 |
-
"oauth2"
|
| 744 |
-
],
|
| 745 |
-
"support": {
|
| 746 |
-
"docs": "https://googleapis.github.io/google-auth-library-php/master/",
|
| 747 |
-
"issues": "https://github.com/googleapis/google-auth-library-php/issues",
|
| 748 |
-
"source": "https://github.com/googleapis/google-auth-library-php/tree/v1.18.0"
|
| 749 |
-
},
|
| 750 |
-
"install-path": "../google/auth"
|
| 751 |
-
},
|
| 752 |
-
{
|
| 753 |
-
"name": "google/common-protos",
|
| 754 |
-
"version": "1.4.0",
|
| 755 |
-
"version_normalized": "1.4.0.0",
|
| 756 |
-
"source": {
|
| 757 |
-
"type": "git",
|
| 758 |
-
"url": "https://github.com/googleapis/common-protos-php.git",
|
| 759 |
-
"reference": "b1ee63636d94fe88f6cff600a0f23fae06b6fa2e"
|
| 760 |
-
},
|
| 761 |
-
"dist": {
|
| 762 |
-
"type": "zip",
|
| 763 |
-
"url": "https://api.github.com/repos/googleapis/common-protos-php/zipball/b1ee63636d94fe88f6cff600a0f23fae06b6fa2e",
|
| 764 |
-
"reference": "b1ee63636d94fe88f6cff600a0f23fae06b6fa2e",
|
| 765 |
-
"shasum": ""
|
| 766 |
-
},
|
| 767 |
-
"require": {
|
| 768 |
-
"google/protobuf": "^3.6.1"
|
| 769 |
-
},
|
| 770 |
-
"require-dev": {
|
| 771 |
-
"phpunit/phpunit": "^4.8.36",
|
| 772 |
-
"sami/sami": "*"
|
| 773 |
-
},
|
| 774 |
-
"time": "2021-11-18T21:49:24+00:00",
|
| 775 |
-
"type": "library",
|
| 776 |
-
"installation-source": "dist",
|
| 777 |
-
"autoload": {
|
| 778 |
-
"psr-4": {
|
| 779 |
-
"Google\\": "src",
|
| 780 |
-
"GPBMetadata\\Google\\": "metadata"
|
| 781 |
-
}
|
| 782 |
-
},
|
| 783 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 784 |
-
"license": [
|
| 785 |
-
"Apache-2.0"
|
| 786 |
-
],
|
| 787 |
-
"description": "Google API Common Protos for PHP",
|
| 788 |
-
"homepage": "https://github.com/googleapis/common-protos-php",
|
| 789 |
-
"keywords": [
|
| 790 |
-
"google"
|
| 791 |
-
],
|
| 792 |
-
"support": {
|
| 793 |
-
"issues": "https://github.com/googleapis/common-protos-php/issues",
|
| 794 |
-
"source": "https://github.com/googleapis/common-protos-php/tree/1.4.0"
|
| 795 |
-
},
|
| 796 |
-
"install-path": "../google/common-protos"
|
| 797 |
-
},
|
| 798 |
-
{
|
| 799 |
-
"name": "google/gax",
|
| 800 |
-
"version": "v1.10.0",
|
| 801 |
-
"version_normalized": "1.10.0.0",
|
| 802 |
-
"source": {
|
| 803 |
-
"type": "git",
|
| 804 |
-
"url": "https://github.com/googleapis/gax-php.git",
|
| 805 |
-
"reference": "5222f7712e73d266490c742dc9bc602602ae00a5"
|
| 806 |
-
},
|
| 807 |
-
"dist": {
|
| 808 |
-
"type": "zip",
|
| 809 |
-
"url": "https://api.github.com/repos/googleapis/gax-php/zipball/5222f7712e73d266490c742dc9bc602602ae00a5",
|
| 810 |
-
"reference": "5222f7712e73d266490c742dc9bc602602ae00a5",
|
| 811 |
-
"shasum": ""
|
| 812 |
-
},
|
| 813 |
-
"require": {
|
| 814 |
-
"google/auth": "^1.18.0",
|
| 815 |
-
"google/common-protos": "^1.0",
|
| 816 |
-
"google/grpc-gcp": "^0.2",
|
| 817 |
-
"google/protobuf": "^3.12.2",
|
| 818 |
-
"grpc/grpc": "^1.13",
|
| 819 |
-
"guzzlehttp/promises": "^1.3",
|
| 820 |
-
"guzzlehttp/psr7": "^1.7.0|^2",
|
| 821 |
-
"php": ">=5.5"
|
| 822 |
-
},
|
| 823 |
-
"conflict": {
|
| 824 |
-
"ext-protobuf": "<3.7.0"
|
| 825 |
-
},
|
| 826 |
-
"require-dev": {
|
| 827 |
-
"phpunit/phpunit": "^4.8.36",
|
| 828 |
-
"squizlabs/php_codesniffer": "3.*"
|
| 829 |
-
},
|
| 830 |
-
"time": "2021-10-27T17:33:04+00:00",
|
| 831 |
-
"type": "library",
|
| 832 |
-
"installation-source": "dist",
|
| 833 |
-
"autoload": {
|
| 834 |
-
"psr-4": {
|
| 835 |
-
"Google\\ApiCore\\": "src",
|
| 836 |
-
"GPBMetadata\\ApiCore\\": "metadata/ApiCore"
|
| 837 |
-
}
|
| 838 |
-
},
|
| 839 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 840 |
-
"license": [
|
| 841 |
-
"BSD-3-Clause"
|
| 842 |
-
],
|
| 843 |
-
"description": "Google API Core for PHP",
|
| 844 |
-
"homepage": "https://github.com/googleapis/gax-php",
|
| 845 |
-
"keywords": [
|
| 846 |
-
"google"
|
| 847 |
-
],
|
| 848 |
-
"support": {
|
| 849 |
-
"issues": "https://github.com/googleapis/gax-php/issues",
|
| 850 |
-
"source": "https://github.com/googleapis/gax-php/tree/v1.10.0"
|
| 851 |
-
},
|
| 852 |
-
"install-path": "../google/gax"
|
| 853 |
-
},
|
| 854 |
-
{
|
| 855 |
-
"name": "google/grpc-gcp",
|
| 856 |
-
"version": "v0.2.0",
|
| 857 |
-
"version_normalized": "0.2.0.0",
|
| 858 |
-
"source": {
|
| 859 |
-
"type": "git",
|
| 860 |
-
"url": "https://github.com/GoogleCloudPlatform/grpc-gcp-php.git",
|
| 861 |
-
"reference": "2465c2273e11ada1e95155aa1e209f3b8f03c314"
|
| 862 |
-
},
|
| 863 |
-
"dist": {
|
| 864 |
-
"type": "zip",
|
| 865 |
-
"url": "https://api.github.com/repos/GoogleCloudPlatform/grpc-gcp-php/zipball/2465c2273e11ada1e95155aa1e209f3b8f03c314",
|
| 866 |
-
"reference": "2465c2273e11ada1e95155aa1e209f3b8f03c314",
|
| 867 |
-
"shasum": ""
|
| 868 |
-
},
|
| 869 |
-
"require": {
|
| 870 |
-
"google/auth": "^1.3",
|
| 871 |
-
"google/protobuf": "^v3.3.0",
|
| 872 |
-
"grpc/grpc": "^v1.13.0",
|
| 873 |
-
"php": ">=5.5.0",
|
| 874 |
-
"psr/cache": "^1.0.1||^2.0.0||^3.0.0"
|
| 875 |
-
},
|
| 876 |
-
"require-dev": {
|
| 877 |
-
"google/cloud-spanner": "^1.7",
|
| 878 |
-
"phpunit/phpunit": "4.8.36"
|
| 879 |
-
},
|
| 880 |
-
"time": "2021-09-27T22:57:18+00:00",
|
| 881 |
-
"type": "library",
|
| 882 |
-
"installation-source": "dist",
|
| 883 |
-
"autoload": {
|
| 884 |
-
"psr-4": {
|
| 885 |
-
"Grpc\\Gcp\\": "src/"
|
| 886 |
-
},
|
| 887 |
-
"classmap": [
|
| 888 |
-
"src/generated/"
|
| 889 |
-
]
|
| 890 |
-
},
|
| 891 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 892 |
-
"license": [
|
| 893 |
-
"Apache-2.0"
|
| 894 |
-
],
|
| 895 |
-
"description": "gRPC GCP library for channel management",
|
| 896 |
-
"support": {
|
| 897 |
-
"issues": "https://github.com/GoogleCloudPlatform/grpc-gcp-php/issues",
|
| 898 |
-
"source": "https://github.com/GoogleCloudPlatform/grpc-gcp-php/tree/v0.2.0"
|
| 899 |
-
},
|
| 900 |
-
"install-path": "../google/grpc-gcp"
|
| 901 |
-
},
|
| 902 |
-
{
|
| 903 |
-
"name": "google/protobuf",
|
| 904 |
-
"version": "v3.19.3",
|
| 905 |
-
"version_normalized": "3.19.3.0",
|
| 906 |
-
"source": {
|
| 907 |
-
"type": "git",
|
| 908 |
-
"url": "https://github.com/protocolbuffers/protobuf-php.git",
|
| 909 |
-
"reference": "c6d35bfdf41f8cb9dcf71ebc3631f8b9d80aa040"
|
| 910 |
-
},
|
| 911 |
-
"dist": {
|
| 912 |
-
"type": "zip",
|
| 913 |
-
"url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/c6d35bfdf41f8cb9dcf71ebc3631f8b9d80aa040",
|
| 914 |
-
"reference": "c6d35bfdf41f8cb9dcf71ebc3631f8b9d80aa040",
|
| 915 |
-
"shasum": ""
|
| 916 |
-
},
|
| 917 |
-
"require": {
|
| 918 |
-
"php": ">=5.5.0"
|
| 919 |
-
},
|
| 920 |
-
"require-dev": {
|
| 921 |
-
"phpunit/phpunit": ">=4.8.0"
|
| 922 |
-
},
|
| 923 |
-
"suggest": {
|
| 924 |
-
"ext-bcmath": "Need to support JSON deserialization"
|
| 925 |
-
},
|
| 926 |
-
"time": "2022-01-11T17:40:06+00:00",
|
| 927 |
-
"type": "library",
|
| 928 |
-
"installation-source": "dist",
|
| 929 |
-
"autoload": {
|
| 930 |
-
"psr-4": {
|
| 931 |
-
"Google\\Protobuf\\": "src/Google/Protobuf",
|
| 932 |
-
"GPBMetadata\\Google\\Protobuf\\": "src/GPBMetadata/Google/Protobuf"
|
| 933 |
-
}
|
| 934 |
-
},
|
| 935 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 936 |
-
"license": [
|
| 937 |
-
"BSD-3-Clause"
|
| 938 |
-
],
|
| 939 |
-
"description": "proto library for PHP",
|
| 940 |
-
"homepage": "https://developers.google.com/protocol-buffers/",
|
| 941 |
-
"keywords": [
|
| 942 |
-
"proto"
|
| 943 |
-
],
|
| 944 |
-
"support": {
|
| 945 |
-
"issues": "https://github.com/protocolbuffers/protobuf-php/issues",
|
| 946 |
-
"source": "https://github.com/protocolbuffers/protobuf-php/tree/v3.19.3"
|
| 947 |
-
},
|
| 948 |
-
"install-path": "../google/protobuf"
|
| 949 |
-
},
|
| 950 |
-
{
|
| 951 |
-
"name": "googleads/google-ads-php",
|
| 952 |
-
"version": "v12.1.0",
|
| 953 |
-
"version_normalized": "12.1.0.0",
|
| 954 |
-
"source": {
|
| 955 |
-
"type": "git",
|
| 956 |
-
"url": "https://github.com/googleads/google-ads-php.git",
|
| 957 |
-
"reference": "689802805416213916db4a8e1e0b8293eda5d821"
|
| 958 |
-
},
|
| 959 |
-
"dist": {
|
| 960 |
-
"type": "zip",
|
| 961 |
-
"url": "https://api.github.com/repos/googleads/google-ads-php/zipball/689802805416213916db4a8e1e0b8293eda5d821",
|
| 962 |
-
"reference": "689802805416213916db4a8e1e0b8293eda5d821",
|
| 963 |
-
"shasum": ""
|
| 964 |
-
},
|
| 965 |
-
"require": {
|
| 966 |
-
"google/gax": "^1.7.0",
|
| 967 |
-
"google/protobuf": "^3.18.0",
|
| 968 |
-
"grpc/grpc": "^1.36.0",
|
| 969 |
-
"monolog/monolog": "^1.26 || ^2.0",
|
| 970 |
-
"php": ">=7.3"
|
| 971 |
-
},
|
| 972 |
-
"require-dev": {
|
| 973 |
-
"composer/composer": "^2.0",
|
| 974 |
-
"ext-bcmath": "*",
|
| 975 |
-
"ext-grpc": "*",
|
| 976 |
-
"ext-protobuf": "*",
|
| 977 |
-
"phpunit/phpunit": "^9.5",
|
| 978 |
-
"react/http": "^1.2.0",
|
| 979 |
-
"squizlabs/php_codesniffer": "^3.5",
|
| 980 |
-
"ulrichsg/getopt-php": "^3.4"
|
| 981 |
-
},
|
| 982 |
-
"suggest": {
|
| 983 |
-
"ext-grpc": "To be able to use the gRPC transport, use the C implementation of gRPC",
|
| 984 |
-
"ext-protobuf": "For better performance, use the C implementation of Protobuf",
|
| 985 |
-
"google/protobuf": "In case the C implementation of Protobuf is not suitable, use the PHP one",
|
| 986 |
-
"grpc/grpc": "In case the C implementation of gRPC is not suitable, use the PHP one to enable other transports",
|
| 987 |
-
"react/http": "To run the AuthenticateInWebApplication.php example"
|
| 988 |
-
},
|
| 989 |
-
"time": "2021-11-12T16:21:34+00:00",
|
| 990 |
-
"type": "library",
|
| 991 |
-
"installation-source": "dist",
|
| 992 |
-
"autoload": {
|
| 993 |
-
"psr-4": {
|
| 994 |
-
"Google\\Ads\\GoogleAds\\": "src/Google/Ads/GoogleAds",
|
| 995 |
-
"GPBMetadata\\Google\\Ads\\GoogleAds\\": "metadata/Google/Ads/GoogleAds"
|
| 996 |
-
}
|
| 997 |
-
},
|
| 998 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 999 |
-
"license": [
|
| 1000 |
-
"Apache-2.0"
|
| 1001 |
-
],
|
| 1002 |
-
"authors": [
|
| 1003 |
-
{
|
| 1004 |
-
"name": "Google",
|
| 1005 |
-
"homepage": "https://github.com/googleads/google-ads-php/contributors"
|
| 1006 |
-
}
|
| 1007 |
-
],
|
| 1008 |
-
"description": "Google Ads API client for PHP",
|
| 1009 |
-
"homepage": "https://github.com/googleads/google-ads-php",
|
| 1010 |
-
"support": {
|
| 1011 |
-
"issues": "https://github.com/googleads/google-ads-php/issues",
|
| 1012 |
-
"source": "https://github.com/googleads/google-ads-php/tree/v12.1.0"
|
| 1013 |
-
},
|
| 1014 |
-
"install-path": "../googleads/google-ads-php"
|
| 1015 |
-
},
|
| 1016 |
-
{
|
| 1017 |
-
"name": "grpc/grpc",
|
| 1018 |
-
"version": "1.42.0",
|
| 1019 |
-
"version_normalized": "1.42.0.0",
|
| 1020 |
-
"source": {
|
| 1021 |
-
"type": "git",
|
| 1022 |
-
"url": "https://github.com/grpc/grpc-php.git",
|
| 1023 |
-
"reference": "9fa44f104cb92e924d4da547323a97f3d8aca6d4"
|
| 1024 |
-
},
|
| 1025 |
-
"dist": {
|
| 1026 |
-
"type": "zip",
|
| 1027 |
-
"url": "https://api.github.com/repos/grpc/grpc-php/zipball/9fa44f104cb92e924d4da547323a97f3d8aca6d4",
|
| 1028 |
-
"reference": "9fa44f104cb92e924d4da547323a97f3d8aca6d4",
|
| 1029 |
-
"shasum": ""
|
| 1030 |
-
},
|
| 1031 |
-
"require": {
|
| 1032 |
-
"php": ">=7.0.0"
|
| 1033 |
-
},
|
| 1034 |
-
"require-dev": {
|
| 1035 |
-
"google/auth": "^v1.3.0"
|
| 1036 |
-
},
|
| 1037 |
-
"suggest": {
|
| 1038 |
-
"ext-protobuf": "For better performance, install the protobuf C extension.",
|
| 1039 |
-
"google/protobuf": "To get started using grpc quickly, install the native protobuf library."
|
| 1040 |
-
},
|
| 1041 |
-
"time": "2021-11-19T08:13:51+00:00",
|
| 1042 |
-
"type": "library",
|
| 1043 |
-
"installation-source": "dist",
|
| 1044 |
-
"autoload": {
|
| 1045 |
-
"psr-4": {
|
| 1046 |
-
"Grpc\\": "src/lib/"
|
| 1047 |
-
}
|
| 1048 |
-
},
|
| 1049 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1050 |
-
"license": [
|
| 1051 |
-
"Apache-2.0"
|
| 1052 |
-
],
|
| 1053 |
-
"description": "gRPC library for PHP",
|
| 1054 |
-
"homepage": "https://grpc.io",
|
| 1055 |
-
"keywords": [
|
| 1056 |
-
"rpc"
|
| 1057 |
-
],
|
| 1058 |
-
"support": {
|
| 1059 |
-
"source": "https://github.com/grpc/grpc-php/tree/v1.42.0"
|
| 1060 |
-
},
|
| 1061 |
-
"install-path": "../grpc/grpc"
|
| 1062 |
-
},
|
| 1063 |
-
{
|
| 1064 |
-
"name": "guzzlehttp/guzzle",
|
| 1065 |
-
"version": "7.4.1",
|
| 1066 |
-
"version_normalized": "7.4.1.0",
|
| 1067 |
-
"source": {
|
| 1068 |
-
"type": "git",
|
| 1069 |
-
"url": "https://github.com/guzzle/guzzle.git",
|
| 1070 |
-
"reference": "ee0a041b1760e6a53d2a39c8c34115adc2af2c79"
|
| 1071 |
-
},
|
| 1072 |
-
"dist": {
|
| 1073 |
-
"type": "zip",
|
| 1074 |
-
"url": "https://api.github.com/repos/guzzle/guzzle/zipball/ee0a041b1760e6a53d2a39c8c34115adc2af2c79",
|
| 1075 |
-
"reference": "ee0a041b1760e6a53d2a39c8c34115adc2af2c79",
|
| 1076 |
-
"shasum": ""
|
| 1077 |
-
},
|
| 1078 |
-
"require": {
|
| 1079 |
-
"ext-json": "*",
|
| 1080 |
-
"guzzlehttp/promises": "^1.5",
|
| 1081 |
-
"guzzlehttp/psr7": "^1.8.3 || ^2.1",
|
| 1082 |
-
"php": "^7.2.5 || ^8.0",
|
| 1083 |
-
"psr/http-client": "^1.0",
|
| 1084 |
-
"symfony/deprecation-contracts": "^2.2 || ^3.0"
|
| 1085 |
-
},
|
| 1086 |
-
"provide": {
|
| 1087 |
-
"psr/http-client-implementation": "1.0"
|
| 1088 |
-
},
|
| 1089 |
-
"require-dev": {
|
| 1090 |
-
"bamarni/composer-bin-plugin": "^1.4.1",
|
| 1091 |
-
"ext-curl": "*",
|
| 1092 |
-
"php-http/client-integration-tests": "^3.0",
|
| 1093 |
-
"phpunit/phpunit": "^8.5.5 || ^9.3.5",
|
| 1094 |
-
"psr/log": "^1.1 || ^2.0 || ^3.0"
|
| 1095 |
-
},
|
| 1096 |
-
"suggest": {
|
| 1097 |
-
"ext-curl": "Required for CURL handler support",
|
| 1098 |
-
"ext-intl": "Required for Internationalized Domain Name (IDN) support",
|
| 1099 |
-
"psr/log": "Required for using the Log middleware"
|
| 1100 |
-
},
|
| 1101 |
-
"time": "2021-12-06T18:43:05+00:00",
|
| 1102 |
-
"type": "library",
|
| 1103 |
-
"extra": {
|
| 1104 |
-
"branch-alias": {
|
| 1105 |
-
"dev-master": "7.4-dev"
|
| 1106 |
-
}
|
| 1107 |
-
},
|
| 1108 |
-
"installation-source": "dist",
|
| 1109 |
-
"autoload": {
|
| 1110 |
-
"psr-4": {
|
| 1111 |
-
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\": "src/"
|
| 1112 |
-
},
|
| 1113 |
-
"files": []
|
| 1114 |
-
},
|
| 1115 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1116 |
-
"license": [
|
| 1117 |
-
"MIT"
|
| 1118 |
-
],
|
| 1119 |
-
"authors": [
|
| 1120 |
-
{
|
| 1121 |
-
"name": "Graham Campbell",
|
| 1122 |
-
"email": "hello@gjcampbell.co.uk",
|
| 1123 |
-
"homepage": "https://github.com/GrahamCampbell"
|
| 1124 |
-
},
|
| 1125 |
-
{
|
| 1126 |
-
"name": "Michael Dowling",
|
| 1127 |
-
"email": "mtdowling@gmail.com",
|
| 1128 |
-
"homepage": "https://github.com/mtdowling"
|
| 1129 |
-
},
|
| 1130 |
-
{
|
| 1131 |
-
"name": "Jeremy Lindblom",
|
| 1132 |
-
"email": "jeremeamia@gmail.com",
|
| 1133 |
-
"homepage": "https://github.com/jeremeamia"
|
| 1134 |
-
},
|
| 1135 |
-
{
|
| 1136 |
-
"name": "George Mponos",
|
| 1137 |
-
"email": "gmponos@gmail.com",
|
| 1138 |
-
"homepage": "https://github.com/gmponos"
|
| 1139 |
-
},
|
| 1140 |
-
{
|
| 1141 |
-
"name": "Tobias Nyholm",
|
| 1142 |
-
"email": "tobias.nyholm@gmail.com",
|
| 1143 |
-
"homepage": "https://github.com/Nyholm"
|
| 1144 |
-
},
|
| 1145 |
-
{
|
| 1146 |
-
"name": "Márk Sági-Kazár",
|
| 1147 |
-
"email": "mark.sagikazar@gmail.com",
|
| 1148 |
-
"homepage": "https://github.com/sagikazarmark"
|
| 1149 |
-
},
|
| 1150 |
-
{
|
| 1151 |
-
"name": "Tobias Schultze",
|
| 1152 |
-
"email": "webmaster@tubo-world.de",
|
| 1153 |
-
"homepage": "https://github.com/Tobion"
|
| 1154 |
-
}
|
| 1155 |
-
],
|
| 1156 |
-
"description": "Guzzle is a PHP HTTP client library",
|
| 1157 |
-
"keywords": [
|
| 1158 |
-
"client",
|
| 1159 |
-
"curl",
|
| 1160 |
-
"framework",
|
| 1161 |
-
"http",
|
| 1162 |
-
"http client",
|
| 1163 |
-
"psr-18",
|
| 1164 |
-
"psr-7",
|
| 1165 |
-
"rest",
|
| 1166 |
-
"web service"
|
| 1167 |
-
],
|
| 1168 |
-
"support": {
|
| 1169 |
-
"issues": "https://github.com/guzzle/guzzle/issues",
|
| 1170 |
-
"source": "https://github.com/guzzle/guzzle/tree/7.4.1"
|
| 1171 |
-
},
|
| 1172 |
-
"funding": [
|
| 1173 |
-
{
|
| 1174 |
-
"url": "https://github.com/GrahamCampbell",
|
| 1175 |
-
"type": "github"
|
| 1176 |
-
},
|
| 1177 |
-
{
|
| 1178 |
-
"url": "https://github.com/Nyholm",
|
| 1179 |
-
"type": "github"
|
| 1180 |
-
},
|
| 1181 |
-
{
|
| 1182 |
-
"url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle",
|
| 1183 |
-
"type": "tidelift"
|
| 1184 |
-
}
|
| 1185 |
-
],
|
| 1186 |
-
"install-path": "../guzzlehttp/guzzle"
|
| 1187 |
-
},
|
| 1188 |
-
{
|
| 1189 |
-
"name": "guzzlehttp/promises",
|
| 1190 |
-
"version": "1.5.1",
|
| 1191 |
-
"version_normalized": "1.5.1.0",
|
| 1192 |
-
"source": {
|
| 1193 |
-
"type": "git",
|
| 1194 |
-
"url": "https://github.com/guzzle/promises.git",
|
| 1195 |
-
"reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da"
|
| 1196 |
-
},
|
| 1197 |
-
"dist": {
|
| 1198 |
-
"type": "zip",
|
| 1199 |
-
"url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
|
| 1200 |
-
"reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
|
| 1201 |
-
"shasum": ""
|
| 1202 |
-
},
|
| 1203 |
-
"require": {
|
| 1204 |
-
"php": ">=5.5"
|
| 1205 |
-
},
|
| 1206 |
-
"require-dev": {
|
| 1207 |
-
"symfony/phpunit-bridge": "^4.4 || ^5.1"
|
| 1208 |
-
},
|
| 1209 |
-
"time": "2021-10-22T20:56:57+00:00",
|
| 1210 |
-
"type": "library",
|
| 1211 |
-
"extra": {
|
| 1212 |
-
"branch-alias": {
|
| 1213 |
-
"dev-master": "1.5-dev"
|
| 1214 |
-
}
|
| 1215 |
-
},
|
| 1216 |
-
"installation-source": "dist",
|
| 1217 |
-
"autoload": {
|
| 1218 |
-
"psr-4": {
|
| 1219 |
-
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\Promise\\": "src/"
|
| 1220 |
-
},
|
| 1221 |
-
"files": []
|
| 1222 |
-
},
|
| 1223 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1224 |
-
"license": [
|
| 1225 |
-
"MIT"
|
| 1226 |
-
],
|
| 1227 |
-
"authors": [
|
| 1228 |
-
{
|
| 1229 |
-
"name": "Graham Campbell",
|
| 1230 |
-
"email": "hello@gjcampbell.co.uk",
|
| 1231 |
-
"homepage": "https://github.com/GrahamCampbell"
|
| 1232 |
-
},
|
| 1233 |
-
{
|
| 1234 |
-
"name": "Michael Dowling",
|
| 1235 |
-
"email": "mtdowling@gmail.com",
|
| 1236 |
-
"homepage": "https://github.com/mtdowling"
|
| 1237 |
-
},
|
| 1238 |
-
{
|
| 1239 |
-
"name": "Tobias Nyholm",
|
| 1240 |
-
"email": "tobias.nyholm@gmail.com",
|
| 1241 |
-
"homepage": "https://github.com/Nyholm"
|
| 1242 |
-
},
|
| 1243 |
-
{
|
| 1244 |
-
"name": "Tobias Schultze",
|
| 1245 |
-
"email": "webmaster@tubo-world.de",
|
| 1246 |
-
"homepage": "https://github.com/Tobion"
|
| 1247 |
-
}
|
| 1248 |
-
],
|
| 1249 |
-
"description": "Guzzle promises library",
|
| 1250 |
-
"keywords": [
|
| 1251 |
-
"promise"
|
| 1252 |
-
],
|
| 1253 |
-
"support": {
|
| 1254 |
-
"issues": "https://github.com/guzzle/promises/issues",
|
| 1255 |
-
"source": "https://github.com/guzzle/promises/tree/1.5.1"
|
| 1256 |
-
},
|
| 1257 |
-
"funding": [
|
| 1258 |
-
{
|
| 1259 |
-
"url": "https://github.com/GrahamCampbell",
|
| 1260 |
-
"type": "github"
|
| 1261 |
-
},
|
| 1262 |
-
{
|
| 1263 |
-
"url": "https://github.com/Nyholm",
|
| 1264 |
-
"type": "github"
|
| 1265 |
-
},
|
| 1266 |
-
{
|
| 1267 |
-
"url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
|
| 1268 |
-
"type": "tidelift"
|
| 1269 |
-
}
|
| 1270 |
-
],
|
| 1271 |
-
"install-path": "../guzzlehttp/promises"
|
| 1272 |
-
},
|
| 1273 |
-
{
|
| 1274 |
-
"name": "guzzlehttp/psr7",
|
| 1275 |
-
"version": "2.1.0",
|
| 1276 |
-
"version_normalized": "2.1.0.0",
|
| 1277 |
-
"source": {
|
| 1278 |
-
"type": "git",
|
| 1279 |
-
"url": "https://github.com/guzzle/psr7.git",
|
| 1280 |
-
"reference": "089edd38f5b8abba6cb01567c2a8aaa47cec4c72"
|
| 1281 |
-
},
|
| 1282 |
-
"dist": {
|
| 1283 |
-
"type": "zip",
|
| 1284 |
-
"url": "https://api.github.com/repos/guzzle/psr7/zipball/089edd38f5b8abba6cb01567c2a8aaa47cec4c72",
|
| 1285 |
-
"reference": "089edd38f5b8abba6cb01567c2a8aaa47cec4c72",
|
| 1286 |
-
"shasum": ""
|
| 1287 |
-
},
|
| 1288 |
-
"require": {
|
| 1289 |
-
"php": "^7.2.5 || ^8.0",
|
| 1290 |
-
"psr/http-factory": "^1.0",
|
| 1291 |
-
"psr/http-message": "^1.0",
|
| 1292 |
-
"ralouphie/getallheaders": "^3.0"
|
| 1293 |
-
},
|
| 1294 |
-
"provide": {
|
| 1295 |
-
"psr/http-factory-implementation": "1.0",
|
| 1296 |
-
"psr/http-message-implementation": "1.0"
|
| 1297 |
-
},
|
| 1298 |
-
"require-dev": {
|
| 1299 |
-
"bamarni/composer-bin-plugin": "^1.4.1",
|
| 1300 |
-
"http-interop/http-factory-tests": "^0.9",
|
| 1301 |
-
"phpunit/phpunit": "^8.5.8 || ^9.3.10"
|
| 1302 |
-
},
|
| 1303 |
-
"suggest": {
|
| 1304 |
-
"laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
|
| 1305 |
-
},
|
| 1306 |
-
"time": "2021-10-06T17:43:30+00:00",
|
| 1307 |
-
"type": "library",
|
| 1308 |
-
"extra": {
|
| 1309 |
-
"branch-alias": {
|
| 1310 |
-
"dev-master": "2.1-dev"
|
| 1311 |
-
}
|
| 1312 |
-
},
|
| 1313 |
-
"installation-source": "dist",
|
| 1314 |
-
"autoload": {
|
| 1315 |
-
"psr-4": {
|
| 1316 |
-
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\Psr7\\": "src/"
|
| 1317 |
-
}
|
| 1318 |
-
},
|
| 1319 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1320 |
-
"license": [
|
| 1321 |
-
"MIT"
|
| 1322 |
-
],
|
| 1323 |
-
"authors": [
|
| 1324 |
-
{
|
| 1325 |
-
"name": "Graham Campbell",
|
| 1326 |
-
"email": "hello@gjcampbell.co.uk",
|
| 1327 |
-
"homepage": "https://github.com/GrahamCampbell"
|
| 1328 |
-
},
|
| 1329 |
-
{
|
| 1330 |
-
"name": "Michael Dowling",
|
| 1331 |
-
"email": "mtdowling@gmail.com",
|
| 1332 |
-
"homepage": "https://github.com/mtdowling"
|
| 1333 |
-
},
|
| 1334 |
-
{
|
| 1335 |
-
"name": "George Mponos",
|
| 1336 |
-
"email": "gmponos@gmail.com",
|
| 1337 |
-
"homepage": "https://github.com/gmponos"
|
| 1338 |
-
},
|
| 1339 |
-
{
|
| 1340 |
-
"name": "Tobias Nyholm",
|
| 1341 |
-
"email": "tobias.nyholm@gmail.com",
|
| 1342 |
-
"homepage": "https://github.com/Nyholm"
|
| 1343 |
-
},
|
| 1344 |
-
{
|
| 1345 |
-
"name": "Márk Sági-Kazár",
|
| 1346 |
-
"email": "mark.sagikazar@gmail.com",
|
| 1347 |
-
"homepage": "https://github.com/sagikazarmark"
|
| 1348 |
-
},
|
| 1349 |
-
{
|
| 1350 |
-
"name": "Tobias Schultze",
|
| 1351 |
-
"email": "webmaster@tubo-world.de",
|
| 1352 |
-
"homepage": "https://github.com/Tobion"
|
| 1353 |
-
},
|
| 1354 |
-
{
|
| 1355 |
-
"name": "Márk Sági-Kazár",
|
| 1356 |
-
"email": "mark.sagikazar@gmail.com",
|
| 1357 |
-
"homepage": "https://sagikazarmark.hu"
|
| 1358 |
-
}
|
| 1359 |
-
],
|
| 1360 |
-
"description": "PSR-7 message implementation that also provides common utility methods",
|
| 1361 |
-
"keywords": [
|
| 1362 |
-
"http",
|
| 1363 |
-
"message",
|
| 1364 |
-
"psr-7",
|
| 1365 |
-
"request",
|
| 1366 |
-
"response",
|
| 1367 |
-
"stream",
|
| 1368 |
-
"uri",
|
| 1369 |
-
"url"
|
| 1370 |
-
],
|
| 1371 |
-
"support": {
|
| 1372 |
-
"issues": "https://github.com/guzzle/psr7/issues",
|
| 1373 |
-
"source": "https://github.com/guzzle/psr7/tree/2.1.0"
|
| 1374 |
-
},
|
| 1375 |
-
"funding": [
|
| 1376 |
-
{
|
| 1377 |
-
"url": "https://github.com/GrahamCampbell",
|
| 1378 |
-
"type": "github"
|
| 1379 |
-
},
|
| 1380 |
-
{
|
| 1381 |
-
"url": "https://github.com/Nyholm",
|
| 1382 |
-
"type": "github"
|
| 1383 |
-
},
|
| 1384 |
-
{
|
| 1385 |
-
"url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
|
| 1386 |
-
"type": "tidelift"
|
| 1387 |
-
}
|
| 1388 |
-
],
|
| 1389 |
-
"install-path": "../guzzlehttp/psr7"
|
| 1390 |
-
},
|
| 1391 |
-
{
|
| 1392 |
-
"name": "league/container",
|
| 1393 |
-
"version": "3.3.5",
|
| 1394 |
-
"version_normalized": "3.3.5.0",
|
| 1395 |
-
"source": {
|
| 1396 |
-
"type": "git",
|
| 1397 |
-
"url": "https://github.com/thephpleague/container.git",
|
| 1398 |
-
"reference": "048ab87810f508dbedbcb7ae941b606eb8ee353b"
|
| 1399 |
-
},
|
| 1400 |
-
"dist": {
|
| 1401 |
-
"type": "zip",
|
| 1402 |
-
"url": "https://api.github.com/repos/thephpleague/container/zipball/048ab87810f508dbedbcb7ae941b606eb8ee353b",
|
| 1403 |
-
"reference": "048ab87810f508dbedbcb7ae941b606eb8ee353b",
|
| 1404 |
-
"shasum": ""
|
| 1405 |
-
},
|
| 1406 |
-
"require": {
|
| 1407 |
-
"php": "^7.0 || ^8.0",
|
| 1408 |
-
"psr/container": "^1.0.0 || ^2.0.0"
|
| 1409 |
-
},
|
| 1410 |
-
"provide": {
|
| 1411 |
-
"psr/container-implementation": "^1.0"
|
| 1412 |
-
},
|
| 1413 |
-
"replace": {
|
| 1414 |
-
"orno/di": "~2.0"
|
| 1415 |
-
},
|
| 1416 |
-
"require-dev": {
|
| 1417 |
-
"phpunit/phpunit": "^6.0",
|
| 1418 |
-
"roave/security-advisories": "dev-master",
|
| 1419 |
-
"scrutinizer/ocular": "^1.8",
|
| 1420 |
-
"squizlabs/php_codesniffer": "^3.5"
|
| 1421 |
-
},
|
| 1422 |
-
"time": "2021-03-16T09:42:56+00:00",
|
| 1423 |
-
"type": "library",
|
| 1424 |
-
"extra": {
|
| 1425 |
-
"branch-alias": {
|
| 1426 |
-
"dev-master": "3.x-dev",
|
| 1427 |
-
"dev-3.x": "3.x-dev",
|
| 1428 |
-
"dev-2.x": "2.x-dev",
|
| 1429 |
-
"dev-1.x": "1.x-dev"
|
| 1430 |
-
}
|
| 1431 |
-
},
|
| 1432 |
-
"installation-source": "dist",
|
| 1433 |
-
"autoload": {
|
| 1434 |
-
"psr-4": {
|
| 1435 |
-
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\League\\Container\\": "src"
|
| 1436 |
-
}
|
| 1437 |
-
},
|
| 1438 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1439 |
-
"license": [
|
| 1440 |
-
"MIT"
|
| 1441 |
-
],
|
| 1442 |
-
"authors": [
|
| 1443 |
-
{
|
| 1444 |
-
"name": "Phil Bennett",
|
| 1445 |
-
"email": "philipobenito@gmail.com",
|
| 1446 |
-
"homepage": "http://www.philipobenito.com",
|
| 1447 |
-
"role": "Developer"
|
| 1448 |
-
}
|
| 1449 |
-
],
|
| 1450 |
-
"description": "A fast and intuitive dependency injection container.",
|
| 1451 |
-
"homepage": "https://github.com/thephpleague/container",
|
| 1452 |
-
"keywords": [
|
| 1453 |
-
"container",
|
| 1454 |
-
"dependency",
|
| 1455 |
-
"di",
|
| 1456 |
-
"injection",
|
| 1457 |
-
"league",
|
| 1458 |
-
"provider",
|
| 1459 |
-
"service"
|
| 1460 |
-
],
|
| 1461 |
-
"support": {
|
| 1462 |
-
"issues": "https://github.com/thephpleague/container/issues",
|
| 1463 |
-
"source": "https://github.com/thephpleague/container/tree/3.3.5"
|
| 1464 |
-
},
|
| 1465 |
-
"funding": [
|
| 1466 |
-
{
|
| 1467 |
-
"url": "https://github.com/philipobenito",
|
| 1468 |
-
"type": "github"
|
| 1469 |
-
}
|
| 1470 |
-
],
|
| 1471 |
-
"install-path": "../league/container"
|
| 1472 |
-
},
|
| 1473 |
-
{
|
| 1474 |
-
"name": "league/iso3166",
|
| 1475 |
-
"version": "3.0.0",
|
| 1476 |
-
"version_normalized": "3.0.0.0",
|
| 1477 |
-
"source": {
|
| 1478 |
-
"type": "git",
|
| 1479 |
-
"url": "https://github.com/thephpleague/iso3166.git",
|
| 1480 |
-
"reference": "9976d382f270ad3f3df8a68719beb7a7179ffa1e"
|
| 1481 |
-
},
|
| 1482 |
-
"dist": {
|
| 1483 |
-
"type": "zip",
|
| 1484 |
-
"url": "https://api.github.com/repos/thephpleague/iso3166/zipball/9976d382f270ad3f3df8a68719beb7a7179ffa1e",
|
| 1485 |
-
"reference": "9976d382f270ad3f3df8a68719beb7a7179ffa1e",
|
| 1486 |
-
"shasum": ""
|
| 1487 |
-
},
|
| 1488 |
-
"require": {
|
| 1489 |
-
"php": "^7.3|^8.0"
|
| 1490 |
-
},
|
| 1491 |
-
"require-dev": {
|
| 1492 |
-
"phpunit/phpunit": "^9.0"
|
| 1493 |
-
},
|
| 1494 |
-
"time": "2020-12-05T06:50:42+00:00",
|
| 1495 |
-
"type": "library",
|
| 1496 |
-
"extra": {
|
| 1497 |
-
"branch-alias": {
|
| 1498 |
-
"dev-master": "3.x-dev"
|
| 1499 |
-
}
|
| 1500 |
-
},
|
| 1501 |
-
"installation-source": "dist",
|
| 1502 |
-
"autoload": {
|
| 1503 |
-
"psr-4": {
|
| 1504 |
-
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\League\\ISO3166\\": "src"
|
| 1505 |
-
}
|
| 1506 |
-
},
|
| 1507 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1508 |
-
"license": [
|
| 1509 |
-
"MIT"
|
| 1510 |
-
],
|
| 1511 |
-
"authors": [
|
| 1512 |
-
{
|
| 1513 |
-
"name": "Rob Bast",
|
| 1514 |
-
"email": "rob.bast@gmail.com"
|
| 1515 |
-
}
|
| 1516 |
-
],
|
| 1517 |
-
"description": "ISO 3166-1 PHP Library",
|
| 1518 |
-
"homepage": "https://github.com/thephpleague/iso3166",
|
| 1519 |
-
"keywords": [
|
| 1520 |
-
"3166",
|
| 1521 |
-
"3166-1",
|
| 1522 |
-
"ISO 3166",
|
| 1523 |
-
"countries",
|
| 1524 |
-
"iso",
|
| 1525 |
-
"library"
|
| 1526 |
-
],
|
| 1527 |
-
"support": {
|
| 1528 |
-
"issues": "https://github.com/thephpleague/iso3166/issues",
|
| 1529 |
-
"source": "https://github.com/thephpleague/iso3166"
|
| 1530 |
-
},
|
| 1531 |
-
"install-path": "../league/iso3166"
|
| 1532 |
-
},
|
| 1533 |
-
{
|
| 1534 |
-
"name": "monolog/monolog",
|
| 1535 |
-
"version": "2.3.5",
|
| 1536 |
-
"version_normalized": "2.3.5.0",
|
| 1537 |
-
"source": {
|
| 1538 |
-
"type": "git",
|
| 1539 |
-
"url": "https://github.com/Seldaek/monolog.git",
|
| 1540 |
-
"reference": "fd4380d6fc37626e2f799f29d91195040137eba9"
|
| 1541 |
-
},
|
| 1542 |
-
"dist": {
|
| 1543 |
-
"type": "zip",
|
| 1544 |
-
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd4380d6fc37626e2f799f29d91195040137eba9",
|
| 1545 |
-
"reference": "fd4380d6fc37626e2f799f29d91195040137eba9",
|
| 1546 |
-
"shasum": ""
|
| 1547 |
-
},
|
| 1548 |
-
"require": {
|
| 1549 |
-
"php": ">=7.2",
|
| 1550 |
-
"psr/log": "^1.0.1 || ^2.0 || ^3.0"
|
| 1551 |
-
},
|
| 1552 |
-
"provide": {
|
| 1553 |
-
"psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
|
| 1554 |
-
},
|
| 1555 |
-
"require-dev": {
|
| 1556 |
-
"aws/aws-sdk-php": "^2.4.9 || ^3.0",
|
| 1557 |
-
"doctrine/couchdb": "~1.0@dev",
|
| 1558 |
-
"elasticsearch/elasticsearch": "^7",
|
| 1559 |
-
"graylog2/gelf-php": "^1.4.2",
|
| 1560 |
-
"mongodb/mongodb": "^1.8",
|
| 1561 |
-
"php-amqplib/php-amqplib": "~2.4 || ^3",
|
| 1562 |
-
"php-console/php-console": "^3.1.3",
|
| 1563 |
-
"phpspec/prophecy": "^1.6.1",
|
| 1564 |
-
"phpstan/phpstan": "^0.12.91",
|
| 1565 |
-
"phpunit/phpunit": "^8.5",
|
| 1566 |
-
"predis/predis": "^1.1",
|
| 1567 |
-
"rollbar/rollbar": "^1.3",
|
| 1568 |
-
"ruflin/elastica": ">=0.90@dev",
|
| 1569 |
-
"swiftmailer/swiftmailer": "^5.3|^6.0"
|
| 1570 |
-
},
|
| 1571 |
-
"suggest": {
|
| 1572 |
-
"aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
|
| 1573 |
-
"doctrine/couchdb": "Allow sending log messages to a CouchDB server",
|
| 1574 |
-
"elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
|
| 1575 |
-
"ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
|
| 1576 |
-
"ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler",
|
| 1577 |
-
"ext-mbstring": "Allow to work properly with unicode symbols",
|
| 1578 |
-
"ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)",
|
| 1579 |
-
"ext-openssl": "Required to send log messages using SSL",
|
| 1580 |
-
"ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)",
|
| 1581 |
-
"graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
|
| 1582 |
-
"mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)",
|
| 1583 |
-
"php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
|
| 1584 |
-
"php-console/php-console": "Allow sending log messages to Google Chrome",
|
| 1585 |
-
"rollbar/rollbar": "Allow sending log messages to Rollbar",
|
| 1586 |
-
"ruflin/elastica": "Allow sending log messages to an Elastic Search server"
|
| 1587 |
-
},
|
| 1588 |
-
"time": "2021-10-01T21:08:31+00:00",
|
| 1589 |
-
"type": "library",
|
| 1590 |
-
"extra": {
|
| 1591 |
-
"branch-alias": {
|
| 1592 |
-
"dev-main": "2.x-dev"
|
| 1593 |
-
}
|
| 1594 |
-
},
|
| 1595 |
-
"installation-source": "dist",
|
| 1596 |
-
"autoload": {
|
| 1597 |
-
"psr-4": {
|
| 1598 |
-
"Monolog\\": "src/Monolog"
|
| 1599 |
-
}
|
| 1600 |
-
},
|
| 1601 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1602 |
-
"license": [
|
| 1603 |
-
"MIT"
|
| 1604 |
-
],
|
| 1605 |
-
"authors": [
|
| 1606 |
-
{
|
| 1607 |
-
"name": "Jordi Boggiano",
|
| 1608 |
-
"email": "j.boggiano@seld.be",
|
| 1609 |
-
"homepage": "https://seld.be"
|
| 1610 |
-
}
|
| 1611 |
-
],
|
| 1612 |
-
"description": "Sends your logs to files, sockets, inboxes, databases and various web services",
|
| 1613 |
-
"homepage": "https://github.com/Seldaek/monolog",
|
| 1614 |
-
"keywords": [
|
| 1615 |
-
"log",
|
| 1616 |
-
"logging",
|
| 1617 |
-
"psr-3"
|
| 1618 |
-
],
|
| 1619 |
-
"support": {
|
| 1620 |
-
"issues": "https://github.com/Seldaek/monolog/issues",
|
| 1621 |
-
"source": "https://github.com/Seldaek/monolog/tree/2.3.5"
|
| 1622 |
-
},
|
| 1623 |
-
"funding": [
|
| 1624 |
-
{
|
| 1625 |
-
"url": "https://github.com/Seldaek",
|
| 1626 |
-
"type": "github"
|
| 1627 |
-
},
|
| 1628 |
-
{
|
| 1629 |
-
"url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
|
| 1630 |
-
"type": "tidelift"
|
| 1631 |
-
}
|
| 1632 |
-
],
|
| 1633 |
-
"install-path": "../monolog/monolog"
|
| 1634 |
-
},
|
| 1635 |
-
{
|
| 1636 |
-
"name": "paragonie/constant_time_encoding",
|
| 1637 |
-
"version": "v2.5.0",
|
| 1638 |
-
"version_normalized": "2.5.0.0",
|
| 1639 |
-
"source": {
|
| 1640 |
-
"type": "git",
|
| 1641 |
-
"url": "https://github.com/paragonie/constant_time_encoding.git",
|
| 1642 |
-
"reference": "9229e15f2e6ba772f0c55dd6986c563b937170a8"
|
| 1643 |
-
},
|
| 1644 |
-
"dist": {
|
| 1645 |
-
"type": "zip",
|
| 1646 |
-
"url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/9229e15f2e6ba772f0c55dd6986c563b937170a8",
|
| 1647 |
-
"reference": "9229e15f2e6ba772f0c55dd6986c563b937170a8",
|
| 1648 |
-
"shasum": ""
|
| 1649 |
-
},
|
| 1650 |
-
"require": {
|
| 1651 |
-
"php": "^7|^8"
|
| 1652 |
-
},
|
| 1653 |
-
"require-dev": {
|
| 1654 |
-
"phpunit/phpunit": "^6|^7|^8|^9",
|
| 1655 |
-
"vimeo/psalm": "^1|^2|^3|^4"
|
| 1656 |
-
},
|
| 1657 |
-
"time": "2022-01-17T05:32:27+00:00",
|
| 1658 |
-
"type": "library",
|
| 1659 |
-
"installation-source": "dist",
|
| 1660 |
-
"autoload": {
|
| 1661 |
-
"psr-4": {
|
| 1662 |
-
"ParagonIE\\ConstantTime\\": "src/"
|
| 1663 |
-
}
|
| 1664 |
-
},
|
| 1665 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1666 |
-
"license": [
|
| 1667 |
-
"MIT"
|
| 1668 |
-
],
|
| 1669 |
-
"authors": [
|
| 1670 |
-
{
|
| 1671 |
-
"name": "Paragon Initiative Enterprises",
|
| 1672 |
-
"email": "security@paragonie.com",
|
| 1673 |
-
"homepage": "https://paragonie.com",
|
| 1674 |
-
"role": "Maintainer"
|
| 1675 |
-
},
|
| 1676 |
-
{
|
| 1677 |
-
"name": "Steve 'Sc00bz' Thomas",
|
| 1678 |
-
"email": "steve@tobtu.com",
|
| 1679 |
-
"homepage": "https://www.tobtu.com",
|
| 1680 |
-
"role": "Original Developer"
|
| 1681 |
-
}
|
| 1682 |
-
],
|
| 1683 |
-
"description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)",
|
| 1684 |
-
"keywords": [
|
| 1685 |
-
"base16",
|
| 1686 |
-
"base32",
|
| 1687 |
-
"base32_decode",
|
| 1688 |
-
"base32_encode",
|
| 1689 |
-
"base64",
|
| 1690 |
-
"base64_decode",
|
| 1691 |
-
"base64_encode",
|
| 1692 |
-
"bin2hex",
|
| 1693 |
-
"encoding",
|
| 1694 |
-
"hex",
|
| 1695 |
-
"hex2bin",
|
| 1696 |
-
"rfc4648"
|
| 1697 |
-
],
|
| 1698 |
-
"support": {
|
| 1699 |
-
"email": "info@paragonie.com",
|
| 1700 |
-
"issues": "https://github.com/paragonie/constant_time_encoding/issues",
|
| 1701 |
-
"source": "https://github.com/paragonie/constant_time_encoding"
|
| 1702 |
-
},
|
| 1703 |
-
"install-path": "../paragonie/constant_time_encoding"
|
| 1704 |
-
},
|
| 1705 |
-
{
|
| 1706 |
-
"name": "paragonie/random_compat",
|
| 1707 |
-
"version": "v9.99.100",
|
| 1708 |
-
"version_normalized": "9.99.100.0",
|
| 1709 |
-
"source": {
|
| 1710 |
-
"type": "git",
|
| 1711 |
-
"url": "https://github.com/paragonie/random_compat.git",
|
| 1712 |
-
"reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a"
|
| 1713 |
-
},
|
| 1714 |
-
"dist": {
|
| 1715 |
-
"type": "zip",
|
| 1716 |
-
"url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a",
|
| 1717 |
-
"reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a",
|
| 1718 |
-
"shasum": ""
|
| 1719 |
-
},
|
| 1720 |
-
"require": {
|
| 1721 |
-
"php": ">= 7"
|
| 1722 |
-
},
|
| 1723 |
-
"require-dev": {
|
| 1724 |
-
"phpunit/phpunit": "4.*|5.*",
|
| 1725 |
-
"vimeo/psalm": "^1"
|
| 1726 |
-
},
|
| 1727 |
-
"suggest": {
|
| 1728 |
-
"ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
|
| 1729 |
-
},
|
| 1730 |
-
"time": "2020-10-15T08:29:30+00:00",
|
| 1731 |
-
"type": "library",
|
| 1732 |
-
"installation-source": "dist",
|
| 1733 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1734 |
-
"license": [
|
| 1735 |
-
"MIT"
|
| 1736 |
-
],
|
| 1737 |
-
"authors": [
|
| 1738 |
-
{
|
| 1739 |
-
"name": "Paragon Initiative Enterprises",
|
| 1740 |
-
"email": "security@paragonie.com",
|
| 1741 |
-
"homepage": "https://paragonie.com"
|
| 1742 |
-
}
|
| 1743 |
-
],
|
| 1744 |
-
"description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
|
| 1745 |
-
"keywords": [
|
| 1746 |
-
"csprng",
|
| 1747 |
-
"polyfill",
|
| 1748 |
-
"pseudorandom",
|
| 1749 |
-
"random"
|
| 1750 |
-
],
|
| 1751 |
-
"support": {
|
| 1752 |
-
"email": "info@paragonie.com",
|
| 1753 |
-
"issues": "https://github.com/paragonie/random_compat/issues",
|
| 1754 |
-
"source": "https://github.com/paragonie/random_compat"
|
| 1755 |
-
},
|
| 1756 |
-
"install-path": "../paragonie/random_compat"
|
| 1757 |
-
},
|
| 1758 |
-
{
|
| 1759 |
-
"name": "phpseclib/bcmath_compat",
|
| 1760 |
-
"version": "2.0.0",
|
| 1761 |
-
"version_normalized": "2.0.0.0",
|
| 1762 |
-
"source": {
|
| 1763 |
-
"type": "git",
|
| 1764 |
-
"url": "https://github.com/phpseclib/bcmath_compat.git",
|
| 1765 |
-
"reference": "fd896dfceffc13d8cf45d2ee3470777a70026f3c"
|
| 1766 |
-
},
|
| 1767 |
-
"dist": {
|
| 1768 |
-
"type": "zip",
|
| 1769 |
-
"url": "https://api.github.com/repos/phpseclib/bcmath_compat/zipball/fd896dfceffc13d8cf45d2ee3470777a70026f3c",
|
| 1770 |
-
"reference": "fd896dfceffc13d8cf45d2ee3470777a70026f3c",
|
| 1771 |
-
"shasum": ""
|
| 1772 |
-
},
|
| 1773 |
-
"require": {
|
| 1774 |
-
"phpseclib/phpseclib": "^3.0"
|
| 1775 |
-
},
|
| 1776 |
-
"provide": {
|
| 1777 |
-
"ext-bcmath": "8.0.0"
|
| 1778 |
-
},
|
| 1779 |
-
"require-dev": {
|
| 1780 |
-
"phpunit/phpunit": "^4.8.35|^5.7|^6.0|^9.4",
|
| 1781 |
-
"squizlabs/php_codesniffer": "^3.0"
|
| 1782 |
-
},
|
| 1783 |
-
"suggest": {
|
| 1784 |
-
"ext-gmp": "Will enable faster math operations"
|
| 1785 |
-
},
|
| 1786 |
-
"time": "2020-12-22T16:38:51+00:00",
|
| 1787 |
-
"type": "library",
|
| 1788 |
-
"installation-source": "dist",
|
| 1789 |
-
"autoload": {
|
| 1790 |
-
"files": [
|
| 1791 |
-
"lib/bcmath.php"
|
| 1792 |
-
],
|
| 1793 |
-
"psr-4": {
|
| 1794 |
-
"bcmath_compat\\": "src"
|
| 1795 |
-
}
|
| 1796 |
-
},
|
| 1797 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1798 |
-
"license": [
|
| 1799 |
-
"MIT"
|
| 1800 |
-
],
|
| 1801 |
-
"authors": [
|
| 1802 |
-
{
|
| 1803 |
-
"name": "Jim Wigginton",
|
| 1804 |
-
"email": "terrafrost@php.net",
|
| 1805 |
-
"homepage": "http://phpseclib.sourceforge.net"
|
| 1806 |
-
}
|
| 1807 |
-
],
|
| 1808 |
-
"description": "PHP 5.x/7.x polyfill for bcmath extension",
|
| 1809 |
-
"keywords": [
|
| 1810 |
-
"BigInteger",
|
| 1811 |
-
"bcmath",
|
| 1812 |
-
"bigdecimal",
|
| 1813 |
-
"math",
|
| 1814 |
-
"polyfill"
|
| 1815 |
-
],
|
| 1816 |
-
"support": {
|
| 1817 |
-
"email": "terrafrost@php.net",
|
| 1818 |
-
"issues": "https://github.com/phpseclib/bcmath_compat/issues",
|
| 1819 |
-
"source": "https://github.com/phpseclib/bcmath_compat"
|
| 1820 |
-
},
|
| 1821 |
-
"install-path": "../phpseclib/bcmath_compat"
|
| 1822 |
-
},
|
| 1823 |
-
{
|
| 1824 |
-
"name": "phpseclib/phpseclib",
|
| 1825 |
-
"version": "3.0.12",
|
| 1826 |
-
"version_normalized": "3.0.12.0",
|
| 1827 |
-
"source": {
|
| 1828 |
-
"type": "git",
|
| 1829 |
-
"url": "https://github.com/phpseclib/phpseclib.git",
|
| 1830 |
-
"reference": "89bfb45bd8b1abc3b37e910d57f5dbd3174f40fb"
|
| 1831 |
-
},
|
| 1832 |
-
"dist": {
|
| 1833 |
-
"type": "zip",
|
| 1834 |
-
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/89bfb45bd8b1abc3b37e910d57f5dbd3174f40fb",
|
| 1835 |
-
"reference": "89bfb45bd8b1abc3b37e910d57f5dbd3174f40fb",
|
| 1836 |
-
"shasum": ""
|
| 1837 |
-
},
|
| 1838 |
-
"require": {
|
| 1839 |
-
"paragonie/constant_time_encoding": "^1|^2",
|
| 1840 |
-
"paragonie/random_compat": "^1.4|^2.0|^9.99.99",
|
| 1841 |
-
"php": ">=5.6.1"
|
| 1842 |
-
},
|
| 1843 |
-
"require-dev": {
|
| 1844 |
-
"phing/phing": "~2.7",
|
| 1845 |
-
"phpunit/phpunit": "^5.7|^6.0|^9.4",
|
| 1846 |
-
"squizlabs/php_codesniffer": "~2.0"
|
| 1847 |
-
},
|
| 1848 |
-
"suggest": {
|
| 1849 |
-
"ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.",
|
| 1850 |
-
"ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.",
|
| 1851 |
-
"ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
|
| 1852 |
-
"ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
|
| 1853 |
-
},
|
| 1854 |
-
"time": "2021-11-28T23:46:03+00:00",
|
| 1855 |
-
"type": "library",
|
| 1856 |
-
"installation-source": "dist",
|
| 1857 |
-
"autoload": {
|
| 1858 |
-
"files": [
|
| 1859 |
-
"phpseclib/bootstrap.php"
|
| 1860 |
-
],
|
| 1861 |
-
"psr-4": {
|
| 1862 |
-
"phpseclib3\\": "phpseclib/"
|
| 1863 |
-
}
|
| 1864 |
-
},
|
| 1865 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1866 |
-
"license": [
|
| 1867 |
-
"MIT"
|
| 1868 |
-
],
|
| 1869 |
-
"authors": [
|
| 1870 |
-
{
|
| 1871 |
-
"name": "Jim Wigginton",
|
| 1872 |
-
"email": "terrafrost@php.net",
|
| 1873 |
-
"role": "Lead Developer"
|
| 1874 |
-
},
|
| 1875 |
-
{
|
| 1876 |
-
"name": "Patrick Monnerat",
|
| 1877 |
-
"email": "pm@datasphere.ch",
|
| 1878 |
-
"role": "Developer"
|
| 1879 |
-
},
|
| 1880 |
-
{
|
| 1881 |
-
"name": "Andreas Fischer",
|
| 1882 |
-
"email": "bantu@phpbb.com",
|
| 1883 |
-
"role": "Developer"
|
| 1884 |
-
},
|
| 1885 |
-
{
|
| 1886 |
-
"name": "Hans-Jürgen Petrich",
|
| 1887 |
-
"email": "petrich@tronic-media.com",
|
| 1888 |
-
"role": "Developer"
|
| 1889 |
-
},
|
| 1890 |
-
{
|
| 1891 |
-
"name": "Graham Campbell",
|
| 1892 |
-
"email": "graham@alt-three.com",
|
| 1893 |
-
"role": "Developer"
|
| 1894 |
-
}
|
| 1895 |
-
],
|
| 1896 |
-
"description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.",
|
| 1897 |
-
"homepage": "http://phpseclib.sourceforge.net",
|
| 1898 |
-
"keywords": [
|
| 1899 |
-
"BigInteger",
|
| 1900 |
-
"aes",
|
| 1901 |
-
"asn.1",
|
| 1902 |
-
"asn1",
|
| 1903 |
-
"blowfish",
|
| 1904 |
-
"crypto",
|
| 1905 |
-
"cryptography",
|
| 1906 |
-
"encryption",
|
| 1907 |
-
"rsa",
|
| 1908 |
-
"security",
|
| 1909 |
-
"sftp",
|
| 1910 |
-
"signature",
|
| 1911 |
-
"signing",
|
| 1912 |
-
"ssh",
|
| 1913 |
-
"twofish",
|
| 1914 |
-
"x.509",
|
| 1915 |
-
"x509"
|
| 1916 |
-
],
|
| 1917 |
-
"support": {
|
| 1918 |
-
"issues": "https://github.com/phpseclib/phpseclib/issues",
|
| 1919 |
-
"source": "https://github.com/phpseclib/phpseclib/tree/3.0.12"
|
| 1920 |
-
},
|
| 1921 |
-
"funding": [
|
| 1922 |
-
{
|
| 1923 |
-
"url": "https://github.com/terrafrost",
|
| 1924 |
-
"type": "github"
|
| 1925 |
-
},
|
| 1926 |
-
{
|
| 1927 |
-
"url": "https://www.patreon.com/phpseclib",
|
| 1928 |
-
"type": "patreon"
|
| 1929 |
-
},
|
| 1930 |
-
{
|
| 1931 |
-
"url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib",
|
| 1932 |
-
"type": "tidelift"
|
| 1933 |
-
}
|
| 1934 |
-
],
|
| 1935 |
-
"install-path": "../phpseclib/phpseclib"
|
| 1936 |
-
},
|
| 1937 |
-
{
|
| 1938 |
-
"name": "psr/cache",
|
| 1939 |
-
"version": "1.0.1",
|
| 1940 |
-
"version_normalized": "1.0.1.0",
|
| 1941 |
-
"source": {
|
| 1942 |
-
"type": "git",
|
| 1943 |
-
"url": "https://github.com/php-fig/cache.git",
|
| 1944 |
-
"reference": "d11b50ad223250cf17b86e38383413f5a6764bf8"
|
| 1945 |
-
},
|
| 1946 |
-
"dist": {
|
| 1947 |
-
"type": "zip",
|
| 1948 |
-
"url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8",
|
| 1949 |
-
"reference": "d11b50ad223250cf17b86e38383413f5a6764bf8",
|
| 1950 |
-
"shasum": ""
|
| 1951 |
-
},
|
| 1952 |
-
"require": {
|
| 1953 |
-
"php": ">=5.3.0"
|
| 1954 |
-
},
|
| 1955 |
-
"time": "2016-08-06T20:24:11+00:00",
|
| 1956 |
-
"type": "library",
|
| 1957 |
-
"extra": {
|
| 1958 |
-
"branch-alias": {
|
| 1959 |
-
"dev-master": "1.0.x-dev"
|
| 1960 |
-
}
|
| 1961 |
-
},
|
| 1962 |
-
"installation-source": "dist",
|
| 1963 |
-
"autoload": {
|
| 1964 |
-
"psr-4": {
|
| 1965 |
-
"Psr\\Cache\\": "src/"
|
| 1966 |
-
}
|
| 1967 |
-
},
|
| 1968 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 1969 |
-
"license": [
|
| 1970 |
-
"MIT"
|
| 1971 |
-
],
|
| 1972 |
-
"authors": [
|
| 1973 |
-
{
|
| 1974 |
-
"name": "PHP-FIG",
|
| 1975 |
-
"homepage": "http://www.php-fig.org/"
|
| 1976 |
-
}
|
| 1977 |
-
],
|
| 1978 |
-
"description": "Common interface for caching libraries",
|
| 1979 |
-
"keywords": [
|
| 1980 |
-
"cache",
|
| 1981 |
-
"psr",
|
| 1982 |
-
"psr-6"
|
| 1983 |
-
],
|
| 1984 |
-
"support": {
|
| 1985 |
-
"source": "https://github.com/php-fig/cache/tree/master"
|
| 1986 |
-
},
|
| 1987 |
-
"install-path": "../psr/cache"
|
| 1988 |
-
},
|
| 1989 |
-
{
|
| 1990 |
-
"name": "psr/container",
|
| 1991 |
-
"version": "1.1.1",
|
| 1992 |
-
"version_normalized": "1.1.1.0",
|
| 1993 |
-
"source": {
|
| 1994 |
-
"type": "git",
|
| 1995 |
-
"url": "https://github.com/php-fig/container.git",
|
| 1996 |
-
"reference": "8622567409010282b7aeebe4bb841fe98b58dcaf"
|
| 1997 |
-
},
|
| 1998 |
-
"dist": {
|
| 1999 |
-
"type": "zip",
|
| 2000 |
-
"url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf",
|
| 2001 |
-
"reference": "8622567409010282b7aeebe4bb841fe98b58dcaf",
|
| 2002 |
-
"shasum": ""
|
| 2003 |
-
},
|
| 2004 |
-
"require": {
|
| 2005 |
-
"php": ">=7.2.0"
|
| 2006 |
-
},
|
| 2007 |
-
"time": "2021-03-05T17:36:06+00:00",
|
| 2008 |
-
"type": "library",
|
| 2009 |
-
"installation-source": "dist",
|
| 2010 |
-
"autoload": {
|
| 2011 |
-
"psr-4": {
|
| 2012 |
-
"Psr\\Container\\": "src/"
|
| 2013 |
-
}
|
| 2014 |
-
},
|
| 2015 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 2016 |
-
"license": [
|
| 2017 |
-
"MIT"
|
| 2018 |
-
],
|
| 2019 |
-
"authors": [
|
| 2020 |
-
{
|
| 2021 |
-
"name": "PHP-FIG",
|
| 2022 |
-
"homepage": "https://www.php-fig.org/"
|
| 2023 |
-
}
|
| 2024 |
-
],
|
| 2025 |
-
"description": "Common Container Interface (PHP FIG PSR-11)",
|
| 2026 |
-
"homepage": "https://github.com/php-fig/container",
|
| 2027 |
-
"keywords": [
|
| 2028 |
-
"PSR-11",
|
| 2029 |
-
"container",
|
| 2030 |
-
"container-interface",
|
| 2031 |
-
"container-interop",
|
| 2032 |
-
"psr"
|
| 2033 |
-
],
|
| 2034 |
-
"support": {
|
| 2035 |
-
"issues": "https://github.com/php-fig/container/issues",
|
| 2036 |
-
"source": "https://github.com/php-fig/container/tree/1.1.1"
|
| 2037 |
-
},
|
| 2038 |
-
"install-path": "../psr/container"
|
| 2039 |
-
},
|
| 2040 |
-
{
|
| 2041 |
-
"name": "psr/http-client",
|
| 2042 |
-
"version": "1.0.1",
|
| 2043 |
-
"version_normalized": "1.0.1.0",
|
| 2044 |
-
"source": {
|
| 2045 |
-
"type": "git",
|
| 2046 |
-
"url": "https://github.com/php-fig/http-client.git",
|
| 2047 |
-
"reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"
|
| 2048 |
-
},
|
| 2049 |
-
"dist": {
|
| 2050 |
-
"type": "zip",
|
| 2051 |
-
"url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
|
| 2052 |
-
"reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
|
| 2053 |
-
"shasum": ""
|
| 2054 |
-
},
|
| 2055 |
-
"require": {
|
| 2056 |
-
"php": "^7.0 || ^8.0",
|
| 2057 |
-
"psr/http-message": "^1.0"
|
| 2058 |
-
},
|
| 2059 |
-
"time": "2020-06-29T06:28:15+00:00",
|
| 2060 |
-
"type": "library",
|
| 2061 |
-
"extra": {
|
| 2062 |
-
"branch-alias": {
|
| 2063 |
-
"dev-master": "1.0.x-dev"
|
| 2064 |
-
}
|
| 2065 |
-
},
|
| 2066 |
-
"installation-source": "dist",
|
| 2067 |
-
"autoload": {
|
| 2068 |
-
"psr-4": {
|
| 2069 |
-
"Psr\\Http\\Client\\": "src/"
|
| 2070 |
-
}
|
| 2071 |
-
},
|
| 2072 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 2073 |
-
"license": [
|
| 2074 |
-
"MIT"
|
| 2075 |
-
],
|
| 2076 |
-
"authors": [
|
| 2077 |
-
{
|
| 2078 |
-
"name": "PHP-FIG",
|
| 2079 |
-
"homepage": "http://www.php-fig.org/"
|
| 2080 |
-
}
|
| 2081 |
-
],
|
| 2082 |
-
"description": "Common interface for HTTP clients",
|
| 2083 |
-
"homepage": "https://github.com/php-fig/http-client",
|
| 2084 |
-
"keywords": [
|
| 2085 |
-
"http",
|
| 2086 |
-
"http-client",
|
| 2087 |
-
"psr",
|
| 2088 |
-
"psr-18"
|
| 2089 |
-
],
|
| 2090 |
-
"support": {
|
| 2091 |
-
"source": "https://github.com/php-fig/http-client/tree/master"
|
| 2092 |
-
},
|
| 2093 |
-
"install-path": "../psr/http-client"
|
| 2094 |
-
},
|
| 2095 |
-
{
|
| 2096 |
-
"name": "psr/http-factory",
|
| 2097 |
-
"version": "1.0.1",
|
| 2098 |
-
"version_normalized": "1.0.1.0",
|
| 2099 |
-
"source": {
|
| 2100 |
-
"type": "git",
|
| 2101 |
-
"url": "https://github.com/php-fig/http-factory.git",
|
| 2102 |
-
"reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
|
| 2103 |
-
},
|
| 2104 |
-
"dist": {
|
| 2105 |
-
"type": "zip",
|
| 2106 |
-
"url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
|
| 2107 |
-
"reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
|
| 2108 |
-
"shasum": ""
|
| 2109 |
-
},
|
| 2110 |
-
"require": {
|
| 2111 |
-
"php": ">=7.0.0",
|
| 2112 |
-
"psr/http-message": "^1.0"
|
| 2113 |
-
},
|
| 2114 |
-
"time": "2019-04-30T12:38:16+00:00",
|
| 2115 |
-
"type": "library",
|
| 2116 |
-
"extra": {
|
| 2117 |
-
"branch-alias": {
|
| 2118 |
-
"dev-master": "1.0.x-dev"
|
| 2119 |
-
}
|
| 2120 |
-
},
|
| 2121 |
-
"installation-source": "dist",
|
| 2122 |
-
"autoload": {
|
| 2123 |
-
"psr-4": {
|
| 2124 |
-
"Psr\\Http\\Message\\": "src/"
|
| 2125 |
-
}
|
| 2126 |
-
},
|
| 2127 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 2128 |
-
"license": [
|
| 2129 |
-
"MIT"
|
| 2130 |
-
],
|
| 2131 |
-
"authors": [
|
| 2132 |
-
{
|
| 2133 |
-
"name": "PHP-FIG",
|
| 2134 |
-
"homepage": "http://www.php-fig.org/"
|
| 2135 |
-
}
|
| 2136 |
-
],
|
| 2137 |
-
"description": "Common interfaces for PSR-7 HTTP message factories",
|
| 2138 |
-
"keywords": [
|
| 2139 |
-
"factory",
|
| 2140 |
-
"http",
|
| 2141 |
-
"message",
|
| 2142 |
-
"psr",
|
| 2143 |
-
"psr-17",
|
| 2144 |
-
"psr-7",
|
| 2145 |
-
"request",
|
| 2146 |
-
"response"
|
| 2147 |
-
],
|
| 2148 |
-
"support": {
|
| 2149 |
-
"source": "https://github.com/php-fig/http-factory/tree/master"
|
| 2150 |
-
},
|
| 2151 |
-
"install-path": "../psr/http-factory"
|
| 2152 |
-
},
|
| 2153 |
-
{
|
| 2154 |
-
"name": "psr/http-message",
|
| 2155 |
-
"version": "1.0.1",
|
| 2156 |
-
"version_normalized": "1.0.1.0",
|
| 2157 |
-
"source": {
|
| 2158 |
-
"type": "git",
|
| 2159 |
-
"url": "https://github.com/php-fig/http-message.git",
|
| 2160 |
-
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
|
| 2161 |
-
},
|
| 2162 |
-
"dist": {
|
| 2163 |
-
"type": "zip",
|
| 2164 |
-
"url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
|
| 2165 |
-
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
|
| 2166 |
-
"shasum": ""
|
| 2167 |
-
},
|
| 2168 |
-
"require": {
|
| 2169 |
-
"php": ">=5.3.0"
|
| 2170 |
-
},
|
| 2171 |
-
"time": "2016-08-06T14:39:51+00:00",
|
| 2172 |
-
"type": "library",
|
| 2173 |
-
"extra": {
|
| 2174 |
-
"branch-alias": {
|
| 2175 |
-
"dev-master": "1.0.x-dev"
|
| 2176 |
-
}
|
| 2177 |
-
},
|
| 2178 |
-
"installation-source": "dist",
|
| 2179 |
-
"autoload": {
|
| 2180 |
-
"psr-4": {
|
| 2181 |
-
"Psr\\Http\\Message\\": "src/"
|
| 2182 |
-
}
|
| 2183 |
-
},
|
| 2184 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 2185 |
-
"license": [
|
| 2186 |
-
"MIT"
|
| 2187 |
-
],
|
| 2188 |
-
"authors": [
|
| 2189 |
-
{
|
| 2190 |
-
"name": "PHP-FIG",
|
| 2191 |
-
"homepage": "http://www.php-fig.org/"
|
| 2192 |
-
}
|
| 2193 |
-
],
|
| 2194 |
-
"description": "Common interface for HTTP messages",
|
| 2195 |
-
"homepage": "https://github.com/php-fig/http-message",
|
| 2196 |
-
"keywords": [
|
| 2197 |
-
"http",
|
| 2198 |
-
"http-message",
|
| 2199 |
-
"psr",
|
| 2200 |
-
"psr-7",
|
| 2201 |
-
"request",
|
| 2202 |
-
"response"
|
| 2203 |
-
],
|
| 2204 |
-
"support": {
|
| 2205 |
-
"source": "https://github.com/php-fig/http-message/tree/master"
|
| 2206 |
-
},
|
| 2207 |
-
"install-path": "../psr/http-message"
|
| 2208 |
-
},
|
| 2209 |
-
{
|
| 2210 |
-
"name": "psr/log",
|
| 2211 |
-
"version": "1.1.4",
|
| 2212 |
-
"version_normalized": "1.1.4.0",
|
| 2213 |
-
"source": {
|
| 2214 |
-
"type": "git",
|
| 2215 |
-
"url": "https://github.com/php-fig/log.git",
|
| 2216 |
-
"reference": "d49695b909c3b7628b6289db5479a1c204601f11"
|
| 2217 |
-
},
|
| 2218 |
-
"dist": {
|
| 2219 |
-
"type": "zip",
|
| 2220 |
-
"url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11",
|
| 2221 |
-
"reference": "d49695b909c3b7628b6289db5479a1c204601f11",
|
| 2222 |
-
"shasum": ""
|
| 2223 |
-
},
|
| 2224 |
-
"require": {
|
| 2225 |
-
"php": ">=5.3.0"
|
| 2226 |
-
},
|
| 2227 |
-
"time": "2021-05-03T11:20:27+00:00",
|
| 2228 |
-
"type": "library",
|
| 2229 |
-
"extra": {
|
| 2230 |
-
"branch-alias": {
|
| 2231 |
-
"dev-master": "1.1.x-dev"
|
| 2232 |
-
}
|
| 2233 |
-
},
|
| 2234 |
-
"installation-source": "dist",
|
| 2235 |
-
"autoload": {
|
| 2236 |
-
"psr-4": {
|
| 2237 |
-
"Psr\\Log\\": "Psr/Log/"
|
| 2238 |
-
}
|
| 2239 |
-
},
|
| 2240 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 2241 |
-
"license": [
|
| 2242 |
-
"MIT"
|
| 2243 |
-
],
|
| 2244 |
-
"authors": [
|
| 2245 |
-
{
|
| 2246 |
-
"name": "PHP-FIG",
|
| 2247 |
-
"homepage": "https://www.php-fig.org/"
|
| 2248 |
-
}
|
| 2249 |
-
],
|
| 2250 |
-
"description": "Common interface for logging libraries",
|
| 2251 |
-
"homepage": "https://github.com/php-fig/log",
|
| 2252 |
-
"keywords": [
|
| 2253 |
-
"log",
|
| 2254 |
-
"psr",
|
| 2255 |
-
"psr-3"
|
| 2256 |
-
],
|
| 2257 |
-
"support": {
|
| 2258 |
-
"source": "https://github.com/php-fig/log/tree/1.1.4"
|
| 2259 |
-
},
|
| 2260 |
-
"install-path": "../psr/log"
|
| 2261 |
-
},
|
| 2262 |
-
{
|
| 2263 |
-
"name": "ralouphie/getallheaders",
|
| 2264 |
-
"version": "3.0.3",
|
| 2265 |
-
"version_normalized": "3.0.3.0",
|
| 2266 |
-
"source": {
|
| 2267 |
-
"type": "git",
|
| 2268 |
-
"url": "https://github.com/ralouphie/getallheaders.git",
|
| 2269 |
-
"reference": "120b605dfeb996808c31b6477290a714d356e822"
|
| 2270 |
-
},
|
| 2271 |
-
"dist": {
|
| 2272 |
-
"type": "zip",
|
| 2273 |
-
"url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
|
| 2274 |
-
"reference": "120b605dfeb996808c31b6477290a714d356e822",
|
| 2275 |
-
"shasum": ""
|
| 2276 |
-
},
|
| 2277 |
-
"require": {
|
| 2278 |
-
"php": ">=5.6"
|
| 2279 |
-
},
|
| 2280 |
-
"require-dev": {
|
| 2281 |
-
"php-coveralls/php-coveralls": "^2.1",
|
| 2282 |
-
"phpunit/phpunit": "^5 || ^6.5"
|
| 2283 |
-
},
|
| 2284 |
-
"time": "2019-03-08T08:55:37+00:00",
|
| 2285 |
-
"type": "library",
|
| 2286 |
-
"installation-source": "dist",
|
| 2287 |
-
"autoload": {
|
| 2288 |
-
"files": [
|
| 2289 |
-
"src/getallheaders.php"
|
| 2290 |
-
]
|
| 2291 |
-
},
|
| 2292 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 2293 |
-
"license": [
|
| 2294 |
-
"MIT"
|
| 2295 |
-
],
|
| 2296 |
-
"authors": [
|
| 2297 |
-
{
|
| 2298 |
-
"name": "Ralph Khattar",
|
| 2299 |
-
"email": "ralph.khattar@gmail.com"
|
| 2300 |
-
}
|
| 2301 |
-
],
|
| 2302 |
-
"description": "A polyfill for getallheaders.",
|
| 2303 |
-
"support": {
|
| 2304 |
-
"issues": "https://github.com/ralouphie/getallheaders/issues",
|
| 2305 |
-
"source": "https://github.com/ralouphie/getallheaders/tree/develop"
|
| 2306 |
-
},
|
| 2307 |
-
"install-path": "../ralouphie/getallheaders"
|
| 2308 |
-
},
|
| 2309 |
-
{
|
| 2310 |
-
"name": "symfony/deprecation-contracts",
|
| 2311 |
-
"version": "v2.5.0",
|
| 2312 |
-
"version_normalized": "2.5.0.0",
|
| 2313 |
-
"source": {
|
| 2314 |
-
"type": "git",
|
| 2315 |
-
"url": "https://github.com/symfony/deprecation-contracts.git",
|
| 2316 |
-
"reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8"
|
| 2317 |
-
},
|
| 2318 |
-
"dist": {
|
| 2319 |
-
"type": "zip",
|
| 2320 |
-
"url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/6f981ee24cf69ee7ce9736146d1c57c2780598a8",
|
| 2321 |
-
"reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8",
|
| 2322 |
-
"shasum": ""
|
| 2323 |
-
},
|
| 2324 |
-
"require": {
|
| 2325 |
-
"php": ">=7.1"
|
| 2326 |
-
},
|
| 2327 |
-
"time": "2021-07-12T14:48:14+00:00",
|
| 2328 |
-
"type": "library",
|
| 2329 |
-
"extra": {
|
| 2330 |
-
"branch-alias": {
|
| 2331 |
-
"dev-main": "2.5-dev"
|
| 2332 |
-
},
|
| 2333 |
-
"thanks": {
|
| 2334 |
-
"name": "symfony/contracts",
|
| 2335 |
-
"url": "https://github.com/symfony/contracts"
|
| 2336 |
-
}
|
| 2337 |
-
},
|
| 2338 |
-
"installation-source": "dist",
|
| 2339 |
-
"autoload": {
|
| 2340 |
-
"files": [
|
| 2341 |
-
"function.php"
|
| 2342 |
-
]
|
| 2343 |
-
},
|
| 2344 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 2345 |
-
"license": [
|
| 2346 |
-
"MIT"
|
| 2347 |
-
],
|
| 2348 |
-
"authors": [
|
| 2349 |
-
{
|
| 2350 |
-
"name": "Nicolas Grekas",
|
| 2351 |
-
"email": "p@tchwork.com"
|
| 2352 |
-
},
|
| 2353 |
-
{
|
| 2354 |
-
"name": "Symfony Community",
|
| 2355 |
-
"homepage": "https://symfony.com/contributors"
|
| 2356 |
-
}
|
| 2357 |
-
],
|
| 2358 |
-
"description": "A generic function and convention to trigger deprecation notices",
|
| 2359 |
-
"homepage": "https://symfony.com",
|
| 2360 |
-
"support": {
|
| 2361 |
-
"source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.0"
|
| 2362 |
-
},
|
| 2363 |
-
"funding": [
|
| 2364 |
-
{
|
| 2365 |
-
"url": "https://symfony.com/sponsor",
|
| 2366 |
-
"type": "custom"
|
| 2367 |
-
},
|
| 2368 |
-
{
|
| 2369 |
-
"url": "https://github.com/fabpot",
|
| 2370 |
-
"type": "github"
|
| 2371 |
-
},
|
| 2372 |
-
{
|
| 2373 |
-
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
| 2374 |
-
"type": "tidelift"
|
| 2375 |
-
}
|
| 2376 |
-
],
|
| 2377 |
-
"install-path": "../symfony/deprecation-contracts"
|
| 2378 |
-
},
|
| 2379 |
-
{
|
| 2380 |
-
"name": "symfony/polyfill-ctype",
|
| 2381 |
-
"version": "v1.22.1",
|
| 2382 |
-
"version_normalized": "1.22.1.0",
|
| 2383 |
-
"source": {
|
| 2384 |
-
"type": "git",
|
| 2385 |
-
"url": "https://github.com/symfony/polyfill-ctype.git",
|
| 2386 |
-
"reference": "c6c942b1ac76c82448322025e084cadc56048b4e"
|
| 2387 |
-
},
|
| 2388 |
-
"dist": {
|
| 2389 |
-
"type": "zip",
|
| 2390 |
-
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e",
|
| 2391 |
-
"reference": "c6c942b1ac76c82448322025e084cadc56048b4e",
|
| 2392 |
-
"shasum": ""
|
| 2393 |
-
},
|
| 2394 |
-
"require": {
|
| 2395 |
-
"php": ">=7.1"
|
| 2396 |
-
},
|
| 2397 |
-
"suggest": {
|
| 2398 |
-
"ext-ctype": "For best performance"
|
| 2399 |
-
},
|
| 2400 |
-
"time": "2021-01-07T16:49:33+00:00",
|
| 2401 |
-
"type": "library",
|
| 2402 |
-
"extra": {
|
| 2403 |
-
"branch-alias": {
|
| 2404 |
-
"dev-main": "1.22-dev"
|
| 2405 |
-
},
|
| 2406 |
-
"thanks": {
|
| 2407 |
-
"name": "symfony/polyfill",
|
| 2408 |
-
"url": "https://github.com/symfony/polyfill"
|
| 2409 |
-
}
|
| 2410 |
-
},
|
| 2411 |
-
"installation-source": "dist",
|
| 2412 |
-
"autoload": {
|
| 2413 |
-
"psr-4": {
|
| 2414 |
-
"Symfony\\Polyfill\\Ctype\\": ""
|
| 2415 |
-
},
|
| 2416 |
-
"files": [
|
| 2417 |
-
"bootstrap.php"
|
| 2418 |
-
]
|
| 2419 |
-
},
|
| 2420 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 2421 |
-
"license": [
|
| 2422 |
-
"MIT"
|
| 2423 |
-
],
|
| 2424 |
-
"authors": [
|
| 2425 |
-
{
|
| 2426 |
-
"name": "Gert de Pagter",
|
| 2427 |
-
"email": "BackEndTea@gmail.com"
|
| 2428 |
-
},
|
| 2429 |
-
{
|
| 2430 |
-
"name": "Symfony Community",
|
| 2431 |
-
"homepage": "https://symfony.com/contributors"
|
| 2432 |
-
}
|
| 2433 |
-
],
|
| 2434 |
-
"description": "Symfony polyfill for ctype functions",
|
| 2435 |
-
"homepage": "https://symfony.com",
|
| 2436 |
-
"keywords": [
|
| 2437 |
-
"compatibility",
|
| 2438 |
-
"ctype",
|
| 2439 |
-
"polyfill",
|
| 2440 |
-
"portable"
|
| 2441 |
-
],
|
| 2442 |
-
"support": {
|
| 2443 |
-
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.1"
|
| 2444 |
-
},
|
| 2445 |
-
"funding": [
|
| 2446 |
-
{
|
| 2447 |
-
"url": "https://symfony.com/sponsor",
|
| 2448 |
-
"type": "custom"
|
| 2449 |
-
},
|
| 2450 |
-
{
|
| 2451 |
-
"url": "https://github.com/fabpot",
|
| 2452 |
-
"type": "github"
|
| 2453 |
-
},
|
| 2454 |
-
{
|
| 2455 |
-
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
| 2456 |
-
"type": "tidelift"
|
| 2457 |
-
}
|
| 2458 |
-
],
|
| 2459 |
-
"install-path": "../symfony/polyfill-ctype"
|
| 2460 |
-
},
|
| 2461 |
-
{
|
| 2462 |
-
"name": "symfony/polyfill-php73",
|
| 2463 |
-
"version": "v1.22.1",
|
| 2464 |
-
"version_normalized": "1.22.1.0",
|
| 2465 |
-
"source": {
|
| 2466 |
-
"type": "git",
|
| 2467 |
-
"url": "https://github.com/symfony/polyfill-php73.git",
|
| 2468 |
-
"reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2"
|
| 2469 |
-
},
|
| 2470 |
-
"dist": {
|
| 2471 |
-
"type": "zip",
|
| 2472 |
-
"url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
|
| 2473 |
-
"reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
|
| 2474 |
-
"shasum": ""
|
| 2475 |
-
},
|
| 2476 |
-
"require": {
|
| 2477 |
-
"php": ">=7.1"
|
| 2478 |
-
},
|
| 2479 |
-
"time": "2021-01-07T16:49:33+00:00",
|
| 2480 |
-
"type": "library",
|
| 2481 |
-
"extra": {
|
| 2482 |
-
"branch-alias": {
|
| 2483 |
-
"dev-main": "1.22-dev"
|
| 2484 |
-
},
|
| 2485 |
-
"thanks": {
|
| 2486 |
-
"name": "symfony/polyfill",
|
| 2487 |
-
"url": "https://github.com/symfony/polyfill"
|
| 2488 |
-
}
|
| 2489 |
-
},
|
| 2490 |
-
"installation-source": "dist",
|
| 2491 |
-
"autoload": {
|
| 2492 |
-
"psr-4": {
|
| 2493 |
-
"Symfony\\Polyfill\\Php73\\": ""
|
| 2494 |
-
},
|
| 2495 |
-
"files": [
|
| 2496 |
-
"bootstrap.php"
|
| 2497 |
-
],
|
| 2498 |
-
"classmap": [
|
| 2499 |
-
"Resources/stubs"
|
| 2500 |
-
]
|
| 2501 |
-
},
|
| 2502 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 2503 |
-
"license": [
|
| 2504 |
-
"MIT"
|
| 2505 |
-
],
|
| 2506 |
-
"authors": [
|
| 2507 |
-
{
|
| 2508 |
-
"name": "Nicolas Grekas",
|
| 2509 |
-
"email": "p@tchwork.com"
|
| 2510 |
-
},
|
| 2511 |
-
{
|
| 2512 |
-
"name": "Symfony Community",
|
| 2513 |
-
"homepage": "https://symfony.com/contributors"
|
| 2514 |
-
}
|
| 2515 |
-
],
|
| 2516 |
-
"description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
|
| 2517 |
-
"homepage": "https://symfony.com",
|
| 2518 |
-
"keywords": [
|
| 2519 |
-
"compatibility",
|
| 2520 |
-
"polyfill",
|
| 2521 |
-
"portable",
|
| 2522 |
-
"shim"
|
| 2523 |
-
],
|
| 2524 |
-
"support": {
|
| 2525 |
-
"source": "https://github.com/symfony/polyfill-php73/tree/v1.22.1"
|
| 2526 |
-
},
|
| 2527 |
-
"funding": [
|
| 2528 |
-
{
|
| 2529 |
-
"url": "https://symfony.com/sponsor",
|
| 2530 |
-
"type": "custom"
|
| 2531 |
-
},
|
| 2532 |
-
{
|
| 2533 |
-
"url": "https://github.com/fabpot",
|
| 2534 |
-
"type": "github"
|
| 2535 |
-
},
|
| 2536 |
-
{
|
| 2537 |
-
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
| 2538 |
-
"type": "tidelift"
|
| 2539 |
-
}
|
| 2540 |
-
],
|
| 2541 |
-
"install-path": "../symfony/polyfill-php73"
|
| 2542 |
-
},
|
| 2543 |
-
{
|
| 2544 |
-
"name": "symfony/polyfill-php80",
|
| 2545 |
-
"version": "v1.24.0",
|
| 2546 |
-
"version_normalized": "1.24.0.0",
|
| 2547 |
-
"source": {
|
| 2548 |
-
"type": "git",
|
| 2549 |
-
"url": "https://github.com/symfony/polyfill-php80.git",
|
| 2550 |
-
"reference": "57b712b08eddb97c762a8caa32c84e037892d2e9"
|
| 2551 |
-
},
|
| 2552 |
-
"dist": {
|
| 2553 |
-
"type": "zip",
|
| 2554 |
-
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/57b712b08eddb97c762a8caa32c84e037892d2e9",
|
| 2555 |
-
"reference": "57b712b08eddb97c762a8caa32c84e037892d2e9",
|
| 2556 |
-
"shasum": ""
|
| 2557 |
-
},
|
| 2558 |
-
"require": {
|
| 2559 |
-
"php": ">=7.1"
|
| 2560 |
-
},
|
| 2561 |
-
"time": "2021-09-13T13:58:33+00:00",
|
| 2562 |
-
"type": "library",
|
| 2563 |
-
"extra": {
|
| 2564 |
-
"branch-alias": {
|
| 2565 |
-
"dev-main": "1.23-dev"
|
| 2566 |
-
},
|
| 2567 |
-
"thanks": {
|
| 2568 |
-
"name": "symfony/polyfill",
|
| 2569 |
-
"url": "https://github.com/symfony/polyfill"
|
| 2570 |
-
}
|
| 2571 |
-
},
|
| 2572 |
-
"installation-source": "dist",
|
| 2573 |
-
"autoload": {
|
| 2574 |
-
"files": [
|
| 2575 |
-
"bootstrap.php"
|
| 2576 |
-
],
|
| 2577 |
-
"psr-4": {
|
| 2578 |
-
"Symfony\\Polyfill\\Php80\\": ""
|
| 2579 |
-
},
|
| 2580 |
-
"classmap": [
|
| 2581 |
-
"Resources/stubs"
|
| 2582 |
-
]
|
| 2583 |
-
},
|
| 2584 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 2585 |
-
"license": [
|
| 2586 |
-
"MIT"
|
| 2587 |
-
],
|
| 2588 |
-
"authors": [
|
| 2589 |
-
{
|
| 2590 |
-
"name": "Ion Bazan",
|
| 2591 |
-
"email": "ion.bazan@gmail.com"
|
| 2592 |
-
},
|
| 2593 |
-
{
|
| 2594 |
-
"name": "Nicolas Grekas",
|
| 2595 |
-
"email": "p@tchwork.com"
|
| 2596 |
-
},
|
| 2597 |
-
{
|
| 2598 |
-
"name": "Symfony Community",
|
| 2599 |
-
"homepage": "https://symfony.com/contributors"
|
| 2600 |
-
}
|
| 2601 |
-
],
|
| 2602 |
-
"description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
|
| 2603 |
-
"homepage": "https://symfony.com",
|
| 2604 |
-
"keywords": [
|
| 2605 |
-
"compatibility",
|
| 2606 |
-
"polyfill",
|
| 2607 |
-
"portable",
|
| 2608 |
-
"shim"
|
| 2609 |
-
],
|
| 2610 |
-
"support": {
|
| 2611 |
-
"source": "https://github.com/symfony/polyfill-php80/tree/v1.24.0"
|
| 2612 |
-
},
|
| 2613 |
-
"funding": [
|
| 2614 |
-
{
|
| 2615 |
-
"url": "https://symfony.com/sponsor",
|
| 2616 |
-
"type": "custom"
|
| 2617 |
-
},
|
| 2618 |
-
{
|
| 2619 |
-
"url": "https://github.com/fabpot",
|
| 2620 |
-
"type": "github"
|
| 2621 |
-
},
|
| 2622 |
-
{
|
| 2623 |
-
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
| 2624 |
-
"type": "tidelift"
|
| 2625 |
-
}
|
| 2626 |
-
],
|
| 2627 |
-
"install-path": "../symfony/polyfill-php80"
|
| 2628 |
-
},
|
| 2629 |
-
{
|
| 2630 |
-
"name": "symfony/translation-contracts",
|
| 2631 |
-
"version": "v2.3.0",
|
| 2632 |
-
"version_normalized": "2.3.0.0",
|
| 2633 |
-
"source": {
|
| 2634 |
-
"type": "git",
|
| 2635 |
-
"url": "https://github.com/symfony/translation-contracts.git",
|
| 2636 |
-
"reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105"
|
| 2637 |
-
},
|
| 2638 |
-
"dist": {
|
| 2639 |
-
"type": "zip",
|
| 2640 |
-
"url": "https://api.github.com/repos/symfony/translation-contracts/zipball/e2eaa60b558f26a4b0354e1bbb25636efaaad105",
|
| 2641 |
-
"reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105",
|
| 2642 |
-
"shasum": ""
|
| 2643 |
-
},
|
| 2644 |
-
"require": {
|
| 2645 |
-
"php": ">=7.2.5"
|
| 2646 |
-
},
|
| 2647 |
-
"suggest": {
|
| 2648 |
-
"symfony/translation-implementation": ""
|
| 2649 |
-
},
|
| 2650 |
-
"time": "2020-09-28T13:05:58+00:00",
|
| 2651 |
-
"type": "library",
|
| 2652 |
-
"extra": {
|
| 2653 |
-
"branch-alias": {
|
| 2654 |
-
"dev-master": "2.3-dev"
|
| 2655 |
-
},
|
| 2656 |
-
"thanks": {
|
| 2657 |
-
"name": "symfony/contracts",
|
| 2658 |
-
"url": "https://github.com/symfony/contracts"
|
| 2659 |
-
}
|
| 2660 |
-
},
|
| 2661 |
-
"installation-source": "dist",
|
| 2662 |
-
"autoload": {
|
| 2663 |
-
"psr-4": {
|
| 2664 |
-
"Symfony\\Contracts\\Translation\\": ""
|
| 2665 |
-
}
|
| 2666 |
-
},
|
| 2667 |
-
"notification-url": "https://packagist.org/downloads/",
|
| 2668 |
-
"license": [
|
| 2669 |
-
"MIT"
|
| 2670 |
-
],
|
| 2671 |
-
"authors": [
|
| 2672 |
-
{
|
| 2673 |
-
"name": "Nicolas Grekas",
|
| 2674 |
-
"email": "p@tchwork.com"
|
| 2675 |
-
},
|
| 2676 |
-
{
|
| 2677 |
-
"name": "Symfony Community",
|
| 2678 |
-
"homepage": "https://symfony.com/contributors"
|
| 2679 |
-
}
|
| 2680 |
-
],
|
| 2681 |
-
"description": "Generic abstractions related to translation",
|
| 2682 |
-
"homepage": "https://symfony.com",
|
| 2683 |
-
"keywords": [
|
| 2684 |
-
"abstractions",
|
| 2685 |
-
"contracts",
|
| 2686 |
-
"decoupling",
|
| 2687 |
-
"interfaces",
|
| 2688 |
-
"interoperability",
|
| 2689 |
-
"standards"
|
| 2690 |
-
],
|
| 2691 |
-
"support": {
|
| 2692 |
-
"source": "https://github.com/symfony/translation-contracts/tree/v2.3.0"
|
| 2693 |
},
|
| 2694 |
-
"
|
| 2695 |
-
|
| 2696 |
-
"url": "https://symfony.com/sponsor",
|
| 2697 |
-
"type": "custom"
|
| 2698 |
-
},
|
| 2699 |
-
{
|
| 2700 |
-
"url": "https://github.com/fabpot",
|
| 2701 |
-
"type": "github"
|
| 2702 |
-
},
|
| 2703 |
-
{
|
| 2704 |
-
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
| 2705 |
-
"type": "tidelift"
|
| 2706 |
-
}
|
| 2707 |
],
|
| 2708 |
-
"
|
| 2709 |
-
|
| 2710 |
-
|
| 2711 |
-
|
| 2712 |
-
|
| 2713 |
-
|
| 2714 |
-
"
|
| 2715 |
-
|
| 2716 |
-
|
| 2717 |
-
|
| 2718 |
-
|
| 2719 |
-
"
|
| 2720 |
-
|
| 2721 |
-
|
| 2722 |
-
|
| 2723 |
-
|
| 2724 |
-
|
| 2725 |
-
|
| 2726 |
-
|
| 2727 |
-
|
| 2728 |
-
|
| 2729 |
-
|
| 2730 |
-
|
| 2731 |
-
|
| 2732 |
-
|
| 2733 |
-
|
| 2734 |
-
|
| 2735 |
-
|
| 2736 |
-
|
| 2737 |
-
|
| 2738 |
-
|
| 2739 |
-
|
| 2740 |
-
|
| 2741 |
-
|
| 2742 |
-
|
| 2743 |
-
|
| 2744 |
-
|
| 2745 |
-
|
| 2746 |
-
|
| 2747 |
-
|
| 2748 |
-
|
| 2749 |
-
|
| 2750 |
-
|
| 2751 |
-
|
| 2752 |
-
"
|
| 2753 |
-
|
| 2754 |
-
|
| 2755 |
-
"
|
| 2756 |
-
|
| 2757 |
-
|
| 2758 |
-
|
| 2759 |
-
|
| 2760 |
-
|
| 2761 |
-
|
| 2762 |
-
|
| 2763 |
-
|
| 2764 |
-
|
| 2765 |
-
|
| 2766 |
-
|
| 2767 |
-
|
| 2768 |
-
|
| 2769 |
-
|
| 2770 |
-
|
| 2771 |
-
|
| 2772 |
-
|
| 2773 |
-
|
| 2774 |
-
|
| 2775 |
-
|
| 2776 |
-
|
| 2777 |
-
"type": "
|
| 2778 |
-
"
|
| 2779 |
-
"
|
| 2780 |
-
|
| 2781 |
-
|
| 2782 |
-
|
| 2783 |
-
|
| 2784 |
-
|
| 2785 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2786 |
},
|
| 2787 |
-
"
|
| 2788 |
-
|
| 2789 |
-
"MIT"
|
| 2790 |
],
|
| 2791 |
-
"
|
| 2792 |
-
|
| 2793 |
-
|
| 2794 |
-
|
| 2795 |
-
|
| 2796 |
-
|
| 2797 |
-
|
| 2798 |
-
|
| 2799 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2800 |
],
|
| 2801 |
-
"
|
| 2802 |
-
|
| 2803 |
-
"support": {
|
| 2804 |
-
"source": "https://github.com/symfony/validator/tree/v5.2.7"
|
| 2805 |
},
|
| 2806 |
-
"
|
| 2807 |
-
|
| 2808 |
-
|
| 2809 |
-
|
| 2810 |
-
|
| 2811 |
-
|
| 2812 |
-
|
| 2813 |
-
|
| 2814 |
-
|
| 2815 |
-
|
| 2816 |
-
|
| 2817 |
-
|
| 2818 |
-
|
| 2819 |
-
|
| 2820 |
-
|
| 2821 |
-
|
| 2822 |
-
|
| 2823 |
-
|
| 2824 |
-
|
| 2825 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"name": "automattic/jetpack-a8c-mc-stats",
|
| 4 |
+
"version": "1.4.1",
|
| 5 |
+
"version_normalized": "1.4.1.0",
|
| 6 |
+
"source": {
|
| 7 |
+
"type": "git",
|
| 8 |
+
"url": "https://github.com/Automattic/jetpack-a8c-mc-stats.git",
|
| 9 |
+
"reference": "b2f6b20aa3046848391593e6a18f87ae3797e888"
|
| 10 |
+
},
|
| 11 |
+
"dist": {
|
| 12 |
+
"type": "zip",
|
| 13 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-a8c-mc-stats/zipball/b2f6b20aa3046848391593e6a18f87ae3797e888",
|
| 14 |
+
"reference": "b2f6b20aa3046848391593e6a18f87ae3797e888",
|
| 15 |
+
"shasum": ""
|
| 16 |
+
},
|
| 17 |
+
"require-dev": {
|
| 18 |
+
"yoast/phpunit-polyfills": "0.2.0"
|
| 19 |
+
},
|
| 20 |
+
"time": "2021-02-05T19:06:50+00:00",
|
| 21 |
+
"type": "library",
|
| 22 |
+
"extra": {
|
| 23 |
+
"mirror-repo": "Automattic/jetpack-a8c-mc-stats"
|
| 24 |
+
},
|
| 25 |
+
"installation-source": "dist",
|
| 26 |
+
"autoload": {
|
| 27 |
+
"classmap": [
|
| 28 |
+
"src/"
|
| 29 |
+
]
|
| 30 |
+
},
|
| 31 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 32 |
+
"license": [
|
| 33 |
+
"GPL-2.0-or-later"
|
| 34 |
+
],
|
| 35 |
+
"description": "Used to record internal usage stats for Automattic. Not visible to site owners.",
|
| 36 |
+
"support": {
|
| 37 |
+
"source": "https://github.com/Automattic/jetpack-a8c-mc-stats/tree/1.4.1"
|
| 38 |
+
}
|
| 39 |
+
},
|
| 40 |
+
{
|
| 41 |
+
"name": "automattic/jetpack-assets",
|
| 42 |
+
"version": "v1.11.2",
|
| 43 |
+
"version_normalized": "1.11.2.0",
|
| 44 |
+
"source": {
|
| 45 |
+
"type": "git",
|
| 46 |
+
"url": "https://github.com/Automattic/jetpack-assets.git",
|
| 47 |
+
"reference": "833a6840b5f39ef05b2a65def8a1e61dc7c45a7a"
|
| 48 |
+
},
|
| 49 |
+
"dist": {
|
| 50 |
+
"type": "zip",
|
| 51 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-assets/zipball/833a6840b5f39ef05b2a65def8a1e61dc7c45a7a",
|
| 52 |
+
"reference": "833a6840b5f39ef05b2a65def8a1e61dc7c45a7a",
|
| 53 |
+
"shasum": ""
|
| 54 |
+
},
|
| 55 |
+
"require": {
|
| 56 |
+
"automattic/jetpack-constants": "1.6.2"
|
| 57 |
+
},
|
| 58 |
+
"require-dev": {
|
| 59 |
+
"brain/monkey": "2.6.0",
|
| 60 |
+
"yoast/phpunit-polyfills": "0.2.0"
|
| 61 |
+
},
|
| 62 |
+
"time": "2021-02-23T14:58:20+00:00",
|
| 63 |
+
"type": "library",
|
| 64 |
+
"extra": {
|
| 65 |
+
"mirror-repo": "Automattic/jetpack-assets"
|
| 66 |
+
},
|
| 67 |
+
"installation-source": "dist",
|
| 68 |
+
"autoload": {
|
| 69 |
+
"classmap": [
|
| 70 |
+
"src/"
|
| 71 |
+
]
|
| 72 |
+
},
|
| 73 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 74 |
+
"license": [
|
| 75 |
+
"GPL-2.0-or-later"
|
| 76 |
+
],
|
| 77 |
+
"description": "Asset management utilities for Jetpack ecosystem packages",
|
| 78 |
+
"support": {
|
| 79 |
+
"source": "https://github.com/Automattic/jetpack-assets/tree/v1.11.2"
|
| 80 |
+
}
|
| 81 |
+
},
|
| 82 |
+
{
|
| 83 |
+
"name": "automattic/jetpack-autoloader",
|
| 84 |
+
"version": "v2.10.0",
|
| 85 |
+
"version_normalized": "2.10.0.0",
|
| 86 |
+
"source": {
|
| 87 |
+
"type": "git",
|
| 88 |
+
"url": "https://github.com/Automattic/jetpack-autoloader.git",
|
| 89 |
+
"reference": "6409c42b32ed82aff50869fd0a6a2e5c7a96fbd6"
|
| 90 |
+
},
|
| 91 |
+
"dist": {
|
| 92 |
+
"type": "zip",
|
| 93 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-autoloader/zipball/6409c42b32ed82aff50869fd0a6a2e5c7a96fbd6",
|
| 94 |
+
"reference": "6409c42b32ed82aff50869fd0a6a2e5c7a96fbd6",
|
| 95 |
+
"shasum": ""
|
| 96 |
+
},
|
| 97 |
+
"require": {
|
| 98 |
+
"composer-plugin-api": "^1.1 || ^2.0"
|
| 99 |
+
},
|
| 100 |
+
"require-dev": {
|
| 101 |
+
"yoast/phpunit-polyfills": "0.2.0"
|
| 102 |
+
},
|
| 103 |
+
"time": "2021-02-09T18:24:48+00:00",
|
| 104 |
+
"type": "composer-plugin",
|
| 105 |
+
"extra": {
|
| 106 |
+
"class": "Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin",
|
| 107 |
+
"mirror-repo": "Automattic/jetpack-autoloader"
|
| 108 |
+
},
|
| 109 |
+
"installation-source": "dist",
|
| 110 |
+
"autoload": {
|
| 111 |
+
"classmap": [
|
| 112 |
+
"src/AutoloadGenerator.php"
|
| 113 |
+
],
|
| 114 |
+
"psr-4": {
|
| 115 |
+
"Automattic\\Jetpack\\Autoloader\\": "src"
|
| 116 |
+
}
|
| 117 |
+
},
|
| 118 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 119 |
+
"license": [
|
| 120 |
+
"GPL-2.0-or-later"
|
| 121 |
+
],
|
| 122 |
+
"description": "Creates a custom autoloader for a plugin or theme.",
|
| 123 |
+
"support": {
|
| 124 |
+
"source": "https://github.com/Automattic/jetpack-autoloader/tree/v2.10.0"
|
| 125 |
+
}
|
| 126 |
+
},
|
| 127 |
+
{
|
| 128 |
+
"name": "automattic/jetpack-config",
|
| 129 |
+
"version": "v1.4.3",
|
| 130 |
+
"version_normalized": "1.4.3.0",
|
| 131 |
+
"source": {
|
| 132 |
+
"type": "git",
|
| 133 |
+
"url": "https://github.com/Automattic/jetpack-config.git",
|
| 134 |
+
"reference": "6bc77aa73d90510c9488e2d8fdaad4b056d3a066"
|
| 135 |
+
},
|
| 136 |
+
"dist": {
|
| 137 |
+
"type": "zip",
|
| 138 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-config/zipball/6bc77aa73d90510c9488e2d8fdaad4b056d3a066",
|
| 139 |
+
"reference": "6bc77aa73d90510c9488e2d8fdaad4b056d3a066",
|
| 140 |
+
"shasum": ""
|
| 141 |
+
},
|
| 142 |
+
"time": "2021-01-19T14:25:05+00:00",
|
| 143 |
+
"type": "library",
|
| 144 |
+
"extra": {
|
| 145 |
+
"mirror-repo": "Automattic/jetpack-config"
|
| 146 |
+
},
|
| 147 |
+
"installation-source": "dist",
|
| 148 |
+
"autoload": {
|
| 149 |
+
"classmap": [
|
| 150 |
+
"src/"
|
| 151 |
+
]
|
| 152 |
+
},
|
| 153 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 154 |
+
"license": [
|
| 155 |
+
"GPL-2.0-or-later"
|
| 156 |
+
],
|
| 157 |
+
"description": "Jetpack configuration package that initializes other packages and configures Jetpack's functionality. Can be used as a base for all variants of Jetpack package usage.",
|
| 158 |
+
"support": {
|
| 159 |
+
"source": "https://github.com/Automattic/jetpack-config/tree/v1.4.3"
|
| 160 |
+
}
|
| 161 |
+
},
|
| 162 |
+
{
|
| 163 |
+
"name": "automattic/jetpack-connection",
|
| 164 |
+
"version": "v1.24.0",
|
| 165 |
+
"version_normalized": "1.24.0.0",
|
| 166 |
+
"source": {
|
| 167 |
+
"type": "git",
|
| 168 |
+
"url": "https://github.com/Automattic/jetpack-connection.git",
|
| 169 |
+
"reference": "5ffc22ecc7210cb229ab4a9833e2ba1def817ff8"
|
| 170 |
+
},
|
| 171 |
+
"dist": {
|
| 172 |
+
"type": "zip",
|
| 173 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-connection/zipball/5ffc22ecc7210cb229ab4a9833e2ba1def817ff8",
|
| 174 |
+
"reference": "5ffc22ecc7210cb229ab4a9833e2ba1def817ff8",
|
| 175 |
+
"shasum": ""
|
| 176 |
+
},
|
| 177 |
+
"require": {
|
| 178 |
+
"automattic/jetpack-constants": "1.6.2",
|
| 179 |
+
"automattic/jetpack-heartbeat": "1.3.3",
|
| 180 |
+
"automattic/jetpack-options": "1.11.2",
|
| 181 |
+
"automattic/jetpack-roles": "1.4.2",
|
| 182 |
+
"automattic/jetpack-status": "1.7.2",
|
| 183 |
+
"automattic/jetpack-tracking": "1.13.2"
|
| 184 |
+
},
|
| 185 |
+
"require-dev": {
|
| 186 |
+
"automattic/wordbless": "@dev",
|
| 187 |
+
"brain/monkey": "^2.6",
|
| 188 |
+
"yoast/phpunit-polyfills": "0.2.0"
|
| 189 |
+
},
|
| 190 |
+
"time": "2021-02-23T15:05:16+00:00",
|
| 191 |
+
"type": "library",
|
| 192 |
+
"extra": {
|
| 193 |
+
"mirror-repo": "Automattic/jetpack-connection"
|
| 194 |
+
},
|
| 195 |
+
"installation-source": "dist",
|
| 196 |
+
"autoload": {
|
| 197 |
+
"files": [
|
| 198 |
+
"legacy/load-ixr.php"
|
| 199 |
+
],
|
| 200 |
+
"classmap": [
|
| 201 |
+
"legacy",
|
| 202 |
+
"src/"
|
| 203 |
+
]
|
| 204 |
+
},
|
| 205 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 206 |
+
"license": [
|
| 207 |
+
"GPL-2.0-or-later"
|
| 208 |
+
],
|
| 209 |
+
"description": "Everything needed to connect to the Jetpack infrastructure",
|
| 210 |
+
"support": {
|
| 211 |
+
"source": "https://github.com/Automattic/jetpack-connection/tree/v1.24.0"
|
| 212 |
+
}
|
| 213 |
+
},
|
| 214 |
+
{
|
| 215 |
+
"name": "automattic/jetpack-constants",
|
| 216 |
+
"version": "v1.6.2",
|
| 217 |
+
"version_normalized": "1.6.2.0",
|
| 218 |
+
"source": {
|
| 219 |
+
"type": "git",
|
| 220 |
+
"url": "https://github.com/Automattic/jetpack-constants.git",
|
| 221 |
+
"reference": "84c8f09c5a6467104094243912fdcfe8eaed945b"
|
| 222 |
+
},
|
| 223 |
+
"dist": {
|
| 224 |
+
"type": "zip",
|
| 225 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-constants/zipball/84c8f09c5a6467104094243912fdcfe8eaed945b",
|
| 226 |
+
"reference": "84c8f09c5a6467104094243912fdcfe8eaed945b",
|
| 227 |
+
"shasum": ""
|
| 228 |
+
},
|
| 229 |
+
"require-dev": {
|
| 230 |
+
"brain/monkey": "2.6.0",
|
| 231 |
+
"yoast/phpunit-polyfills": "0.2.0"
|
| 232 |
+
},
|
| 233 |
+
"time": "2021-02-05T19:07:24+00:00",
|
| 234 |
+
"type": "library",
|
| 235 |
+
"extra": {
|
| 236 |
+
"mirror-repo": "Automattic/jetpack-constants"
|
| 237 |
+
},
|
| 238 |
+
"installation-source": "dist",
|
| 239 |
+
"autoload": {
|
| 240 |
+
"classmap": [
|
| 241 |
+
"src/"
|
| 242 |
+
]
|
| 243 |
+
},
|
| 244 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 245 |
+
"license": [
|
| 246 |
+
"GPL-2.0-or-later"
|
| 247 |
+
],
|
| 248 |
+
"description": "A wrapper for defining constants in a more testable way.",
|
| 249 |
+
"support": {
|
| 250 |
+
"source": "https://github.com/Automattic/jetpack-constants/tree/v1.6.2"
|
| 251 |
+
}
|
| 252 |
+
},
|
| 253 |
+
{
|
| 254 |
+
"name": "automattic/jetpack-heartbeat",
|
| 255 |
+
"version": "v1.3.3",
|
| 256 |
+
"version_normalized": "1.3.3.0",
|
| 257 |
+
"source": {
|
| 258 |
+
"type": "git",
|
| 259 |
+
"url": "https://github.com/Automattic/jetpack-heartbeat.git",
|
| 260 |
+
"reference": "d6e906c15a539bee5f52957126ba1b43d11e63da"
|
| 261 |
+
},
|
| 262 |
+
"dist": {
|
| 263 |
+
"type": "zip",
|
| 264 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-heartbeat/zipball/d6e906c15a539bee5f52957126ba1b43d11e63da",
|
| 265 |
+
"reference": "d6e906c15a539bee5f52957126ba1b43d11e63da",
|
| 266 |
+
"shasum": ""
|
| 267 |
+
},
|
| 268 |
+
"require": {
|
| 269 |
+
"automattic/jetpack-a8c-mc-stats": "1.4.1",
|
| 270 |
+
"automattic/jetpack-options": "1.11.2"
|
| 271 |
+
},
|
| 272 |
+
"time": "2021-02-23T15:01:22+00:00",
|
| 273 |
+
"type": "library",
|
| 274 |
+
"extra": {
|
| 275 |
+
"mirror-repo": "Automattic/jetpack-heartbeat"
|
| 276 |
+
},
|
| 277 |
+
"installation-source": "dist",
|
| 278 |
+
"autoload": {
|
| 279 |
+
"classmap": [
|
| 280 |
+
"src/"
|
| 281 |
+
]
|
| 282 |
+
},
|
| 283 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 284 |
+
"license": [
|
| 285 |
+
"GPL-2.0-or-later"
|
| 286 |
+
],
|
| 287 |
+
"description": "This adds a cronjob that sends a batch of internal automattic stats to wp.com once a day",
|
| 288 |
+
"support": {
|
| 289 |
+
"source": "https://github.com/Automattic/jetpack-heartbeat/tree/v1.3.3"
|
| 290 |
+
}
|
| 291 |
+
},
|
| 292 |
+
{
|
| 293 |
+
"name": "automattic/jetpack-options",
|
| 294 |
+
"version": "v1.11.2",
|
| 295 |
+
"version_normalized": "1.11.2.0",
|
| 296 |
+
"source": {
|
| 297 |
+
"type": "git",
|
| 298 |
+
"url": "https://github.com/Automattic/jetpack-options.git",
|
| 299 |
+
"reference": "1889f3648782b5ceaac255f2a5ee96c1de8cca1e"
|
| 300 |
+
},
|
| 301 |
+
"dist": {
|
| 302 |
+
"type": "zip",
|
| 303 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-options/zipball/1889f3648782b5ceaac255f2a5ee96c1de8cca1e",
|
| 304 |
+
"reference": "1889f3648782b5ceaac255f2a5ee96c1de8cca1e",
|
| 305 |
+
"shasum": ""
|
| 306 |
+
},
|
| 307 |
+
"require": {
|
| 308 |
+
"automattic/jetpack-constants": "1.6.2"
|
| 309 |
+
},
|
| 310 |
+
"require-dev": {
|
| 311 |
+
"yoast/phpunit-polyfills": "0.2.0"
|
| 312 |
+
},
|
| 313 |
+
"time": "2021-02-23T15:00:26+00:00",
|
| 314 |
+
"type": "library",
|
| 315 |
+
"extra": {
|
| 316 |
+
"mirror-repo": "Automattic/jetpack-options"
|
| 317 |
+
},
|
| 318 |
+
"installation-source": "dist",
|
| 319 |
+
"autoload": {
|
| 320 |
+
"classmap": [
|
| 321 |
+
"legacy"
|
| 322 |
+
]
|
| 323 |
+
},
|
| 324 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 325 |
+
"license": [
|
| 326 |
+
"GPL-2.0-or-later"
|
| 327 |
+
],
|
| 328 |
+
"description": "A wrapper for wp-options to manage specific Jetpack options.",
|
| 329 |
+
"support": {
|
| 330 |
+
"source": "https://github.com/Automattic/jetpack-options/tree/v1.11.2"
|
| 331 |
+
}
|
| 332 |
+
},
|
| 333 |
+
{
|
| 334 |
+
"name": "automattic/jetpack-roles",
|
| 335 |
+
"version": "v1.4.2",
|
| 336 |
+
"version_normalized": "1.4.2.0",
|
| 337 |
+
"source": {
|
| 338 |
+
"type": "git",
|
| 339 |
+
"url": "https://github.com/Automattic/jetpack-roles.git",
|
| 340 |
+
"reference": "ad4e0c4483945b24db10c09696558a2f381236ee"
|
| 341 |
+
},
|
| 342 |
+
"dist": {
|
| 343 |
+
"type": "zip",
|
| 344 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-roles/zipball/ad4e0c4483945b24db10c09696558a2f381236ee",
|
| 345 |
+
"reference": "ad4e0c4483945b24db10c09696558a2f381236ee",
|
| 346 |
+
"shasum": ""
|
| 347 |
+
},
|
| 348 |
+
"require-dev": {
|
| 349 |
+
"brain/monkey": "2.6.0",
|
| 350 |
+
"yoast/phpunit-polyfills": "0.2.0"
|
| 351 |
+
},
|
| 352 |
+
"time": "2021-02-05T19:07:59+00:00",
|
| 353 |
+
"type": "library",
|
| 354 |
+
"extra": {
|
| 355 |
+
"mirror-repo": "Automattic/jetpack-roles"
|
| 356 |
+
},
|
| 357 |
+
"installation-source": "dist",
|
| 358 |
+
"autoload": {
|
| 359 |
+
"classmap": [
|
| 360 |
+
"src/"
|
| 361 |
+
]
|
| 362 |
+
},
|
| 363 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 364 |
+
"license": [
|
| 365 |
+
"GPL-2.0-or-later"
|
| 366 |
+
],
|
| 367 |
+
"description": "Utilities, related with user roles and capabilities.",
|
| 368 |
+
"support": {
|
| 369 |
+
"source": "https://github.com/Automattic/jetpack-roles/tree/v1.4.2"
|
| 370 |
+
}
|
| 371 |
+
},
|
| 372 |
+
{
|
| 373 |
+
"name": "automattic/jetpack-status",
|
| 374 |
+
"version": "v1.7.2",
|
| 375 |
+
"version_normalized": "1.7.2.0",
|
| 376 |
+
"source": {
|
| 377 |
+
"type": "git",
|
| 378 |
+
"url": "https://github.com/Automattic/jetpack-status.git",
|
| 379 |
+
"reference": "a0f1f7450f045afc2669135ba576632ca0889506"
|
| 380 |
+
},
|
| 381 |
+
"dist": {
|
| 382 |
+
"type": "zip",
|
| 383 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-status/zipball/a0f1f7450f045afc2669135ba576632ca0889506",
|
| 384 |
+
"reference": "a0f1f7450f045afc2669135ba576632ca0889506",
|
| 385 |
+
"shasum": ""
|
| 386 |
+
},
|
| 387 |
+
"require-dev": {
|
| 388 |
+
"brain/monkey": "2.6.0",
|
| 389 |
+
"yoast/phpunit-polyfills": "0.2.0"
|
| 390 |
+
},
|
| 391 |
+
"time": "2021-02-05T19:08:03+00:00",
|
| 392 |
+
"type": "library",
|
| 393 |
+
"extra": {
|
| 394 |
+
"mirror-repo": "Automattic/jetpack-status"
|
| 395 |
+
},
|
| 396 |
+
"installation-source": "dist",
|
| 397 |
+
"autoload": {
|
| 398 |
+
"classmap": [
|
| 399 |
+
"src/"
|
| 400 |
+
]
|
| 401 |
+
},
|
| 402 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 403 |
+
"license": [
|
| 404 |
+
"GPL-2.0-or-later"
|
| 405 |
+
],
|
| 406 |
+
"description": "Used to retrieve information about the current status of Jetpack and the site overall.",
|
| 407 |
+
"support": {
|
| 408 |
+
"source": "https://github.com/Automattic/jetpack-status/tree/v1.7.2"
|
| 409 |
+
}
|
| 410 |
+
},
|
| 411 |
+
{
|
| 412 |
+
"name": "automattic/jetpack-terms-of-service",
|
| 413 |
+
"version": "v1.9.3",
|
| 414 |
+
"version_normalized": "1.9.3.0",
|
| 415 |
+
"source": {
|
| 416 |
+
"type": "git",
|
| 417 |
+
"url": "https://github.com/Automattic/jetpack-terms-of-service.git",
|
| 418 |
+
"reference": "f8435228d918a5bd32912339b1124d35911efde1"
|
| 419 |
+
},
|
| 420 |
+
"dist": {
|
| 421 |
+
"type": "zip",
|
| 422 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-terms-of-service/zipball/f8435228d918a5bd32912339b1124d35911efde1",
|
| 423 |
+
"reference": "f8435228d918a5bd32912339b1124d35911efde1",
|
| 424 |
+
"shasum": ""
|
| 425 |
+
},
|
| 426 |
+
"require": {
|
| 427 |
+
"automattic/jetpack-options": "1.11.2",
|
| 428 |
+
"automattic/jetpack-status": "1.7.2"
|
| 429 |
+
},
|
| 430 |
+
"require-dev": {
|
| 431 |
+
"brain/monkey": "2.6.0",
|
| 432 |
+
"yoast/phpunit-polyfills": "0.2.0"
|
| 433 |
+
},
|
| 434 |
+
"time": "2021-02-23T15:02:14+00:00",
|
| 435 |
+
"type": "library",
|
| 436 |
+
"extra": {
|
| 437 |
+
"mirror-repo": "Automattic/jetpack-terms-of-service"
|
| 438 |
+
},
|
| 439 |
+
"installation-source": "dist",
|
| 440 |
+
"autoload": {
|
| 441 |
+
"classmap": [
|
| 442 |
+
"src/"
|
| 443 |
+
]
|
| 444 |
+
},
|
| 445 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 446 |
+
"license": [
|
| 447 |
+
"GPL-2.0-or-later"
|
| 448 |
+
],
|
| 449 |
+
"description": "Everything need to manage the terms of service state",
|
| 450 |
+
"support": {
|
| 451 |
+
"source": "https://github.com/Automattic/jetpack-terms-of-service/tree/v1.9.3"
|
| 452 |
+
}
|
| 453 |
+
},
|
| 454 |
+
{
|
| 455 |
+
"name": "automattic/jetpack-tracking",
|
| 456 |
+
"version": "v1.13.2",
|
| 457 |
+
"version_normalized": "1.13.2.0",
|
| 458 |
+
"source": {
|
| 459 |
+
"type": "git",
|
| 460 |
+
"url": "https://github.com/Automattic/jetpack-tracking.git",
|
| 461 |
+
"reference": "b2dc6688098798111e21bd7d5d052fb828fa0932"
|
| 462 |
+
},
|
| 463 |
+
"dist": {
|
| 464 |
+
"type": "zip",
|
| 465 |
+
"url": "https://api.github.com/repos/Automattic/jetpack-tracking/zipball/b2dc6688098798111e21bd7d5d052fb828fa0932",
|
| 466 |
+
"reference": "b2dc6688098798111e21bd7d5d052fb828fa0932",
|
| 467 |
+
"shasum": ""
|
| 468 |
+
},
|
| 469 |
+
"require": {
|
| 470 |
+
"automattic/jetpack-assets": "1.11.2",
|
| 471 |
+
"automattic/jetpack-options": "1.11.2",
|
| 472 |
+
"automattic/jetpack-status": "1.7.2",
|
| 473 |
+
"automattic/jetpack-terms-of-service": "1.9.3"
|
| 474 |
+
},
|
| 475 |
+
"require-dev": {
|
| 476 |
+
"yoast/phpunit-polyfills": "0.2.0"
|
| 477 |
+
},
|
| 478 |
+
"time": "2021-02-23T15:03:25+00:00",
|
| 479 |
+
"type": "library",
|
| 480 |
+
"extra": {
|
| 481 |
+
"mirror-repo": "Automattic/jetpack-tracking"
|
| 482 |
+
},
|
| 483 |
+
"installation-source": "dist",
|
| 484 |
+
"autoload": {
|
| 485 |
+
"classmap": [
|
| 486 |
+
"legacy",
|
| 487 |
+
"src/"
|
| 488 |
+
]
|
| 489 |
+
},
|
| 490 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 491 |
+
"license": [
|
| 492 |
+
"GPL-2.0-or-later"
|
| 493 |
+
],
|
| 494 |
+
"description": "Tracking for Jetpack",
|
| 495 |
+
"support": {
|
| 496 |
+
"source": "https://github.com/Automattic/jetpack-tracking/tree/v1.13.2"
|
| 497 |
+
}
|
| 498 |
+
},
|
| 499 |
+
{
|
| 500 |
+
"name": "firebase/php-jwt",
|
| 501 |
+
"version": "v5.5.1",
|
| 502 |
+
"version_normalized": "5.5.1.0",
|
| 503 |
+
"source": {
|
| 504 |
+
"type": "git",
|
| 505 |
+
"url": "https://github.com/firebase/php-jwt.git",
|
| 506 |
+
"reference": "83b609028194aa042ea33b5af2d41a7427de80e6"
|
| 507 |
+
},
|
| 508 |
+
"dist": {
|
| 509 |
+
"type": "zip",
|
| 510 |
+
"url": "https://api.github.com/repos/firebase/php-jwt/zipball/83b609028194aa042ea33b5af2d41a7427de80e6",
|
| 511 |
+
"reference": "83b609028194aa042ea33b5af2d41a7427de80e6",
|
| 512 |
+
"shasum": ""
|
| 513 |
+
},
|
| 514 |
+
"require": {
|
| 515 |
+
"php": ">=5.3.0"
|
| 516 |
+
},
|
| 517 |
+
"require-dev": {
|
| 518 |
+
"phpunit/phpunit": ">=4.8 <=9"
|
| 519 |
+
},
|
| 520 |
+
"suggest": {
|
| 521 |
+
"paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present"
|
| 522 |
+
},
|
| 523 |
+
"time": "2021-11-08T20:18:51+00:00",
|
| 524 |
+
"type": "library",
|
| 525 |
+
"installation-source": "dist",
|
| 526 |
+
"autoload": {
|
| 527 |
+
"psr-4": {
|
| 528 |
+
"Firebase\\JWT\\": "src"
|
| 529 |
+
}
|
| 530 |
+
},
|
| 531 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 532 |
+
"license": [
|
| 533 |
+
"BSD-3-Clause"
|
| 534 |
+
],
|
| 535 |
+
"authors": [
|
| 536 |
+
{
|
| 537 |
+
"name": "Neuman Vong",
|
| 538 |
+
"email": "neuman+pear@twilio.com",
|
| 539 |
+
"role": "Developer"
|
| 540 |
+
},
|
| 541 |
+
{
|
| 542 |
+
"name": "Anant Narayanan",
|
| 543 |
+
"email": "anant@php.net",
|
| 544 |
+
"role": "Developer"
|
| 545 |
+
}
|
| 546 |
+
],
|
| 547 |
+
"description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.",
|
| 548 |
+
"homepage": "https://github.com/firebase/php-jwt",
|
| 549 |
+
"keywords": [
|
| 550 |
+
"jwt",
|
| 551 |
+
"php"
|
| 552 |
+
],
|
| 553 |
+
"support": {
|
| 554 |
+
"issues": "https://github.com/firebase/php-jwt/issues",
|
| 555 |
+
"source": "https://github.com/firebase/php-jwt/tree/v5.5.1"
|
| 556 |
+
}
|
| 557 |
+
},
|
| 558 |
+
{
|
| 559 |
+
"name": "google/apiclient",
|
| 560 |
+
"version": "v2.12.1",
|
| 561 |
+
"version_normalized": "2.12.1.0",
|
| 562 |
+
"source": {
|
| 563 |
+
"type": "git",
|
| 564 |
+
"url": "https://github.com/googleapis/google-api-php-client.git",
|
| 565 |
+
"reference": "1530583a711f4414407112c4068464bcbace1c71"
|
| 566 |
+
},
|
| 567 |
+
"dist": {
|
| 568 |
+
"type": "zip",
|
| 569 |
+
"url": "https://api.github.com/repos/googleapis/google-api-php-client/zipball/1530583a711f4414407112c4068464bcbace1c71",
|
| 570 |
+
"reference": "1530583a711f4414407112c4068464bcbace1c71",
|
| 571 |
+
"shasum": ""
|
| 572 |
+
},
|
| 573 |
+
"require": {
|
| 574 |
+
"firebase/php-jwt": "~2.0||~3.0||~4.0||~5.0",
|
| 575 |
+
"google/apiclient-services": "~0.200",
|
| 576 |
+
"google/auth": "^1.10",
|
| 577 |
+
"guzzlehttp/guzzle": "~5.3.3||~6.0||~7.0",
|
| 578 |
+
"guzzlehttp/psr7": "^1.7||^2.0.0",
|
| 579 |
+
"monolog/monolog": "^1.17||^2.0",
|
| 580 |
+
"php": "^5.6|^7.0|^8.0",
|
| 581 |
+
"phpseclib/phpseclib": "~2.0||^3.0.2"
|
| 582 |
+
},
|
| 583 |
+
"require-dev": {
|
| 584 |
+
"cache/filesystem-adapter": "^0.3.2|^1.1",
|
| 585 |
+
"composer/composer": "^1.10.22",
|
| 586 |
+
"dealerdirect/phpcodesniffer-composer-installer": "^0.7",
|
| 587 |
+
"phpcompatibility/php-compatibility": "^9.2",
|
| 588 |
+
"phpspec/prophecy-phpunit": "^1.1||^2.0",
|
| 589 |
+
"phpunit/phpunit": "^5.7.21 || ^6.0 || ^7.0 || ^8.0 || ^9.0",
|
| 590 |
+
"squizlabs/php_codesniffer": "~2.3",
|
| 591 |
+
"symfony/css-selector": "~2.1",
|
| 592 |
+
"symfony/dom-crawler": "~2.1",
|
| 593 |
+
"yoast/phpunit-polyfills": "^1.0"
|
| 594 |
+
},
|
| 595 |
+
"suggest": {
|
| 596 |
+
"cache/filesystem-adapter": "For caching certs and tokens (using Google\\Client::setCache)"
|
| 597 |
+
},
|
| 598 |
+
"time": "2021-12-02T03:34:25+00:00",
|
| 599 |
+
"type": "library",
|
| 600 |
+
"extra": {
|
| 601 |
+
"branch-alias": {
|
| 602 |
+
"dev-main": "2.x-dev"
|
| 603 |
+
}
|
| 604 |
+
},
|
| 605 |
+
"installation-source": "dist",
|
| 606 |
+
"autoload": {
|
| 607 |
+
"psr-4": {
|
| 608 |
+
"Google\\": "src/"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 609 |
},
|
| 610 |
+
"files": [
|
| 611 |
+
"src/aliases.php"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 612 |
],
|
| 613 |
+
"classmap": [
|
| 614 |
+
"src/aliases.php"
|
| 615 |
+
]
|
| 616 |
+
},
|
| 617 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 618 |
+
"license": [
|
| 619 |
+
"Apache-2.0"
|
| 620 |
+
],
|
| 621 |
+
"description": "Client library for Google APIs",
|
| 622 |
+
"homepage": "http://developers.google.com/api-client-library/php",
|
| 623 |
+
"keywords": [
|
| 624 |
+
"google"
|
| 625 |
+
],
|
| 626 |
+
"support": {
|
| 627 |
+
"issues": "https://github.com/googleapis/google-api-php-client/issues",
|
| 628 |
+
"source": "https://github.com/googleapis/google-api-php-client/tree/v2.12.1"
|
| 629 |
+
}
|
| 630 |
+
},
|
| 631 |
+
{
|
| 632 |
+
"name": "google/apiclient-services",
|
| 633 |
+
"version": "v0.230.0",
|
| 634 |
+
"version_normalized": "0.230.0.0",
|
| 635 |
+
"source": {
|
| 636 |
+
"type": "git",
|
| 637 |
+
"url": "https://github.com/googleapis/google-api-php-client-services.git",
|
| 638 |
+
"reference": "ec64bbf1d6af9475bee7b1ce4fc0ed8a0a8d8889"
|
| 639 |
+
},
|
| 640 |
+
"dist": {
|
| 641 |
+
"type": "zip",
|
| 642 |
+
"url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/ec64bbf1d6af9475bee7b1ce4fc0ed8a0a8d8889",
|
| 643 |
+
"reference": "ec64bbf1d6af9475bee7b1ce4fc0ed8a0a8d8889",
|
| 644 |
+
"shasum": ""
|
| 645 |
+
},
|
| 646 |
+
"require": {
|
| 647 |
+
"php": ">=5.6"
|
| 648 |
+
},
|
| 649 |
+
"require-dev": {
|
| 650 |
+
"phpunit/phpunit": "^5.7||^8.5.13"
|
| 651 |
+
},
|
| 652 |
+
"time": "2021-12-21T12:26:12+00:00",
|
| 653 |
+
"type": "library",
|
| 654 |
+
"installation-source": "dist",
|
| 655 |
+
"autoload": {
|
| 656 |
+
"files": [
|
| 657 |
+
"autoload.php"
|
| 658 |
+
],
|
| 659 |
+
"psr-4": {
|
| 660 |
+
"Google\\Service\\": "src"
|
| 661 |
+
}
|
| 662 |
+
},
|
| 663 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 664 |
+
"license": [
|
| 665 |
+
"Apache-2.0"
|
| 666 |
+
],
|
| 667 |
+
"description": "Client library for Google APIs",
|
| 668 |
+
"homepage": "http://developers.google.com/api-client-library/php",
|
| 669 |
+
"keywords": [
|
| 670 |
+
"google"
|
| 671 |
+
],
|
| 672 |
+
"support": {
|
| 673 |
+
"issues": "https://github.com/googleapis/google-api-php-client-services/issues",
|
| 674 |
+
"source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.230.0"
|
| 675 |
+
}
|
| 676 |
+
},
|
| 677 |
+
{
|
| 678 |
+
"name": "google/auth",
|
| 679 |
+
"version": "v1.18.0",
|
| 680 |
+
"version_normalized": "1.18.0.0",
|
| 681 |
+
"source": {
|
| 682 |
+
"type": "git",
|
| 683 |
+
"url": "https://github.com/googleapis/google-auth-library-php.git",
|
| 684 |
+
"reference": "21dd478e77b0634ed9e3a68613f74ed250ca9347"
|
| 685 |
+
},
|
| 686 |
+
"dist": {
|
| 687 |
+
"type": "zip",
|
| 688 |
+
"url": "https://api.github.com/repos/googleapis/google-auth-library-php/zipball/21dd478e77b0634ed9e3a68613f74ed250ca9347",
|
| 689 |
+
"reference": "21dd478e77b0634ed9e3a68613f74ed250ca9347",
|
| 690 |
+
"shasum": ""
|
| 691 |
+
},
|
| 692 |
+
"require": {
|
| 693 |
+
"firebase/php-jwt": "~2.0|~3.0|~4.0|~5.0",
|
| 694 |
+
"guzzlehttp/guzzle": "^5.3.1|^6.2.1|^7.0",
|
| 695 |
+
"guzzlehttp/psr7": "^1.7|^2.0",
|
| 696 |
+
"php": ">=5.4",
|
| 697 |
+
"psr/cache": "^1.0|^2.0",
|
| 698 |
+
"psr/http-message": "^1.0"
|
| 699 |
+
},
|
| 700 |
+
"require-dev": {
|
| 701 |
+
"guzzlehttp/promises": "0.1.1|^1.3",
|
| 702 |
+
"kelvinmo/simplejwt": "^0.2.5|^0.5.1",
|
| 703 |
+
"phpseclib/phpseclib": "^2.0.31",
|
| 704 |
+
"phpunit/phpunit": "^4.8.36|^5.7",
|
| 705 |
+
"sebastian/comparator": ">=1.2.3"
|
| 706 |
+
},
|
| 707 |
+
"suggest": {
|
| 708 |
+
"phpseclib/phpseclib": "May be used in place of OpenSSL for signing strings or for token management. Please require version ^2."
|
| 709 |
+
},
|
| 710 |
+
"time": "2021-08-24T18:03:18+00:00",
|
| 711 |
+
"type": "library",
|
| 712 |
+
"installation-source": "dist",
|
| 713 |
+
"autoload": {
|
| 714 |
+
"psr-4": {
|
| 715 |
+
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\Google\\Auth\\": "src"
|
| 716 |
+
}
|
| 717 |
+
},
|
| 718 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 719 |
+
"license": [
|
| 720 |
+
"Apache-2.0"
|
| 721 |
+
],
|
| 722 |
+
"description": "Google Auth Library for PHP",
|
| 723 |
+
"homepage": "http://github.com/google/google-auth-library-php",
|
| 724 |
+
"keywords": [
|
| 725 |
+
"Authentication",
|
| 726 |
+
"google",
|
| 727 |
+
"oauth2"
|
| 728 |
+
],
|
| 729 |
+
"support": {
|
| 730 |
+
"docs": "https://googleapis.github.io/google-auth-library-php/master/",
|
| 731 |
+
"issues": "https://github.com/googleapis/google-auth-library-php/issues",
|
| 732 |
+
"source": "https://github.com/googleapis/google-auth-library-php/tree/v1.18.0"
|
| 733 |
+
}
|
| 734 |
+
},
|
| 735 |
+
{
|
| 736 |
+
"name": "google/common-protos",
|
| 737 |
+
"version": "1.4.0",
|
| 738 |
+
"version_normalized": "1.4.0.0",
|
| 739 |
+
"source": {
|
| 740 |
+
"type": "git",
|
| 741 |
+
"url": "https://github.com/googleapis/common-protos-php.git",
|
| 742 |
+
"reference": "b1ee63636d94fe88f6cff600a0f23fae06b6fa2e"
|
| 743 |
+
},
|
| 744 |
+
"dist": {
|
| 745 |
+
"type": "zip",
|
| 746 |
+
"url": "https://api.github.com/repos/googleapis/common-protos-php/zipball/b1ee63636d94fe88f6cff600a0f23fae06b6fa2e",
|
| 747 |
+
"reference": "b1ee63636d94fe88f6cff600a0f23fae06b6fa2e",
|
| 748 |
+
"shasum": ""
|
| 749 |
+
},
|
| 750 |
+
"require": {
|
| 751 |
+
"google/protobuf": "^3.6.1"
|
| 752 |
+
},
|
| 753 |
+
"require-dev": {
|
| 754 |
+
"phpunit/phpunit": "^4.8.36",
|
| 755 |
+
"sami/sami": "*"
|
| 756 |
+
},
|
| 757 |
+
"time": "2021-11-18T21:49:24+00:00",
|
| 758 |
+
"type": "library",
|
| 759 |
+
"installation-source": "dist",
|
| 760 |
+
"autoload": {
|
| 761 |
+
"psr-4": {
|
| 762 |
+
"Google\\": "src",
|
| 763 |
+
"GPBMetadata\\Google\\": "metadata"
|
| 764 |
+
}
|
| 765 |
+
},
|
| 766 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 767 |
+
"license": [
|
| 768 |
+
"Apache-2.0"
|
| 769 |
+
],
|
| 770 |
+
"description": "Google API Common Protos for PHP",
|
| 771 |
+
"homepage": "https://github.com/googleapis/common-protos-php",
|
| 772 |
+
"keywords": [
|
| 773 |
+
"google"
|
| 774 |
+
],
|
| 775 |
+
"support": {
|
| 776 |
+
"issues": "https://github.com/googleapis/common-protos-php/issues",
|
| 777 |
+
"source": "https://github.com/googleapis/common-protos-php/tree/1.4.0"
|
| 778 |
+
}
|
| 779 |
+
},
|
| 780 |
+
{
|
| 781 |
+
"name": "google/gax",
|
| 782 |
+
"version": "v1.10.0",
|
| 783 |
+
"version_normalized": "1.10.0.0",
|
| 784 |
+
"source": {
|
| 785 |
+
"type": "git",
|
| 786 |
+
"url": "https://github.com/googleapis/gax-php.git",
|
| 787 |
+
"reference": "5222f7712e73d266490c742dc9bc602602ae00a5"
|
| 788 |
+
},
|
| 789 |
+
"dist": {
|
| 790 |
+
"type": "zip",
|
| 791 |
+
"url": "https://api.github.com/repos/googleapis/gax-php/zipball/5222f7712e73d266490c742dc9bc602602ae00a5",
|
| 792 |
+
"reference": "5222f7712e73d266490c742dc9bc602602ae00a5",
|
| 793 |
+
"shasum": ""
|
| 794 |
+
},
|
| 795 |
+
"require": {
|
| 796 |
+
"google/auth": "^1.18.0",
|
| 797 |
+
"google/common-protos": "^1.0",
|
| 798 |
+
"google/grpc-gcp": "^0.2",
|
| 799 |
+
"google/protobuf": "^3.12.2",
|
| 800 |
+
"grpc/grpc": "^1.13",
|
| 801 |
+
"guzzlehttp/promises": "^1.3",
|
| 802 |
+
"guzzlehttp/psr7": "^1.7.0|^2",
|
| 803 |
+
"php": ">=5.5"
|
| 804 |
+
},
|
| 805 |
+
"conflict": {
|
| 806 |
+
"ext-protobuf": "<3.7.0"
|
| 807 |
+
},
|
| 808 |
+
"require-dev": {
|
| 809 |
+
"phpunit/phpunit": "^4.8.36",
|
| 810 |
+
"squizlabs/php_codesniffer": "3.*"
|
| 811 |
+
},
|
| 812 |
+
"time": "2021-10-27T17:33:04+00:00",
|
| 813 |
+
"type": "library",
|
| 814 |
+
"installation-source": "dist",
|
| 815 |
+
"autoload": {
|
| 816 |
+
"psr-4": {
|
| 817 |
+
"Google\\ApiCore\\": "src",
|
| 818 |
+
"GPBMetadata\\ApiCore\\": "metadata/ApiCore"
|
| 819 |
+
}
|
| 820 |
+
},
|
| 821 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 822 |
+
"license": [
|
| 823 |
+
"BSD-3-Clause"
|
| 824 |
+
],
|
| 825 |
+
"description": "Google API Core for PHP",
|
| 826 |
+
"homepage": "https://github.com/googleapis/gax-php",
|
| 827 |
+
"keywords": [
|
| 828 |
+
"google"
|
| 829 |
+
],
|
| 830 |
+
"support": {
|
| 831 |
+
"issues": "https://github.com/googleapis/gax-php/issues",
|
| 832 |
+
"source": "https://github.com/googleapis/gax-php/tree/v1.10.0"
|
| 833 |
+
}
|
| 834 |
+
},
|
| 835 |
+
{
|
| 836 |
+
"name": "google/grpc-gcp",
|
| 837 |
+
"version": "v0.2.0",
|
| 838 |
+
"version_normalized": "0.2.0.0",
|
| 839 |
+
"source": {
|
| 840 |
+
"type": "git",
|
| 841 |
+
"url": "https://github.com/GoogleCloudPlatform/grpc-gcp-php.git",
|
| 842 |
+
"reference": "2465c2273e11ada1e95155aa1e209f3b8f03c314"
|
| 843 |
+
},
|
| 844 |
+
"dist": {
|
| 845 |
+
"type": "zip",
|
| 846 |
+
"url": "https://api.github.com/repos/GoogleCloudPlatform/grpc-gcp-php/zipball/2465c2273e11ada1e95155aa1e209f3b8f03c314",
|
| 847 |
+
"reference": "2465c2273e11ada1e95155aa1e209f3b8f03c314",
|
| 848 |
+
"shasum": ""
|
| 849 |
+
},
|
| 850 |
+
"require": {
|
| 851 |
+
"google/auth": "^1.3",
|
| 852 |
+
"google/protobuf": "^v3.3.0",
|
| 853 |
+
"grpc/grpc": "^v1.13.0",
|
| 854 |
+
"php": ">=5.5.0",
|
| 855 |
+
"psr/cache": "^1.0.1||^2.0.0||^3.0.0"
|
| 856 |
+
},
|
| 857 |
+
"require-dev": {
|
| 858 |
+
"google/cloud-spanner": "^1.7",
|
| 859 |
+
"phpunit/phpunit": "4.8.36"
|
| 860 |
+
},
|
| 861 |
+
"time": "2021-09-27T22:57:18+00:00",
|
| 862 |
+
"type": "library",
|
| 863 |
+
"installation-source": "dist",
|
| 864 |
+
"autoload": {
|
| 865 |
+
"psr-4": {
|
| 866 |
+
"Grpc\\Gcp\\": "src/"
|
| 867 |
+
},
|
| 868 |
+
"classmap": [
|
| 869 |
+
"src/generated/"
|
| 870 |
+
]
|
| 871 |
+
},
|
| 872 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 873 |
+
"license": [
|
| 874 |
+
"Apache-2.0"
|
| 875 |
+
],
|
| 876 |
+
"description": "gRPC GCP library for channel management",
|
| 877 |
+
"support": {
|
| 878 |
+
"issues": "https://github.com/GoogleCloudPlatform/grpc-gcp-php/issues",
|
| 879 |
+
"source": "https://github.com/GoogleCloudPlatform/grpc-gcp-php/tree/v0.2.0"
|
| 880 |
+
}
|
| 881 |
+
},
|
| 882 |
+
{
|
| 883 |
+
"name": "google/protobuf",
|
| 884 |
+
"version": "v3.19.3",
|
| 885 |
+
"version_normalized": "3.19.3.0",
|
| 886 |
+
"source": {
|
| 887 |
+
"type": "git",
|
| 888 |
+
"url": "https://github.com/protocolbuffers/protobuf-php.git",
|
| 889 |
+
"reference": "c6d35bfdf41f8cb9dcf71ebc3631f8b9d80aa040"
|
| 890 |
+
},
|
| 891 |
+
"dist": {
|
| 892 |
+
"type": "zip",
|
| 893 |
+
"url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/c6d35bfdf41f8cb9dcf71ebc3631f8b9d80aa040",
|
| 894 |
+
"reference": "c6d35bfdf41f8cb9dcf71ebc3631f8b9d80aa040",
|
| 895 |
+
"shasum": ""
|
| 896 |
+
},
|
| 897 |
+
"require": {
|
| 898 |
+
"php": ">=5.5.0"
|
| 899 |
+
},
|
| 900 |
+
"require-dev": {
|
| 901 |
+
"phpunit/phpunit": ">=4.8.0"
|
| 902 |
+
},
|
| 903 |
+
"suggest": {
|
| 904 |
+
"ext-bcmath": "Need to support JSON deserialization"
|
| 905 |
+
},
|
| 906 |
+
"time": "2022-01-11T17:40:06+00:00",
|
| 907 |
+
"type": "library",
|
| 908 |
+
"installation-source": "dist",
|
| 909 |
+
"autoload": {
|
| 910 |
+
"psr-4": {
|
| 911 |
+
"Google\\Protobuf\\": "src/Google/Protobuf",
|
| 912 |
+
"GPBMetadata\\Google\\Protobuf\\": "src/GPBMetadata/Google/Protobuf"
|
| 913 |
+
}
|
| 914 |
+
},
|
| 915 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 916 |
+
"license": [
|
| 917 |
+
"BSD-3-Clause"
|
| 918 |
+
],
|
| 919 |
+
"description": "proto library for PHP",
|
| 920 |
+
"homepage": "https://developers.google.com/protocol-buffers/",
|
| 921 |
+
"keywords": [
|
| 922 |
+
"proto"
|
| 923 |
+
],
|
| 924 |
+
"support": {
|
| 925 |
+
"issues": "https://github.com/protocolbuffers/protobuf-php/issues",
|
| 926 |
+
"source": "https://github.com/protocolbuffers/protobuf-php/tree/v3.19.3"
|
| 927 |
+
}
|
| 928 |
+
},
|
| 929 |
+
{
|
| 930 |
+
"name": "googleads/google-ads-php",
|
| 931 |
+
"version": "v12.1.0",
|
| 932 |
+
"version_normalized": "12.1.0.0",
|
| 933 |
+
"source": {
|
| 934 |
+
"type": "git",
|
| 935 |
+
"url": "https://github.com/googleads/google-ads-php.git",
|
| 936 |
+
"reference": "689802805416213916db4a8e1e0b8293eda5d821"
|
| 937 |
+
},
|
| 938 |
+
"dist": {
|
| 939 |
+
"type": "zip",
|
| 940 |
+
"url": "https://api.github.com/repos/googleads/google-ads-php/zipball/689802805416213916db4a8e1e0b8293eda5d821",
|
| 941 |
+
"reference": "689802805416213916db4a8e1e0b8293eda5d821",
|
| 942 |
+
"shasum": ""
|
| 943 |
+
},
|
| 944 |
+
"require": {
|
| 945 |
+
"google/gax": "^1.7.0",
|
| 946 |
+
"google/protobuf": "^3.18.0",
|
| 947 |
+
"grpc/grpc": "^1.36.0",
|
| 948 |
+
"monolog/monolog": "^1.26 || ^2.0",
|
| 949 |
+
"php": ">=7.3"
|
| 950 |
+
},
|
| 951 |
+
"require-dev": {
|
| 952 |
+
"composer/composer": "^2.0",
|
| 953 |
+
"ext-bcmath": "*",
|
| 954 |
+
"ext-grpc": "*",
|
| 955 |
+
"ext-protobuf": "*",
|
| 956 |
+
"phpunit/phpunit": "^9.5",
|
| 957 |
+
"react/http": "^1.2.0",
|
| 958 |
+
"squizlabs/php_codesniffer": "^3.5",
|
| 959 |
+
"ulrichsg/getopt-php": "^3.4"
|
| 960 |
+
},
|
| 961 |
+
"suggest": {
|
| 962 |
+
"ext-grpc": "To be able to use the gRPC transport, use the C implementation of gRPC",
|
| 963 |
+
"ext-protobuf": "For better performance, use the C implementation of Protobuf",
|
| 964 |
+
"google/protobuf": "In case the C implementation of Protobuf is not suitable, use the PHP one",
|
| 965 |
+
"grpc/grpc": "In case the C implementation of gRPC is not suitable, use the PHP one to enable other transports",
|
| 966 |
+
"react/http": "To run the AuthenticateInWebApplication.php example"
|
| 967 |
+
},
|
| 968 |
+
"time": "2021-11-12T16:21:34+00:00",
|
| 969 |
+
"type": "library",
|
| 970 |
+
"installation-source": "dist",
|
| 971 |
+
"autoload": {
|
| 972 |
+
"psr-4": {
|
| 973 |
+
"Google\\Ads\\GoogleAds\\": "src/Google/Ads/GoogleAds",
|
| 974 |
+
"GPBMetadata\\Google\\Ads\\GoogleAds\\": "metadata/Google/Ads/GoogleAds"
|
| 975 |
+
}
|
| 976 |
+
},
|
| 977 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 978 |
+
"license": [
|
| 979 |
+
"Apache-2.0"
|
| 980 |
+
],
|
| 981 |
+
"authors": [
|
| 982 |
+
{
|
| 983 |
+
"name": "Google",
|
| 984 |
+
"homepage": "https://github.com/googleads/google-ads-php/contributors"
|
| 985 |
+
}
|
| 986 |
+
],
|
| 987 |
+
"description": "Google Ads API client for PHP",
|
| 988 |
+
"homepage": "https://github.com/googleads/google-ads-php",
|
| 989 |
+
"support": {
|
| 990 |
+
"issues": "https://github.com/googleads/google-ads-php/issues",
|
| 991 |
+
"source": "https://github.com/googleads/google-ads-php/tree/v12.1.0"
|
| 992 |
+
}
|
| 993 |
+
},
|
| 994 |
+
{
|
| 995 |
+
"name": "grpc/grpc",
|
| 996 |
+
"version": "1.42.0",
|
| 997 |
+
"version_normalized": "1.42.0.0",
|
| 998 |
+
"source": {
|
| 999 |
+
"type": "git",
|
| 1000 |
+
"url": "https://github.com/grpc/grpc-php.git",
|
| 1001 |
+
"reference": "9fa44f104cb92e924d4da547323a97f3d8aca6d4"
|
| 1002 |
+
},
|
| 1003 |
+
"dist": {
|
| 1004 |
+
"type": "zip",
|
| 1005 |
+
"url": "https://api.github.com/repos/grpc/grpc-php/zipball/9fa44f104cb92e924d4da547323a97f3d8aca6d4",
|
| 1006 |
+
"reference": "9fa44f104cb92e924d4da547323a97f3d8aca6d4",
|
| 1007 |
+
"shasum": ""
|
| 1008 |
+
},
|
| 1009 |
+
"require": {
|
| 1010 |
+
"php": ">=7.0.0"
|
| 1011 |
+
},
|
| 1012 |
+
"require-dev": {
|
| 1013 |
+
"google/auth": "^v1.3.0"
|
| 1014 |
+
},
|
| 1015 |
+
"suggest": {
|
| 1016 |
+
"ext-protobuf": "For better performance, install the protobuf C extension.",
|
| 1017 |
+
"google/protobuf": "To get started using grpc quickly, install the native protobuf library."
|
| 1018 |
+
},
|
| 1019 |
+
"time": "2021-11-19T08:13:51+00:00",
|
| 1020 |
+
"type": "library",
|
| 1021 |
+
"installation-source": "dist",
|
| 1022 |
+
"autoload": {
|
| 1023 |
+
"psr-4": {
|
| 1024 |
+
"Grpc\\": "src/lib/"
|
| 1025 |
+
}
|
| 1026 |
+
},
|
| 1027 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1028 |
+
"license": [
|
| 1029 |
+
"Apache-2.0"
|
| 1030 |
+
],
|
| 1031 |
+
"description": "gRPC library for PHP",
|
| 1032 |
+
"homepage": "https://grpc.io",
|
| 1033 |
+
"keywords": [
|
| 1034 |
+
"rpc"
|
| 1035 |
+
],
|
| 1036 |
+
"support": {
|
| 1037 |
+
"source": "https://github.com/grpc/grpc-php/tree/v1.42.0"
|
| 1038 |
+
}
|
| 1039 |
+
},
|
| 1040 |
+
{
|
| 1041 |
+
"name": "guzzlehttp/guzzle",
|
| 1042 |
+
"version": "7.4.1",
|
| 1043 |
+
"version_normalized": "7.4.1.0",
|
| 1044 |
+
"source": {
|
| 1045 |
+
"type": "git",
|
| 1046 |
+
"url": "https://github.com/guzzle/guzzle.git",
|
| 1047 |
+
"reference": "ee0a041b1760e6a53d2a39c8c34115adc2af2c79"
|
| 1048 |
+
},
|
| 1049 |
+
"dist": {
|
| 1050 |
+
"type": "zip",
|
| 1051 |
+
"url": "https://api.github.com/repos/guzzle/guzzle/zipball/ee0a041b1760e6a53d2a39c8c34115adc2af2c79",
|
| 1052 |
+
"reference": "ee0a041b1760e6a53d2a39c8c34115adc2af2c79",
|
| 1053 |
+
"shasum": ""
|
| 1054 |
+
},
|
| 1055 |
+
"require": {
|
| 1056 |
+
"ext-json": "*",
|
| 1057 |
+
"guzzlehttp/promises": "^1.5",
|
| 1058 |
+
"guzzlehttp/psr7": "^1.8.3 || ^2.1",
|
| 1059 |
+
"php": "^7.2.5 || ^8.0",
|
| 1060 |
+
"psr/http-client": "^1.0",
|
| 1061 |
+
"symfony/deprecation-contracts": "^2.2 || ^3.0"
|
| 1062 |
+
},
|
| 1063 |
+
"provide": {
|
| 1064 |
+
"psr/http-client-implementation": "1.0"
|
| 1065 |
+
},
|
| 1066 |
+
"require-dev": {
|
| 1067 |
+
"bamarni/composer-bin-plugin": "^1.4.1",
|
| 1068 |
+
"ext-curl": "*",
|
| 1069 |
+
"php-http/client-integration-tests": "^3.0",
|
| 1070 |
+
"phpunit/phpunit": "^8.5.5 || ^9.3.5",
|
| 1071 |
+
"psr/log": "^1.1 || ^2.0 || ^3.0"
|
| 1072 |
+
},
|
| 1073 |
+
"suggest": {
|
| 1074 |
+
"ext-curl": "Required for CURL handler support",
|
| 1075 |
+
"ext-intl": "Required for Internationalized Domain Name (IDN) support",
|
| 1076 |
+
"psr/log": "Required for using the Log middleware"
|
| 1077 |
+
},
|
| 1078 |
+
"time": "2021-12-06T18:43:05+00:00",
|
| 1079 |
+
"type": "library",
|
| 1080 |
+
"extra": {
|
| 1081 |
+
"branch-alias": {
|
| 1082 |
+
"dev-master": "7.4-dev"
|
| 1083 |
+
}
|
| 1084 |
+
},
|
| 1085 |
+
"installation-source": "dist",
|
| 1086 |
+
"autoload": {
|
| 1087 |
+
"psr-4": {
|
| 1088 |
+
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\": "src/"
|
| 1089 |
+
},
|
| 1090 |
+
"files": [
|
| 1091 |
+
"src/functions_include.php"
|
| 1092 |
+
]
|
| 1093 |
+
},
|
| 1094 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1095 |
+
"license": [
|
| 1096 |
+
"MIT"
|
| 1097 |
+
],
|
| 1098 |
+
"authors": [
|
| 1099 |
+
{
|
| 1100 |
+
"name": "Graham Campbell",
|
| 1101 |
+
"email": "hello@gjcampbell.co.uk",
|
| 1102 |
+
"homepage": "https://github.com/GrahamCampbell"
|
| 1103 |
+
},
|
| 1104 |
+
{
|
| 1105 |
+
"name": "Michael Dowling",
|
| 1106 |
+
"email": "mtdowling@gmail.com",
|
| 1107 |
+
"homepage": "https://github.com/mtdowling"
|
| 1108 |
+
},
|
| 1109 |
+
{
|
| 1110 |
+
"name": "Jeremy Lindblom",
|
| 1111 |
+
"email": "jeremeamia@gmail.com",
|
| 1112 |
+
"homepage": "https://github.com/jeremeamia"
|
| 1113 |
+
},
|
| 1114 |
+
{
|
| 1115 |
+
"name": "George Mponos",
|
| 1116 |
+
"email": "gmponos@gmail.com",
|
| 1117 |
+
"homepage": "https://github.com/gmponos"
|
| 1118 |
+
},
|
| 1119 |
+
{
|
| 1120 |
+
"name": "Tobias Nyholm",
|
| 1121 |
+
"email": "tobias.nyholm@gmail.com",
|
| 1122 |
+
"homepage": "https://github.com/Nyholm"
|
| 1123 |
+
},
|
| 1124 |
+
{
|
| 1125 |
+
"name": "Márk Sági-Kazár",
|
| 1126 |
+
"email": "mark.sagikazar@gmail.com",
|
| 1127 |
+
"homepage": "https://github.com/sagikazarmark"
|
| 1128 |
+
},
|
| 1129 |
+
{
|
| 1130 |
+
"name": "Tobias Schultze",
|
| 1131 |
+
"email": "webmaster@tubo-world.de",
|
| 1132 |
+
"homepage": "https://github.com/Tobion"
|
| 1133 |
+
}
|
| 1134 |
+
],
|
| 1135 |
+
"description": "Guzzle is a PHP HTTP client library",
|
| 1136 |
+
"keywords": [
|
| 1137 |
+
"client",
|
| 1138 |
+
"curl",
|
| 1139 |
+
"framework",
|
| 1140 |
+
"http",
|
| 1141 |
+
"http client",
|
| 1142 |
+
"psr-18",
|
| 1143 |
+
"psr-7",
|
| 1144 |
+
"rest",
|
| 1145 |
+
"web service"
|
| 1146 |
+
],
|
| 1147 |
+
"support": {
|
| 1148 |
+
"issues": "https://github.com/guzzle/guzzle/issues",
|
| 1149 |
+
"source": "https://github.com/guzzle/guzzle/tree/7.4.1"
|
| 1150 |
+
},
|
| 1151 |
+
"funding": [
|
| 1152 |
+
{
|
| 1153 |
+
"url": "https://github.com/GrahamCampbell",
|
| 1154 |
+
"type": "github"
|
| 1155 |
+
},
|
| 1156 |
+
{
|
| 1157 |
+
"url": "https://github.com/Nyholm",
|
| 1158 |
+
"type": "github"
|
| 1159 |
+
},
|
| 1160 |
+
{
|
| 1161 |
+
"url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle",
|
| 1162 |
+
"type": "tidelift"
|
| 1163 |
+
}
|
| 1164 |
+
]
|
| 1165 |
+
},
|
| 1166 |
+
{
|
| 1167 |
+
"name": "guzzlehttp/promises",
|
| 1168 |
+
"version": "1.5.1",
|
| 1169 |
+
"version_normalized": "1.5.1.0",
|
| 1170 |
+
"source": {
|
| 1171 |
+
"type": "git",
|
| 1172 |
+
"url": "https://github.com/guzzle/promises.git",
|
| 1173 |
+
"reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da"
|
| 1174 |
+
},
|
| 1175 |
+
"dist": {
|
| 1176 |
+
"type": "zip",
|
| 1177 |
+
"url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
|
| 1178 |
+
"reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
|
| 1179 |
+
"shasum": ""
|
| 1180 |
+
},
|
| 1181 |
+
"require": {
|
| 1182 |
+
"php": ">=5.5"
|
| 1183 |
+
},
|
| 1184 |
+
"require-dev": {
|
| 1185 |
+
"symfony/phpunit-bridge": "^4.4 || ^5.1"
|
| 1186 |
+
},
|
| 1187 |
+
"time": "2021-10-22T20:56:57+00:00",
|
| 1188 |
+
"type": "library",
|
| 1189 |
+
"extra": {
|
| 1190 |
+
"branch-alias": {
|
| 1191 |
+
"dev-master": "1.5-dev"
|
| 1192 |
+
}
|
| 1193 |
+
},
|
| 1194 |
+
"installation-source": "dist",
|
| 1195 |
+
"autoload": {
|
| 1196 |
+
"psr-4": {
|
| 1197 |
+
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\Promise\\": "src/"
|
| 1198 |
+
},
|
| 1199 |
+
"files": [
|
| 1200 |
+
"src/functions_include.php"
|
| 1201 |
+
]
|
| 1202 |
+
},
|
| 1203 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1204 |
+
"license": [
|
| 1205 |
+
"MIT"
|
| 1206 |
+
],
|
| 1207 |
+
"authors": [
|
| 1208 |
+
{
|
| 1209 |
+
"name": "Graham Campbell",
|
| 1210 |
+
"email": "hello@gjcampbell.co.uk",
|
| 1211 |
+
"homepage": "https://github.com/GrahamCampbell"
|
| 1212 |
+
},
|
| 1213 |
+
{
|
| 1214 |
+
"name": "Michael Dowling",
|
| 1215 |
+
"email": "mtdowling@gmail.com",
|
| 1216 |
+
"homepage": "https://github.com/mtdowling"
|
| 1217 |
+
},
|
| 1218 |
+
{
|
| 1219 |
+
"name": "Tobias Nyholm",
|
| 1220 |
+
"email": "tobias.nyholm@gmail.com",
|
| 1221 |
+
"homepage": "https://github.com/Nyholm"
|
| 1222 |
+
},
|
| 1223 |
+
{
|
| 1224 |
+
"name": "Tobias Schultze",
|
| 1225 |
+
"email": "webmaster@tubo-world.de",
|
| 1226 |
+
"homepage": "https://github.com/Tobion"
|
| 1227 |
+
}
|
| 1228 |
+
],
|
| 1229 |
+
"description": "Guzzle promises library",
|
| 1230 |
+
"keywords": [
|
| 1231 |
+
"promise"
|
| 1232 |
+
],
|
| 1233 |
+
"support": {
|
| 1234 |
+
"issues": "https://github.com/guzzle/promises/issues",
|
| 1235 |
+
"source": "https://github.com/guzzle/promises/tree/1.5.1"
|
| 1236 |
+
},
|
| 1237 |
+
"funding": [
|
| 1238 |
+
{
|
| 1239 |
+
"url": "https://github.com/GrahamCampbell",
|
| 1240 |
+
"type": "github"
|
| 1241 |
+
},
|
| 1242 |
+
{
|
| 1243 |
+
"url": "https://github.com/Nyholm",
|
| 1244 |
+
"type": "github"
|
| 1245 |
+
},
|
| 1246 |
+
{
|
| 1247 |
+
"url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
|
| 1248 |
+
"type": "tidelift"
|
| 1249 |
+
}
|
| 1250 |
+
]
|
| 1251 |
+
},
|
| 1252 |
+
{
|
| 1253 |
+
"name": "guzzlehttp/psr7",
|
| 1254 |
+
"version": "2.1.0",
|
| 1255 |
+
"version_normalized": "2.1.0.0",
|
| 1256 |
+
"source": {
|
| 1257 |
+
"type": "git",
|
| 1258 |
+
"url": "https://github.com/guzzle/psr7.git",
|
| 1259 |
+
"reference": "089edd38f5b8abba6cb01567c2a8aaa47cec4c72"
|
| 1260 |
+
},
|
| 1261 |
+
"dist": {
|
| 1262 |
+
"type": "zip",
|
| 1263 |
+
"url": "https://api.github.com/repos/guzzle/psr7/zipball/089edd38f5b8abba6cb01567c2a8aaa47cec4c72",
|
| 1264 |
+
"reference": "089edd38f5b8abba6cb01567c2a8aaa47cec4c72",
|
| 1265 |
+
"shasum": ""
|
| 1266 |
+
},
|
| 1267 |
+
"require": {
|
| 1268 |
+
"php": "^7.2.5 || ^8.0",
|
| 1269 |
+
"psr/http-factory": "^1.0",
|
| 1270 |
+
"psr/http-message": "^1.0",
|
| 1271 |
+
"ralouphie/getallheaders": "^3.0"
|
| 1272 |
+
},
|
| 1273 |
+
"provide": {
|
| 1274 |
+
"psr/http-factory-implementation": "1.0",
|
| 1275 |
+
"psr/http-message-implementation": "1.0"
|
| 1276 |
+
},
|
| 1277 |
+
"require-dev": {
|
| 1278 |
+
"bamarni/composer-bin-plugin": "^1.4.1",
|
| 1279 |
+
"http-interop/http-factory-tests": "^0.9",
|
| 1280 |
+
"phpunit/phpunit": "^8.5.8 || ^9.3.10"
|
| 1281 |
+
},
|
| 1282 |
+
"suggest": {
|
| 1283 |
+
"laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
|
| 1284 |
+
},
|
| 1285 |
+
"time": "2021-10-06T17:43:30+00:00",
|
| 1286 |
+
"type": "library",
|
| 1287 |
+
"extra": {
|
| 1288 |
+
"branch-alias": {
|
| 1289 |
+
"dev-master": "2.1-dev"
|
| 1290 |
+
}
|
| 1291 |
+
},
|
| 1292 |
+
"installation-source": "dist",
|
| 1293 |
+
"autoload": {
|
| 1294 |
+
"psr-4": {
|
| 1295 |
+
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\GuzzleHttp\\Psr7\\": "src/"
|
| 1296 |
+
}
|
| 1297 |
+
},
|
| 1298 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1299 |
+
"license": [
|
| 1300 |
+
"MIT"
|
| 1301 |
+
],
|
| 1302 |
+
"authors": [
|
| 1303 |
+
{
|
| 1304 |
+
"name": "Graham Campbell",
|
| 1305 |
+
"email": "hello@gjcampbell.co.uk",
|
| 1306 |
+
"homepage": "https://github.com/GrahamCampbell"
|
| 1307 |
+
},
|
| 1308 |
+
{
|
| 1309 |
+
"name": "Michael Dowling",
|
| 1310 |
+
"email": "mtdowling@gmail.com",
|
| 1311 |
+
"homepage": "https://github.com/mtdowling"
|
| 1312 |
+
},
|
| 1313 |
+
{
|
| 1314 |
+
"name": "George Mponos",
|
| 1315 |
+
"email": "gmponos@gmail.com",
|
| 1316 |
+
"homepage": "https://github.com/gmponos"
|
| 1317 |
+
},
|
| 1318 |
+
{
|
| 1319 |
+
"name": "Tobias Nyholm",
|
| 1320 |
+
"email": "tobias.nyholm@gmail.com",
|
| 1321 |
+
"homepage": "https://github.com/Nyholm"
|
| 1322 |
+
},
|
| 1323 |
+
{
|
| 1324 |
+
"name": "Márk Sági-Kazár",
|
| 1325 |
+
"email": "mark.sagikazar@gmail.com",
|
| 1326 |
+
"homepage": "https://github.com/sagikazarmark"
|
| 1327 |
+
},
|
| 1328 |
+
{
|
| 1329 |
+
"name": "Tobias Schultze",
|
| 1330 |
+
"email": "webmaster@tubo-world.de",
|
| 1331 |
+
"homepage": "https://github.com/Tobion"
|
| 1332 |
+
},
|
| 1333 |
+
{
|
| 1334 |
+
"name": "Márk Sági-Kazár",
|
| 1335 |
+
"email": "mark.sagikazar@gmail.com",
|
| 1336 |
+
"homepage": "https://sagikazarmark.hu"
|
| 1337 |
+
}
|
| 1338 |
+
],
|
| 1339 |
+
"description": "PSR-7 message implementation that also provides common utility methods",
|
| 1340 |
+
"keywords": [
|
| 1341 |
+
"http",
|
| 1342 |
+
"message",
|
| 1343 |
+
"psr-7",
|
| 1344 |
+
"request",
|
| 1345 |
+
"response",
|
| 1346 |
+
"stream",
|
| 1347 |
+
"uri",
|
| 1348 |
+
"url"
|
| 1349 |
+
],
|
| 1350 |
+
"support": {
|
| 1351 |
+
"issues": "https://github.com/guzzle/psr7/issues",
|
| 1352 |
+
"source": "https://github.com/guzzle/psr7/tree/2.1.0"
|
| 1353 |
+
},
|
| 1354 |
+
"funding": [
|
| 1355 |
+
{
|
| 1356 |
+
"url": "https://github.com/GrahamCampbell",
|
| 1357 |
+
"type": "github"
|
| 1358 |
+
},
|
| 1359 |
+
{
|
| 1360 |
+
"url": "https://github.com/Nyholm",
|
| 1361 |
+
"type": "github"
|
| 1362 |
+
},
|
| 1363 |
+
{
|
| 1364 |
+
"url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
|
| 1365 |
+
"type": "tidelift"
|
| 1366 |
+
}
|
| 1367 |
+
]
|
| 1368 |
+
},
|
| 1369 |
+
{
|
| 1370 |
+
"name": "league/container",
|
| 1371 |
+
"version": "3.3.5",
|
| 1372 |
+
"version_normalized": "3.3.5.0",
|
| 1373 |
+
"source": {
|
| 1374 |
+
"type": "git",
|
| 1375 |
+
"url": "https://github.com/thephpleague/container.git",
|
| 1376 |
+
"reference": "048ab87810f508dbedbcb7ae941b606eb8ee353b"
|
| 1377 |
+
},
|
| 1378 |
+
"dist": {
|
| 1379 |
+
"type": "zip",
|
| 1380 |
+
"url": "https://api.github.com/repos/thephpleague/container/zipball/048ab87810f508dbedbcb7ae941b606eb8ee353b",
|
| 1381 |
+
"reference": "048ab87810f508dbedbcb7ae941b606eb8ee353b",
|
| 1382 |
+
"shasum": ""
|
| 1383 |
+
},
|
| 1384 |
+
"require": {
|
| 1385 |
+
"php": "^7.0 || ^8.0",
|
| 1386 |
+
"psr/container": "^1.0.0 || ^2.0.0"
|
| 1387 |
+
},
|
| 1388 |
+
"provide": {
|
| 1389 |
+
"psr/container-implementation": "^1.0"
|
| 1390 |
+
},
|
| 1391 |
+
"replace": {
|
| 1392 |
+
"orno/di": "~2.0"
|
| 1393 |
+
},
|
| 1394 |
+
"require-dev": {
|
| 1395 |
+
"phpunit/phpunit": "^6.0",
|
| 1396 |
+
"roave/security-advisories": "dev-master",
|
| 1397 |
+
"scrutinizer/ocular": "^1.8",
|
| 1398 |
+
"squizlabs/php_codesniffer": "^3.5"
|
| 1399 |
+
},
|
| 1400 |
+
"time": "2021-03-16T09:42:56+00:00",
|
| 1401 |
+
"type": "library",
|
| 1402 |
+
"extra": {
|
| 1403 |
+
"branch-alias": {
|
| 1404 |
+
"dev-master": "3.x-dev",
|
| 1405 |
+
"dev-3.x": "3.x-dev",
|
| 1406 |
+
"dev-2.x": "2.x-dev",
|
| 1407 |
+
"dev-1.x": "1.x-dev"
|
| 1408 |
+
}
|
| 1409 |
+
},
|
| 1410 |
+
"installation-source": "dist",
|
| 1411 |
+
"autoload": {
|
| 1412 |
+
"psr-4": {
|
| 1413 |
+
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\League\\Container\\": "src"
|
| 1414 |
+
}
|
| 1415 |
+
},
|
| 1416 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1417 |
+
"license": [
|
| 1418 |
+
"MIT"
|
| 1419 |
+
],
|
| 1420 |
+
"authors": [
|
| 1421 |
+
{
|
| 1422 |
+
"name": "Phil Bennett",
|
| 1423 |
+
"email": "philipobenito@gmail.com",
|
| 1424 |
+
"homepage": "http://www.philipobenito.com",
|
| 1425 |
+
"role": "Developer"
|
| 1426 |
+
}
|
| 1427 |
+
],
|
| 1428 |
+
"description": "A fast and intuitive dependency injection container.",
|
| 1429 |
+
"homepage": "https://github.com/thephpleague/container",
|
| 1430 |
+
"keywords": [
|
| 1431 |
+
"container",
|
| 1432 |
+
"dependency",
|
| 1433 |
+
"di",
|
| 1434 |
+
"injection",
|
| 1435 |
+
"league",
|
| 1436 |
+
"provider",
|
| 1437 |
+
"service"
|
| 1438 |
+
],
|
| 1439 |
+
"support": {
|
| 1440 |
+
"issues": "https://github.com/thephpleague/container/issues",
|
| 1441 |
+
"source": "https://github.com/thephpleague/container/tree/3.3.5"
|
| 1442 |
+
},
|
| 1443 |
+
"funding": [
|
| 1444 |
+
{
|
| 1445 |
+
"url": "https://github.com/philipobenito",
|
| 1446 |
+
"type": "github"
|
| 1447 |
+
}
|
| 1448 |
+
]
|
| 1449 |
+
},
|
| 1450 |
+
{
|
| 1451 |
+
"name": "league/iso3166",
|
| 1452 |
+
"version": "3.0.0",
|
| 1453 |
+
"version_normalized": "3.0.0.0",
|
| 1454 |
+
"source": {
|
| 1455 |
+
"type": "git",
|
| 1456 |
+
"url": "https://github.com/thephpleague/iso3166.git",
|
| 1457 |
+
"reference": "9976d382f270ad3f3df8a68719beb7a7179ffa1e"
|
| 1458 |
+
},
|
| 1459 |
+
"dist": {
|
| 1460 |
+
"type": "zip",
|
| 1461 |
+
"url": "https://api.github.com/repos/thephpleague/iso3166/zipball/9976d382f270ad3f3df8a68719beb7a7179ffa1e",
|
| 1462 |
+
"reference": "9976d382f270ad3f3df8a68719beb7a7179ffa1e",
|
| 1463 |
+
"shasum": ""
|
| 1464 |
+
},
|
| 1465 |
+
"require": {
|
| 1466 |
+
"php": "^7.3|^8.0"
|
| 1467 |
+
},
|
| 1468 |
+
"require-dev": {
|
| 1469 |
+
"phpunit/phpunit": "^9.0"
|
| 1470 |
+
},
|
| 1471 |
+
"time": "2020-12-05T06:50:42+00:00",
|
| 1472 |
+
"type": "library",
|
| 1473 |
+
"extra": {
|
| 1474 |
+
"branch-alias": {
|
| 1475 |
+
"dev-master": "3.x-dev"
|
| 1476 |
+
}
|
| 1477 |
+
},
|
| 1478 |
+
"installation-source": "dist",
|
| 1479 |
+
"autoload": {
|
| 1480 |
+
"psr-4": {
|
| 1481 |
+
"Automattic\\WooCommerce\\GoogleListingsAndAds\\Vendor\\League\\ISO3166\\": "src"
|
| 1482 |
+
}
|
| 1483 |
+
},
|
| 1484 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1485 |
+
"license": [
|
| 1486 |
+
"MIT"
|
| 1487 |
+
],
|
| 1488 |
+
"authors": [
|
| 1489 |
+
{
|
| 1490 |
+
"name": "Rob Bast",
|
| 1491 |
+
"email": "rob.bast@gmail.com"
|
| 1492 |
+
}
|
| 1493 |
+
],
|
| 1494 |
+
"description": "ISO 3166-1 PHP Library",
|
| 1495 |
+
"homepage": "https://github.com/thephpleague/iso3166",
|
| 1496 |
+
"keywords": [
|
| 1497 |
+
"3166",
|
| 1498 |
+
"3166-1",
|
| 1499 |
+
"ISO 3166",
|
| 1500 |
+
"countries",
|
| 1501 |
+
"iso",
|
| 1502 |
+
"library"
|
| 1503 |
+
],
|
| 1504 |
+
"support": {
|
| 1505 |
+
"issues": "https://github.com/thephpleague/iso3166/issues",
|
| 1506 |
+
"source": "https://github.com/thephpleague/iso3166"
|
| 1507 |
+
}
|
| 1508 |
+
},
|
| 1509 |
+
{
|
| 1510 |
+
"name": "monolog/monolog",
|
| 1511 |
+
"version": "2.3.5",
|
| 1512 |
+
"version_normalized": "2.3.5.0",
|
| 1513 |
+
"source": {
|
| 1514 |
+
"type": "git",
|
| 1515 |
+
"url": "https://github.com/Seldaek/monolog.git",
|
| 1516 |
+
"reference": "fd4380d6fc37626e2f799f29d91195040137eba9"
|
| 1517 |
+
},
|
| 1518 |
+
"dist": {
|
| 1519 |
+
"type": "zip",
|
| 1520 |
+
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd4380d6fc37626e2f799f29d91195040137eba9",
|
| 1521 |
+
"reference": "fd4380d6fc37626e2f799f29d91195040137eba9",
|
| 1522 |
+
"shasum": ""
|
| 1523 |
+
},
|
| 1524 |
+
"require": {
|
| 1525 |
+
"php": ">=7.2",
|
| 1526 |
+
"psr/log": "^1.0.1 || ^2.0 || ^3.0"
|
| 1527 |
+
},
|
| 1528 |
+
"provide": {
|
| 1529 |
+
"psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
|
| 1530 |
+
},
|
| 1531 |
+
"require-dev": {
|
| 1532 |
+
"aws/aws-sdk-php": "^2.4.9 || ^3.0",
|
| 1533 |
+
"doctrine/couchdb": "~1.0@dev",
|
| 1534 |
+
"elasticsearch/elasticsearch": "^7",
|
| 1535 |
+
"graylog2/gelf-php": "^1.4.2",
|
| 1536 |
+
"mongodb/mongodb": "^1.8",
|
| 1537 |
+
"php-amqplib/php-amqplib": "~2.4 || ^3",
|
| 1538 |
+
"php-console/php-console": "^3.1.3",
|
| 1539 |
+
"phpspec/prophecy": "^1.6.1",
|
| 1540 |
+
"phpstan/phpstan": "^0.12.91",
|
| 1541 |
+
"phpunit/phpunit": "^8.5",
|
| 1542 |
+
"predis/predis": "^1.1",
|
| 1543 |
+
"rollbar/rollbar": "^1.3",
|
| 1544 |
+
"ruflin/elastica": ">=0.90@dev",
|
| 1545 |
+
"swiftmailer/swiftmailer": "^5.3|^6.0"
|
| 1546 |
+
},
|
| 1547 |
+
"suggest": {
|
| 1548 |
+
"aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
|
| 1549 |
+
"doctrine/couchdb": "Allow sending log messages to a CouchDB server",
|
| 1550 |
+
"elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
|
| 1551 |
+
"ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
|
| 1552 |
+
"ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler",
|
| 1553 |
+
"ext-mbstring": "Allow to work properly with unicode symbols",
|
| 1554 |
+
"ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)",
|
| 1555 |
+
"ext-openssl": "Required to send log messages using SSL",
|
| 1556 |
+
"ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)",
|
| 1557 |
+
"graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
|
| 1558 |
+
"mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)",
|
| 1559 |
+
"php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
|
| 1560 |
+
"php-console/php-console": "Allow sending log messages to Google Chrome",
|
| 1561 |
+
"rollbar/rollbar": "Allow sending log messages to Rollbar",
|
| 1562 |
+
"ruflin/elastica": "Allow sending log messages to an Elastic Search server"
|
| 1563 |
+
},
|
| 1564 |
+
"time": "2021-10-01T21:08:31+00:00",
|
| 1565 |
+
"type": "library",
|
| 1566 |
+
"extra": {
|
| 1567 |
+
"branch-alias": {
|
| 1568 |
+
"dev-main": "2.x-dev"
|
| 1569 |
+
}
|
| 1570 |
+
},
|
| 1571 |
+
"installation-source": "dist",
|
| 1572 |
+
"autoload": {
|
| 1573 |
+
"psr-4": {
|
| 1574 |
+
"Monolog\\": "src/Monolog"
|
| 1575 |
+
}
|
| 1576 |
+
},
|
| 1577 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1578 |
+
"license": [
|
| 1579 |
+
"MIT"
|
| 1580 |
+
],
|
| 1581 |
+
"authors": [
|
| 1582 |
+
{
|
| 1583 |
+
"name": "Jordi Boggiano",
|
| 1584 |
+
"email": "j.boggiano@seld.be",
|
| 1585 |
+
"homepage": "https://seld.be"
|
| 1586 |
+
}
|
| 1587 |
+
],
|
| 1588 |
+
"description": "Sends your logs to files, sockets, inboxes, databases and various web services",
|
| 1589 |
+
"homepage": "https://github.com/Seldaek/monolog",
|
| 1590 |
+
"keywords": [
|
| 1591 |
+
"log",
|
| 1592 |
+
"logging",
|
| 1593 |
+
"psr-3"
|
| 1594 |
+
],
|
| 1595 |
+
"support": {
|
| 1596 |
+
"issues": "https://github.com/Seldaek/monolog/issues",
|
| 1597 |
+
"source": "https://github.com/Seldaek/monolog/tree/2.3.5"
|
| 1598 |
+
},
|
| 1599 |
+
"funding": [
|
| 1600 |
+
{
|
| 1601 |
+
"url": "https://github.com/Seldaek",
|
| 1602 |
+
"type": "github"
|
| 1603 |
+
},
|
| 1604 |
+
{
|
| 1605 |
+
"url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
|
| 1606 |
+
"type": "tidelift"
|
| 1607 |
+
}
|
| 1608 |
+
]
|
| 1609 |
+
},
|
| 1610 |
+
{
|
| 1611 |
+
"name": "paragonie/constant_time_encoding",
|
| 1612 |
+
"version": "v2.5.0",
|
| 1613 |
+
"version_normalized": "2.5.0.0",
|
| 1614 |
+
"source": {
|
| 1615 |
+
"type": "git",
|
| 1616 |
+
"url": "https://github.com/paragonie/constant_time_encoding.git",
|
| 1617 |
+
"reference": "9229e15f2e6ba772f0c55dd6986c563b937170a8"
|
| 1618 |
+
},
|
| 1619 |
+
"dist": {
|
| 1620 |
+
"type": "zip",
|
| 1621 |
+
"url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/9229e15f2e6ba772f0c55dd6986c563b937170a8",
|
| 1622 |
+
"reference": "9229e15f2e6ba772f0c55dd6986c563b937170a8",
|
| 1623 |
+
"shasum": ""
|
| 1624 |
+
},
|
| 1625 |
+
"require": {
|
| 1626 |
+
"php": "^7|^8"
|
| 1627 |
+
},
|
| 1628 |
+
"require-dev": {
|
| 1629 |
+
"phpunit/phpunit": "^6|^7|^8|^9",
|
| 1630 |
+
"vimeo/psalm": "^1|^2|^3|^4"
|
| 1631 |
+
},
|
| 1632 |
+
"time": "2022-01-17T05:32:27+00:00",
|
| 1633 |
+
"type": "library",
|
| 1634 |
+
"installation-source": "dist",
|
| 1635 |
+
"autoload": {
|
| 1636 |
+
"psr-4": {
|
| 1637 |
+
"ParagonIE\\ConstantTime\\": "src/"
|
| 1638 |
+
}
|
| 1639 |
+
},
|
| 1640 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1641 |
+
"license": [
|
| 1642 |
+
"MIT"
|
| 1643 |
+
],
|
| 1644 |
+
"authors": [
|
| 1645 |
+
{
|
| 1646 |
+
"name": "Paragon Initiative Enterprises",
|
| 1647 |
+
"email": "security@paragonie.com",
|
| 1648 |
+
"homepage": "https://paragonie.com",
|
| 1649 |
+
"role": "Maintainer"
|
| 1650 |
+
},
|
| 1651 |
+
{
|
| 1652 |
+
"name": "Steve 'Sc00bz' Thomas",
|
| 1653 |
+
"email": "steve@tobtu.com",
|
| 1654 |
+
"homepage": "https://www.tobtu.com",
|
| 1655 |
+
"role": "Original Developer"
|
| 1656 |
+
}
|
| 1657 |
+
],
|
| 1658 |
+
"description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)",
|
| 1659 |
+
"keywords": [
|
| 1660 |
+
"base16",
|
| 1661 |
+
"base32",
|
| 1662 |
+
"base32_decode",
|
| 1663 |
+
"base32_encode",
|
| 1664 |
+
"base64",
|
| 1665 |
+
"base64_decode",
|
| 1666 |
+
"base64_encode",
|
| 1667 |
+
"bin2hex",
|
| 1668 |
+
"encoding",
|
| 1669 |
+
"hex",
|
| 1670 |
+
"hex2bin",
|
| 1671 |
+
"rfc4648"
|
| 1672 |
+
],
|
| 1673 |
+
"support": {
|
| 1674 |
+
"email": "info@paragonie.com",
|
| 1675 |
+
"issues": "https://github.com/paragonie/constant_time_encoding/issues",
|
| 1676 |
+
"source": "https://github.com/paragonie/constant_time_encoding"
|
| 1677 |
+
}
|
| 1678 |
+
},
|
| 1679 |
+
{
|
| 1680 |
+
"name": "paragonie/random_compat",
|
| 1681 |
+
"version": "v9.99.100",
|
| 1682 |
+
"version_normalized": "9.99.100.0",
|
| 1683 |
+
"source": {
|
| 1684 |
+
"type": "git",
|
| 1685 |
+
"url": "https://github.com/paragonie/random_compat.git",
|
| 1686 |
+
"reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a"
|
| 1687 |
+
},
|
| 1688 |
+
"dist": {
|
| 1689 |
+
"type": "zip",
|
| 1690 |
+
"url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a",
|
| 1691 |
+
"reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a",
|
| 1692 |
+
"shasum": ""
|
| 1693 |
+
},
|
| 1694 |
+
"require": {
|
| 1695 |
+
"php": ">= 7"
|
| 1696 |
+
},
|
| 1697 |
+
"require-dev": {
|
| 1698 |
+
"phpunit/phpunit": "4.*|5.*",
|
| 1699 |
+
"vimeo/psalm": "^1"
|
| 1700 |
+
},
|
| 1701 |
+
"suggest": {
|
| 1702 |
+
"ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
|
| 1703 |
+
},
|
| 1704 |
+
"time": "2020-10-15T08:29:30+00:00",
|
| 1705 |
+
"type": "library",
|
| 1706 |
+
"installation-source": "dist",
|
| 1707 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1708 |
+
"license": [
|
| 1709 |
+
"MIT"
|
| 1710 |
+
],
|
| 1711 |
+
"authors": [
|
| 1712 |
+
{
|
| 1713 |
+
"name": "Paragon Initiative Enterprises",
|
| 1714 |
+
"email": "security@paragonie.com",
|
| 1715 |
+
"homepage": "https://paragonie.com"
|
| 1716 |
+
}
|
| 1717 |
+
],
|
| 1718 |
+
"description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
|
| 1719 |
+
"keywords": [
|
| 1720 |
+
"csprng",
|
| 1721 |
+
"polyfill",
|
| 1722 |
+
"pseudorandom",
|
| 1723 |
+
"random"
|
| 1724 |
+
],
|
| 1725 |
+
"support": {
|
| 1726 |
+
"email": "info@paragonie.com",
|
| 1727 |
+
"issues": "https://github.com/paragonie/random_compat/issues",
|
| 1728 |
+
"source": "https://github.com/paragonie/random_compat"
|
| 1729 |
+
}
|
| 1730 |
+
},
|
| 1731 |
+
{
|
| 1732 |
+
"name": "phpseclib/bcmath_compat",
|
| 1733 |
+
"version": "2.0.0",
|
| 1734 |
+
"version_normalized": "2.0.0.0",
|
| 1735 |
+
"source": {
|
| 1736 |
+
"type": "git",
|
| 1737 |
+
"url": "https://github.com/phpseclib/bcmath_compat.git",
|
| 1738 |
+
"reference": "fd896dfceffc13d8cf45d2ee3470777a70026f3c"
|
| 1739 |
+
},
|
| 1740 |
+
"dist": {
|
| 1741 |
+
"type": "zip",
|
| 1742 |
+
"url": "https://api.github.com/repos/phpseclib/bcmath_compat/zipball/fd896dfceffc13d8cf45d2ee3470777a70026f3c",
|
| 1743 |
+
"reference": "fd896dfceffc13d8cf45d2ee3470777a70026f3c",
|
| 1744 |
+
"shasum": ""
|
| 1745 |
+
},
|
| 1746 |
+
"require": {
|
| 1747 |
+
"phpseclib/phpseclib": "^3.0"
|
| 1748 |
+
},
|
| 1749 |
+
"provide": {
|
| 1750 |
+
"ext-bcmath": "8.0.0"
|
| 1751 |
+
},
|
| 1752 |
+
"require-dev": {
|
| 1753 |
+
"phpunit/phpunit": "^4.8.35|^5.7|^6.0|^9.4",
|
| 1754 |
+
"squizlabs/php_codesniffer": "^3.0"
|
| 1755 |
+
},
|
| 1756 |
+
"suggest": {
|
| 1757 |
+
"ext-gmp": "Will enable faster math operations"
|
| 1758 |
+
},
|
| 1759 |
+
"time": "2020-12-22T16:38:51+00:00",
|
| 1760 |
+
"type": "library",
|
| 1761 |
+
"installation-source": "dist",
|
| 1762 |
+
"autoload": {
|
| 1763 |
+
"files": [
|
| 1764 |
+
"lib/bcmath.php"
|
| 1765 |
+
],
|
| 1766 |
+
"psr-4": {
|
| 1767 |
+
"bcmath_compat\\": "src"
|
| 1768 |
+
}
|
| 1769 |
+
},
|
| 1770 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1771 |
+
"license": [
|
| 1772 |
+
"MIT"
|
| 1773 |
+
],
|
| 1774 |
+
"authors": [
|
| 1775 |
+
{
|
| 1776 |
+
"name": "Jim Wigginton",
|
| 1777 |
+
"email": "terrafrost@php.net",
|
| 1778 |
+
"homepage": "http://phpseclib.sourceforge.net"
|
| 1779 |
+
}
|
| 1780 |
+
],
|
| 1781 |
+
"description": "PHP 5.x/7.x polyfill for bcmath extension",
|
| 1782 |
+
"keywords": [
|
| 1783 |
+
"BigInteger",
|
| 1784 |
+
"bcmath",
|
| 1785 |
+
"bigdecimal",
|
| 1786 |
+
"math",
|
| 1787 |
+
"polyfill"
|
| 1788 |
+
],
|
| 1789 |
+
"support": {
|
| 1790 |
+
"email": "terrafrost@php.net",
|
| 1791 |
+
"issues": "https://github.com/phpseclib/bcmath_compat/issues",
|
| 1792 |
+
"source": "https://github.com/phpseclib/bcmath_compat"
|
| 1793 |
+
}
|
| 1794 |
+
},
|
| 1795 |
+
{
|
| 1796 |
+
"name": "phpseclib/phpseclib",
|
| 1797 |
+
"version": "3.0.12",
|
| 1798 |
+
"version_normalized": "3.0.12.0",
|
| 1799 |
+
"source": {
|
| 1800 |
+
"type": "git",
|
| 1801 |
+
"url": "https://github.com/phpseclib/phpseclib.git",
|
| 1802 |
+
"reference": "89bfb45bd8b1abc3b37e910d57f5dbd3174f40fb"
|
| 1803 |
+
},
|
| 1804 |
+
"dist": {
|
| 1805 |
+
"type": "zip",
|
| 1806 |
+
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/89bfb45bd8b1abc3b37e910d57f5dbd3174f40fb",
|
| 1807 |
+
"reference": "89bfb45bd8b1abc3b37e910d57f5dbd3174f40fb",
|
| 1808 |
+
"shasum": ""
|
| 1809 |
+
},
|
| 1810 |
+
"require": {
|
| 1811 |
+
"paragonie/constant_time_encoding": "^1|^2",
|
| 1812 |
+
"paragonie/random_compat": "^1.4|^2.0|^9.99.99",
|
| 1813 |
+
"php": ">=5.6.1"
|
| 1814 |
+
},
|
| 1815 |
+
"require-dev": {
|
| 1816 |
+
"phing/phing": "~2.7",
|
| 1817 |
+
"phpunit/phpunit": "^5.7|^6.0|^9.4",
|
| 1818 |
+
"squizlabs/php_codesniffer": "~2.0"
|
| 1819 |
+
},
|
| 1820 |
+
"suggest": {
|
| 1821 |
+
"ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.",
|
| 1822 |
+
"ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.",
|
| 1823 |
+
"ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
|
| 1824 |
+
"ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
|
| 1825 |
+
},
|
| 1826 |
+
"time": "2021-11-28T23:46:03+00:00",
|
| 1827 |
+
"type": "library",
|
| 1828 |
+
"installation-source": "dist",
|
| 1829 |
+
"autoload": {
|
| 1830 |
+
"files": [
|
| 1831 |
+
"phpseclib/bootstrap.php"
|
| 1832 |
+
],
|
| 1833 |
+
"psr-4": {
|
| 1834 |
+
"phpseclib3\\": "phpseclib/"
|
| 1835 |
+
}
|
| 1836 |
+
},
|
| 1837 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1838 |
+
"license": [
|
| 1839 |
+
"MIT"
|
| 1840 |
+
],
|
| 1841 |
+
"authors": [
|
| 1842 |
+
{
|
| 1843 |
+
"name": "Jim Wigginton",
|
| 1844 |
+
"email": "terrafrost@php.net",
|
| 1845 |
+
"role": "Lead Developer"
|
| 1846 |
+
},
|
| 1847 |
+
{
|
| 1848 |
+
"name": "Patrick Monnerat",
|
| 1849 |
+
"email": "pm@datasphere.ch",
|
| 1850 |
+
"role": "Developer"
|
| 1851 |
+
},
|
| 1852 |
+
{
|
| 1853 |
+
"name": "Andreas Fischer",
|
| 1854 |
+
"email": "bantu@phpbb.com",
|
| 1855 |
+
"role": "Developer"
|
| 1856 |
+
},
|
| 1857 |
+
{
|
| 1858 |
+
"name": "Hans-Jürgen Petrich",
|
| 1859 |
+
"email": "petrich@tronic-media.com",
|
| 1860 |
+
"role": "Developer"
|
| 1861 |
+
},
|
| 1862 |
+
{
|
| 1863 |
+
"name": "Graham Campbell",
|
| 1864 |
+
"email": "graham@alt-three.com",
|
| 1865 |
+
"role": "Developer"
|
| 1866 |
+
}
|
| 1867 |
+
],
|
| 1868 |
+
"description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.",
|
| 1869 |
+
"homepage": "http://phpseclib.sourceforge.net",
|
| 1870 |
+
"keywords": [
|
| 1871 |
+
"BigInteger",
|
| 1872 |
+
"aes",
|
| 1873 |
+
"asn.1",
|
| 1874 |
+
"asn1",
|
| 1875 |
+
"blowfish",
|
| 1876 |
+
"crypto",
|
| 1877 |
+
"cryptography",
|
| 1878 |
+
"encryption",
|
| 1879 |
+
"rsa",
|
| 1880 |
+
"security",
|
| 1881 |
+
"sftp",
|
| 1882 |
+
"signature",
|
| 1883 |
+
"signing",
|
| 1884 |
+
"ssh",
|
| 1885 |
+
"twofish",
|
| 1886 |
+
"x.509",
|
| 1887 |
+
"x509"
|
| 1888 |
+
],
|
| 1889 |
+
"support": {
|
| 1890 |
+
"issues": "https://github.com/phpseclib/phpseclib/issues",
|
| 1891 |
+
"source": "https://github.com/phpseclib/phpseclib/tree/3.0.12"
|
| 1892 |
+
},
|
| 1893 |
+
"funding": [
|
| 1894 |
+
{
|
| 1895 |
+
"url": "https://github.com/terrafrost",
|
| 1896 |
+
"type": "github"
|
| 1897 |
+
},
|
| 1898 |
+
{
|
| 1899 |
+
"url": "https://www.patreon.com/phpseclib",
|
| 1900 |
+
"type": "patreon"
|
| 1901 |
+
},
|
| 1902 |
+
{
|
| 1903 |
+
"url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib",
|
| 1904 |
+
"type": "tidelift"
|
| 1905 |
+
}
|
| 1906 |
+
]
|
| 1907 |
+
},
|
| 1908 |
+
{
|
| 1909 |
+
"name": "psr/cache",
|
| 1910 |
+
"version": "1.0.1",
|
| 1911 |
+
"version_normalized": "1.0.1.0",
|
| 1912 |
+
"source": {
|
| 1913 |
+
"type": "git",
|
| 1914 |
+
"url": "https://github.com/php-fig/cache.git",
|
| 1915 |
+
"reference": "d11b50ad223250cf17b86e38383413f5a6764bf8"
|
| 1916 |
+
},
|
| 1917 |
+
"dist": {
|
| 1918 |
+
"type": "zip",
|
| 1919 |
+
"url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8",
|
| 1920 |
+
"reference": "d11b50ad223250cf17b86e38383413f5a6764bf8",
|
| 1921 |
+
"shasum": ""
|
| 1922 |
+
},
|
| 1923 |
+
"require": {
|
| 1924 |
+
"php": ">=5.3.0"
|
| 1925 |
+
},
|
| 1926 |
+
"time": "2016-08-06T20:24:11+00:00",
|
| 1927 |
+
"type": "library",
|
| 1928 |
+
"extra": {
|
| 1929 |
+
"branch-alias": {
|
| 1930 |
+
"dev-master": "1.0.x-dev"
|
| 1931 |
+
}
|
| 1932 |
+
},
|
| 1933 |
+
"installation-source": "dist",
|
| 1934 |
+
"autoload": {
|
| 1935 |
+
"psr-4": {
|
| 1936 |
+
"Psr\\Cache\\": "src/"
|
| 1937 |
+
}
|
| 1938 |
+
},
|
| 1939 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1940 |
+
"license": [
|
| 1941 |
+
"MIT"
|
| 1942 |
+
],
|
| 1943 |
+
"authors": [
|
| 1944 |
+
{
|
| 1945 |
+
"name": "PHP-FIG",
|
| 1946 |
+
"homepage": "http://www.php-fig.org/"
|
| 1947 |
+
}
|
| 1948 |
+
],
|
| 1949 |
+
"description": "Common interface for caching libraries",
|
| 1950 |
+
"keywords": [
|
| 1951 |
+
"cache",
|
| 1952 |
+
"psr",
|
| 1953 |
+
"psr-6"
|
| 1954 |
+
],
|
| 1955 |
+
"support": {
|
| 1956 |
+
"source": "https://github.com/php-fig/cache/tree/master"
|
| 1957 |
+
}
|
| 1958 |
+
},
|
| 1959 |
+
{
|
| 1960 |
+
"name": "psr/container",
|
| 1961 |
+
"version": "1.1.1",
|
| 1962 |
+
"version_normalized": "1.1.1.0",
|
| 1963 |
+
"source": {
|
| 1964 |
+
"type": "git",
|
| 1965 |
+
"url": "https://github.com/php-fig/container.git",
|
| 1966 |
+
"reference": "8622567409010282b7aeebe4bb841fe98b58dcaf"
|
| 1967 |
+
},
|
| 1968 |
+
"dist": {
|
| 1969 |
+
"type": "zip",
|
| 1970 |
+
"url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf",
|
| 1971 |
+
"reference": "8622567409010282b7aeebe4bb841fe98b58dcaf",
|
| 1972 |
+
"shasum": ""
|
| 1973 |
+
},
|
| 1974 |
+
"require": {
|
| 1975 |
+
"php": ">=7.2.0"
|
| 1976 |
+
},
|
| 1977 |
+
"time": "2021-03-05T17:36:06+00:00",
|
| 1978 |
+
"type": "library",
|
| 1979 |
+
"installation-source": "dist",
|
| 1980 |
+
"autoload": {
|
| 1981 |
+
"psr-4": {
|
| 1982 |
+
"Psr\\Container\\": "src/"
|
| 1983 |
+
}
|
| 1984 |
+
},
|
| 1985 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 1986 |
+
"license": [
|
| 1987 |
+
"MIT"
|
| 1988 |
+
],
|
| 1989 |
+
"authors": [
|
| 1990 |
+
{
|
| 1991 |
+
"name": "PHP-FIG",
|
| 1992 |
+
"homepage": "https://www.php-fig.org/"
|
| 1993 |
+
}
|
| 1994 |
+
],
|
| 1995 |
+
"description": "Common Container Interface (PHP FIG PSR-11)",
|
| 1996 |
+
"homepage": "https://github.com/php-fig/container",
|
| 1997 |
+
"keywords": [
|
| 1998 |
+
"PSR-11",
|
| 1999 |
+
"container",
|
| 2000 |
+
"container-interface",
|
| 2001 |
+
"container-interop",
|
| 2002 |
+
"psr"
|
| 2003 |
+
],
|
| 2004 |
+
"support": {
|
| 2005 |
+
"issues": "https://github.com/php-fig/container/issues",
|
| 2006 |
+
"source": "https://github.com/php-fig/container/tree/1.1.1"
|
| 2007 |
+
}
|
| 2008 |
+
},
|
| 2009 |
+
{
|
| 2010 |
+
"name": "psr/http-client",
|
| 2011 |
+
"version": "1.0.1",
|
| 2012 |
+
"version_normalized": "1.0.1.0",
|
| 2013 |
+
"source": {
|
| 2014 |
+
"type": "git",
|
| 2015 |
+
"url": "https://github.com/php-fig/http-client.git",
|
| 2016 |
+
"reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"
|
| 2017 |
+
},
|
| 2018 |
+
"dist": {
|
| 2019 |
+
"type": "zip",
|
| 2020 |
+
"url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
|
| 2021 |
+
"reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
|
| 2022 |
+
"shasum": ""
|
| 2023 |
+
},
|
| 2024 |
+
"require": {
|
| 2025 |
+
"php": "^7.0 || ^8.0",
|
| 2026 |
+
"psr/http-message": "^1.0"
|
| 2027 |
+
},
|
| 2028 |
+
"time": "2020-06-29T06:28:15+00:00",
|
| 2029 |
+
"type": "library",
|
| 2030 |
+
"extra": {
|
| 2031 |
+
"branch-alias": {
|
| 2032 |
+
"dev-master": "1.0.x-dev"
|
| 2033 |
+
}
|
| 2034 |
+
},
|
| 2035 |
+
"installation-source": "dist",
|
| 2036 |
+
"autoload": {
|
| 2037 |
+
"psr-4": {
|
| 2038 |
+
"Psr\\Http\\Client\\": "src/"
|
| 2039 |
+
}
|
| 2040 |
+
},
|
| 2041 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 2042 |
+
"license": [
|
| 2043 |
+
"MIT"
|
| 2044 |
+
],
|
| 2045 |
+
"authors": [
|
| 2046 |
+
{
|
| 2047 |
+
"name": "PHP-FIG",
|
| 2048 |
+
"homepage": "http://www.php-fig.org/"
|
| 2049 |
+
}
|
| 2050 |
+
],
|
| 2051 |
+
"description": "Common interface for HTTP clients",
|
| 2052 |
+
"homepage": "https://github.com/php-fig/http-client",
|
| 2053 |
+
"keywords": [
|
| 2054 |
+
"http",
|
| 2055 |
+
"http-client",
|
| 2056 |
+
"psr",
|
| 2057 |
+
"psr-18"
|
| 2058 |
+
],
|
| 2059 |
+
"support": {
|
| 2060 |
+
"source": "https://github.com/php-fig/http-client/tree/master"
|
| 2061 |
+
}
|
| 2062 |
+
},
|
| 2063 |
+
{
|
| 2064 |
+
"name": "psr/http-factory",
|
| 2065 |
+
"version": "1.0.1",
|
| 2066 |
+
"version_normalized": "1.0.1.0",
|
| 2067 |
+
"source": {
|
| 2068 |
+
"type": "git",
|
| 2069 |
+
"url": "https://github.com/php-fig/http-factory.git",
|
| 2070 |
+
"reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
|
| 2071 |
+
},
|
| 2072 |
+
"dist": {
|
| 2073 |
+
"type": "zip",
|
| 2074 |
+
"url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
|
| 2075 |
+
"reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
|
| 2076 |
+
"shasum": ""
|
| 2077 |
+
},
|
| 2078 |
+
"require": {
|
| 2079 |
+
"php": ">=7.0.0",
|
| 2080 |
+
"psr/http-message": "^1.0"
|
| 2081 |
+
},
|
| 2082 |
+
"time": "2019-04-30T12:38:16+00:00",
|
| 2083 |
+
"type": "library",
|
| 2084 |
+
"extra": {
|
| 2085 |
+
"branch-alias": {
|
| 2086 |
+
"dev-master": "1.0.x-dev"
|
| 2087 |
+
}
|
| 2088 |
+
},
|
| 2089 |
+
"installation-source": "dist",
|
| 2090 |
+
"autoload": {
|
| 2091 |
+
"psr-4": {
|
| 2092 |
+
"Psr\\Http\\Message\\": "src/"
|
| 2093 |
+
}
|
| 2094 |
+
},
|
| 2095 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 2096 |
+
"license": [
|
| 2097 |
+
"MIT"
|
| 2098 |
+
],
|
| 2099 |
+
"authors": [
|
| 2100 |
+
{
|
| 2101 |
+
"name": "PHP-FIG",
|
| 2102 |
+
"homepage": "http://www.php-fig.org/"
|
| 2103 |
+
}
|
| 2104 |
+
],
|
| 2105 |
+
"description": "Common interfaces for PSR-7 HTTP message factories",
|
| 2106 |
+
"keywords": [
|
| 2107 |
+
"factory",
|
| 2108 |
+
"http",
|
| 2109 |
+
"message",
|
| 2110 |
+
"psr",
|
| 2111 |
+
"psr-17",
|
| 2112 |
+
"psr-7",
|
| 2113 |
+
"request",
|
| 2114 |
+
"response"
|
| 2115 |
+
],
|
| 2116 |
+
"support": {
|
| 2117 |
+
"source": "https://github.com/php-fig/http-factory/tree/master"
|
| 2118 |
+
}
|
| 2119 |
+
},
|
| 2120 |
+
{
|
| 2121 |
+
"name": "psr/http-message",
|
| 2122 |
+
"version": "1.0.1",
|
| 2123 |
+
"version_normalized": "1.0.1.0",
|
| 2124 |
+
"source": {
|
| 2125 |
+
"type": "git",
|
| 2126 |
+
"url": "https://github.com/php-fig/http-message.git",
|
| 2127 |
+
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
|
| 2128 |
+
},
|
| 2129 |
+
"dist": {
|
| 2130 |
+
"type": "zip",
|
| 2131 |
+
"url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
|
| 2132 |
+
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
|
| 2133 |
+
"shasum": ""
|
| 2134 |
+
},
|
| 2135 |
+
"require": {
|
| 2136 |
+
"php": ">=5.3.0"
|
| 2137 |
+
},
|
| 2138 |
+
"time": "2016-08-06T14:39:51+00:00",
|
| 2139 |
+
"type": "library",
|
| 2140 |
+
"extra": {
|
| 2141 |
+
"branch-alias": {
|
| 2142 |
+
"dev-master": "1.0.x-dev"
|
| 2143 |
+
}
|
| 2144 |
+
},
|
| 2145 |
+
"installation-source": "dist",
|
| 2146 |
+
"autoload": {
|
| 2147 |
+
"psr-4": {
|
| 2148 |
+
"Psr\\Http\\Message\\": "src/"
|
| 2149 |
+
}
|
| 2150 |
+
},
|
| 2151 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 2152 |
+
"license": [
|
| 2153 |
+
"MIT"
|
| 2154 |
+
],
|
| 2155 |
+
"authors": [
|
| 2156 |
+
{
|
| 2157 |
+
"name": "PHP-FIG",
|
| 2158 |
+
"homepage": "http://www.php-fig.org/"
|
| 2159 |
+
}
|
| 2160 |
+
],
|
| 2161 |
+
"description": "Common interface for HTTP messages",
|
| 2162 |
+
"homepage": "https://github.com/php-fig/http-message",
|
| 2163 |
+
"keywords": [
|
| 2164 |
+
"http",
|
| 2165 |
+
"http-message",
|
| 2166 |
+
"psr",
|
| 2167 |
+
"psr-7",
|
| 2168 |
+
"request",
|
| 2169 |
+
"response"
|
| 2170 |
+
],
|
| 2171 |
+
"support": {
|
| 2172 |
+
"source": "https://github.com/php-fig/http-message/tree/master"
|
| 2173 |
+
}
|
| 2174 |
+
},
|
| 2175 |
+
{
|
| 2176 |
+
"name": "psr/log",
|
| 2177 |
+
"version": "1.1.4",
|
| 2178 |
+
"version_normalized": "1.1.4.0",
|
| 2179 |
+
"source": {
|
| 2180 |
+
"type": "git",
|
| 2181 |
+
"url": "https://github.com/php-fig/log.git",
|
| 2182 |
+
"reference": "d49695b909c3b7628b6289db5479a1c204601f11"
|
| 2183 |
+
},
|
| 2184 |
+
"dist": {
|
| 2185 |
+
"type": "zip",
|
| 2186 |
+
"url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11",
|
| 2187 |
+
"reference": "d49695b909c3b7628b6289db5479a1c204601f11",
|
| 2188 |
+
"shasum": ""
|
| 2189 |
+
},
|
| 2190 |
+
"require": {
|
| 2191 |
+
"php": ">=5.3.0"
|
| 2192 |
+
},
|
| 2193 |
+
"time": "2021-05-03T11:20:27+00:00",
|
| 2194 |
+
"type": "library",
|
| 2195 |
+
"extra": {
|
| 2196 |
+
"branch-alias": {
|
| 2197 |
+
"dev-master": "1.1.x-dev"
|
| 2198 |
+
}
|
| 2199 |
+
},
|
| 2200 |
+
"installation-source": "dist",
|
| 2201 |
+
"autoload": {
|
| 2202 |
+
"psr-4": {
|
| 2203 |
+
"Psr\\Log\\": "Psr/Log/"
|
| 2204 |
+
}
|
| 2205 |
+
},
|
| 2206 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 2207 |
+
"license": [
|
| 2208 |
+
"MIT"
|
| 2209 |
+
],
|
| 2210 |
+
"authors": [
|
| 2211 |
+
{
|
| 2212 |
+
"name": "PHP-FIG",
|
| 2213 |
+
"homepage": "https://www.php-fig.org/"
|
| 2214 |
+
}
|
| 2215 |
+
],
|
| 2216 |
+
"description": "Common interface for logging libraries",
|
| 2217 |
+
"homepage": "https://github.com/php-fig/log",
|
| 2218 |
+
"keywords": [
|
| 2219 |
+
"log",
|
| 2220 |
+
"psr",
|
| 2221 |
+
"psr-3"
|
| 2222 |
+
],
|
| 2223 |
+
"support": {
|
| 2224 |
+
"source": "https://github.com/php-fig/log/tree/1.1.4"
|
| 2225 |
+
}
|
| 2226 |
+
},
|
| 2227 |
+
{
|
| 2228 |
+
"name": "ralouphie/getallheaders",
|
| 2229 |
+
"version": "3.0.3",
|
| 2230 |
+
"version_normalized": "3.0.3.0",
|
| 2231 |
+
"source": {
|
| 2232 |
+
"type": "git",
|
| 2233 |
+
"url": "https://github.com/ralouphie/getallheaders.git",
|
| 2234 |
+
"reference": "120b605dfeb996808c31b6477290a714d356e822"
|
| 2235 |
+
},
|
| 2236 |
+
"dist": {
|
| 2237 |
+
"type": "zip",
|
| 2238 |
+
"url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
|
| 2239 |
+
"reference": "120b605dfeb996808c31b6477290a714d356e822",
|
| 2240 |
+
"shasum": ""
|
| 2241 |
+
},
|
| 2242 |
+
"require": {
|
| 2243 |
+
"php": ">=5.6"
|
| 2244 |
+
},
|
| 2245 |
+
"require-dev": {
|
| 2246 |
+
"php-coveralls/php-coveralls": "^2.1",
|
| 2247 |
+
"phpunit/phpunit": "^5 || ^6.5"
|
| 2248 |
+
},
|
| 2249 |
+
"time": "2019-03-08T08:55:37+00:00",
|
| 2250 |
+
"type": "library",
|
| 2251 |
+
"installation-source": "dist",
|
| 2252 |
+
"autoload": {
|
| 2253 |
+
"files": [
|
| 2254 |
+
"src/getallheaders.php"
|
| 2255 |
+
]
|
| 2256 |
+
},
|
| 2257 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 2258 |
+
"license": [
|
| 2259 |
+
"MIT"
|
| 2260 |
+
],
|
| 2261 |
+
"authors": [
|
| 2262 |
+
{
|
| 2263 |
+
"name": "Ralph Khattar",
|
| 2264 |
+
"email": "ralph.khattar@gmail.com"
|
| 2265 |
+
}
|
| 2266 |
+
],
|
| 2267 |
+
"description": "A polyfill for getallheaders.",
|
| 2268 |
+
"support": {
|
| 2269 |
+
"issues": "https://github.com/ralouphie/getallheaders/issues",
|
| 2270 |
+
"source": "https://github.com/ralouphie/getallheaders/tree/develop"
|
| 2271 |
+
}
|
| 2272 |
+
},
|
| 2273 |
+
{
|
| 2274 |
+
"name": "symfony/deprecation-contracts",
|
| 2275 |
+
"version": "v2.5.0",
|
| 2276 |
+
"version_normalized": "2.5.0.0",
|
| 2277 |
+
"source": {
|
| 2278 |
+
"type": "git",
|
| 2279 |
+
"url": "https://github.com/symfony/deprecation-contracts.git",
|
| 2280 |
+
"reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8"
|
| 2281 |
+
},
|
| 2282 |
+
"dist": {
|
| 2283 |
+
"type": "zip",
|
| 2284 |
+
"url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/6f981ee24cf69ee7ce9736146d1c57c2780598a8",
|
| 2285 |
+
"reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8",
|
| 2286 |
+
"shasum": ""
|
| 2287 |
+
},
|
| 2288 |
+
"require": {
|
| 2289 |
+
"php": ">=7.1"
|
| 2290 |
+
},
|
| 2291 |
+
"time": "2021-07-12T14:48:14+00:00",
|
| 2292 |
+
"type": "library",
|
| 2293 |
+
"extra": {
|
| 2294 |
+
"branch-alias": {
|
| 2295 |
+
"dev-main": "2.5-dev"
|
| 2296 |
+
},
|
| 2297 |
+
"thanks": {
|
| 2298 |
+
"name": "symfony/contracts",
|
| 2299 |
+
"url": "https://github.com/symfony/contracts"
|
| 2300 |
+
}
|
| 2301 |
+
},
|
| 2302 |
+
"installation-source": "dist",
|
| 2303 |
+
"autoload": {
|
| 2304 |
+
"files": [
|
| 2305 |
+
"function.php"
|
| 2306 |
+
]
|
| 2307 |
+
},
|
| 2308 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 2309 |
+
"license": [
|
| 2310 |
+
"MIT"
|
| 2311 |
+
],
|
| 2312 |
+
"authors": [
|
| 2313 |
+
{
|
| 2314 |
+
"name": "Nicolas Grekas",
|
| 2315 |
+
"email": "p@tchwork.com"
|
| 2316 |
+
},
|
| 2317 |
+
{
|
| 2318 |
+
"name": "Symfony Community",
|
| 2319 |
+
"homepage": "https://symfony.com/contributors"
|
| 2320 |
+
}
|
| 2321 |
+
],
|
| 2322 |
+
"description": "A generic function and convention to trigger deprecation notices",
|
| 2323 |
+
"homepage": "https://symfony.com",
|
| 2324 |
+
"support": {
|
| 2325 |
+
"source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.0"
|
| 2326 |
+
},
|
| 2327 |
+
"funding": [
|
| 2328 |
+
{
|
| 2329 |
+
"url": "https://symfony.com/sponsor",
|
| 2330 |
+
"type": "custom"
|
| 2331 |
+
},
|
| 2332 |
+
{
|
| 2333 |
+
"url": "https://github.com/fabpot",
|
| 2334 |
+
"type": "github"
|
| 2335 |
+
},
|
| 2336 |
+
{
|
| 2337 |
+
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
| 2338 |
+
"type": "tidelift"
|
| 2339 |
+
}
|
| 2340 |
+
]
|
| 2341 |
+
},
|
| 2342 |
+
{
|
| 2343 |
+
"name": "symfony/polyfill-ctype",
|
| 2344 |
+
"version": "v1.22.1",
|
| 2345 |
+
"version_normalized": "1.22.1.0",
|
| 2346 |
+
"source": {
|
| 2347 |
+
"type": "git",
|
| 2348 |
+
"url": "https://github.com/symfony/polyfill-ctype.git",
|
| 2349 |
+
"reference": "c6c942b1ac76c82448322025e084cadc56048b4e"
|
| 2350 |
+
},
|
| 2351 |
+
"dist": {
|
| 2352 |
+
"type": "zip",
|
| 2353 |
+
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e",
|
| 2354 |
+
"reference": "c6c942b1ac76c82448322025e084cadc56048b4e",
|
| 2355 |
+
"shasum": ""
|
| 2356 |
+
},
|
| 2357 |
+
"require": {
|
| 2358 |
+
"php": ">=7.1"
|
| 2359 |
+
},
|
| 2360 |
+
"suggest": {
|
| 2361 |
+
"ext-ctype": "For best performance"
|
| 2362 |
+
},
|
| 2363 |
+
"time": "2021-01-07T16:49:33+00:00",
|
| 2364 |
+
"type": "library",
|
| 2365 |
+
"extra": {
|
| 2366 |
+
"branch-alias": {
|
| 2367 |
+
"dev-main": "1.22-dev"
|
| 2368 |
+
},
|
| 2369 |
+
"thanks": {
|
| 2370 |
+
"name": "symfony/polyfill",
|
| 2371 |
+
"url": "https://github.com/symfony/polyfill"
|
| 2372 |
+
}
|
| 2373 |
+
},
|
| 2374 |
+
"installation-source": "dist",
|
| 2375 |
+
"autoload": {
|
| 2376 |
+
"psr-4": {
|
| 2377 |
+
"Symfony\\Polyfill\\Ctype\\": ""
|
| 2378 |
+
},
|
| 2379 |
+
"files": [
|
| 2380 |
+
"bootstrap.php"
|
| 2381 |
+
]
|
| 2382 |
+
},
|
| 2383 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 2384 |
+
"license": [
|
| 2385 |
+
"MIT"
|
| 2386 |
+
],
|
| 2387 |
+
"authors": [
|
| 2388 |
+
{
|
| 2389 |
+
"name": "Gert de Pagter",
|
| 2390 |
+
"email": "BackEndTea@gmail.com"
|
| 2391 |
+
},
|
| 2392 |
+
{
|
| 2393 |
+
"name": "Symfony Community",
|
| 2394 |
+
"homepage": "https://symfony.com/contributors"
|
| 2395 |
+
}
|
| 2396 |
+
],
|
| 2397 |
+
"description": "Symfony polyfill for ctype functions",
|
| 2398 |
+
"homepage": "https://symfony.com",
|
| 2399 |
+
"keywords": [
|
| 2400 |
+
"compatibility",
|
| 2401 |
+
"ctype",
|
| 2402 |
+
"polyfill",
|
| 2403 |
+
"portable"
|
| 2404 |
+
],
|
| 2405 |
+
"support": {
|
| 2406 |
+
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.1"
|
| 2407 |
+
},
|
| 2408 |
+
"funding": [
|
| 2409 |
+
{
|
| 2410 |
+
"url": "https://symfony.com/sponsor",
|
| 2411 |
+
"type": "custom"
|
| 2412 |
+
},
|
| 2413 |
+
{
|
| 2414 |
+
"url": "https://github.com/fabpot",
|
| 2415 |
+
"type": "github"
|
| 2416 |
+
},
|
| 2417 |
+
{
|
| 2418 |
+
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
| 2419 |
+
"type": "tidelift"
|
| 2420 |
+
}
|
| 2421 |
+
]
|
| 2422 |
+
},
|
| 2423 |
+
{
|
| 2424 |
+
"name": "symfony/polyfill-php73",
|
| 2425 |
+
"version": "v1.22.1",
|
| 2426 |
+
"version_normalized": "1.22.1.0",
|
| 2427 |
+
"source": {
|
| 2428 |
+
"type": "git",
|
| 2429 |
+
"url": "https://github.com/symfony/polyfill-php73.git",
|
| 2430 |
+
"reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2"
|
| 2431 |
+
},
|
| 2432 |
+
"dist": {
|
| 2433 |
+
"type": "zip",
|
| 2434 |
+
"url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
|
| 2435 |
+
"reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
|
| 2436 |
+
"shasum": ""
|
| 2437 |
+
},
|
| 2438 |
+
"require": {
|
| 2439 |
+
"php": ">=7.1"
|
| 2440 |
+
},
|
| 2441 |
+
"time": "2021-01-07T16:49:33+00:00",
|
| 2442 |
+
"type": "library",
|
| 2443 |
+
"extra": {
|
| 2444 |
+
"branch-alias": {
|
| 2445 |
+
"dev-main": "1.22-dev"
|
| 2446 |
+
},
|
| 2447 |
+
"thanks": {
|
| 2448 |
+
"name": "symfony/polyfill",
|
| 2449 |
+
"url": "https://github.com/symfony/polyfill"
|
| 2450 |
+
}
|
| 2451 |
+
},
|
| 2452 |
+
"installation-source": "dist",
|
| 2453 |
+
"autoload": {
|
| 2454 |
+
"psr-4": {
|
| 2455 |
+
"Symfony\\Polyfill\\Php73\\": ""
|
| 2456 |
},
|
| 2457 |
+
"files": [
|
| 2458 |
+
"bootstrap.php"
|
|
|
|
| 2459 |
],
|
| 2460 |
+
"classmap": [
|
| 2461 |
+
"Resources/stubs"
|
| 2462 |
+
]
|
| 2463 |
+
},
|
| 2464 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 2465 |
+
"license": [
|
| 2466 |
+
"MIT"
|
| 2467 |
+
],
|
| 2468 |
+
"authors": [
|
| 2469 |
+
{
|
| 2470 |
+
"name": "Nicolas Grekas",
|
| 2471 |
+
"email": "p@tchwork.com"
|
| 2472 |
+
},
|
| 2473 |
+
{
|
| 2474 |
+
"name": "Symfony Community",
|
| 2475 |
+
"homepage": "https://symfony.com/contributors"
|
| 2476 |
+
}
|
| 2477 |
+
],
|
| 2478 |
+
"description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
|
| 2479 |
+
"homepage": "https://symfony.com",
|
| 2480 |
+
"keywords": [
|
| 2481 |
+
"compatibility",
|
| 2482 |
+
"polyfill",
|
| 2483 |
+
"portable",
|
| 2484 |
+
"shim"
|
| 2485 |
+
],
|
| 2486 |
+
"support": {
|
| 2487 |
+
"source": "https://github.com/symfony/polyfill-php73/tree/v1.22.1"
|
| 2488 |
+
},
|
| 2489 |
+
"funding": [
|
| 2490 |
+
{
|
| 2491 |
+
"url": "https://symfony.com/sponsor",
|
| 2492 |
+
"type": "custom"
|
| 2493 |
+
},
|
| 2494 |
+
{
|
| 2495 |
+
"url": "https://github.com/fabpot",
|
| 2496 |
+
"type": "github"
|
| 2497 |
+
},
|
| 2498 |
+
{
|
| 2499 |
+
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
| 2500 |
+
"type": "tidelift"
|
| 2501 |
+
}
|
| 2502 |
+
]
|
| 2503 |
+
},
|
| 2504 |
+
{
|
| 2505 |
+
"name": "symfony/polyfill-php80",
|
| 2506 |
+
"version": "v1.24.0",
|
| 2507 |
+
"version_normalized": "1.24.0.0",
|
| 2508 |
+
"source": {
|
| 2509 |
+
"type": "git",
|
| 2510 |
+
"url": "https://github.com/symfony/polyfill-php80.git",
|
| 2511 |
+
"reference": "57b712b08eddb97c762a8caa32c84e037892d2e9"
|
| 2512 |
+
},
|
| 2513 |
+
"dist": {
|
| 2514 |
+
"type": "zip",
|
| 2515 |
+
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/57b712b08eddb97c762a8caa32c84e037892d2e9",
|
| 2516 |
+
"reference": "57b712b08eddb97c762a8caa32c84e037892d2e9",
|
| 2517 |
+
"shasum": ""
|
| 2518 |
+
},
|
| 2519 |
+
"require": {
|
| 2520 |
+
"php": ">=7.1"
|
| 2521 |
+
},
|
| 2522 |
+
"time": "2021-09-13T13:58:33+00:00",
|
| 2523 |
+
"type": "library",
|
| 2524 |
+
"extra": {
|
| 2525 |
+
"branch-alias": {
|
| 2526 |
+
"dev-main": "1.23-dev"
|
| 2527 |
+
},
|
| 2528 |
+
"thanks": {
|
| 2529 |
+
"name": "symfony/polyfill",
|
| 2530 |
+
"url": "https://github.com/symfony/polyfill"
|
| 2531 |
+
}
|
| 2532 |
+
},
|
| 2533 |
+
"installation-source": "dist",
|
| 2534 |
+
"autoload": {
|
| 2535 |
+
"files": [
|
| 2536 |
+
"bootstrap.php"
|
| 2537 |
],
|
| 2538 |
+
"psr-4": {
|
| 2539 |
+
"Symfony\\Polyfill\\Php80\\": ""
|
|
|
|
|
|
|
| 2540 |
},
|
| 2541 |
+
"classmap": [
|
| 2542 |
+
"Resources/stubs"
|
| 2543 |
+
]
|
| 2544 |
+
},
|
| 2545 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 2546 |
+
"license": [
|
| 2547 |
+
"MIT"
|
| 2548 |
+
],
|
| 2549 |
+
"authors": [
|
| 2550 |
+
{
|
| 2551 |
+
"name": "Ion Bazan",
|
| 2552 |
+
"email": "ion.bazan@gmail.com"
|
| 2553 |
+
},
|
| 2554 |
+
{
|
| 2555 |
+
"name": "Nicolas Grekas",
|
| 2556 |
+
"email": "p@tchwork.com"
|
| 2557 |
+
},
|
| 2558 |
+
{
|
| 2559 |
+
"name": "Symfony Community",
|
| 2560 |
+
"homepage": "https://symfony.com/contributors"
|
| 2561 |
+
}
|
| 2562 |
+
],
|
| 2563 |
+
"description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
|
| 2564 |
+
"homepage": "https://symfony.com",
|
| 2565 |
+
"keywords": [
|
| 2566 |
+
"compatibility",
|
| 2567 |
+
"polyfill",
|
| 2568 |
+
"portable",
|
| 2569 |
+
"shim"
|
| 2570 |
+
],
|
| 2571 |
+
"support": {
|
| 2572 |
+
"source": "https://github.com/symfony/polyfill-php80/tree/v1.24.0"
|
| 2573 |
+
},
|
| 2574 |
+
"funding": [
|
| 2575 |
+
{
|
| 2576 |
+
"url": "https://symfony.com/sponsor",
|
| 2577 |
+
"type": "custom"
|
| 2578 |
+
},
|
| 2579 |
+
{
|
| 2580 |
+
"url": "https://github.com/fabpot",
|
| 2581 |
+
"type": "github"
|
| 2582 |
+
},
|
| 2583 |
+
{
|
| 2584 |
+
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
| 2585 |
+
"type": "tidelift"
|
| 2586 |
+
}
|
| 2587 |
+
]
|
| 2588 |
+
},
|
| 2589 |
+
{
|
| 2590 |
+
"name": "symfony/translation-contracts",
|
| 2591 |
+
"version": "v2.3.0",
|
| 2592 |
+
"version_normalized": "2.3.0.0",
|
| 2593 |
+
"source": {
|
| 2594 |
+
"type": "git",
|
| 2595 |
+
"url": "https://github.com/symfony/translation-contracts.git",
|
| 2596 |
+
"reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105"
|
| 2597 |
+
},
|
| 2598 |
+
"dist": {
|
| 2599 |
+
"type": "zip",
|
| 2600 |
+
"url": "https://api.github.com/repos/symfony/translation-contracts/zipball/e2eaa60b558f26a4b0354e1bbb25636efaaad105",
|
| 2601 |
+
"reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105",
|
| 2602 |
+
"shasum": ""
|
| 2603 |
+
},
|
| 2604 |
+
"require": {
|
| 2605 |
+
"php": ">=7.2.5"
|
| 2606 |
+
},
|
| 2607 |
+
"suggest": {
|
| 2608 |
+
"symfony/translation-implementation": ""
|
| 2609 |
+
},
|
| 2610 |
+
"time": "2020-09-28T13:05:58+00:00",
|
| 2611 |
+
"type": "library",
|
| 2612 |
+
"extra": {
|
| 2613 |
+
"branch-alias": {
|
| 2614 |
+
"dev-master": "2.3-dev"
|
| 2615 |
+
},
|
| 2616 |
+
"thanks": {
|
| 2617 |
+
"name": "symfony/contracts",
|
| 2618 |
+
"url": "https://github.com/symfony/contracts"
|
| 2619 |
+
}
|
| 2620 |
+
},
|
| 2621 |
+
"installation-source": "dist",
|
| 2622 |
+
"autoload": {
|
| 2623 |
+
"psr-4": {
|
| 2624 |
+
"Symfony\\Contracts\\Translation\\": ""
|
| 2625 |
+
}
|
| 2626 |
+
},
|
| 2627 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 2628 |
+
"license": [
|
| 2629 |
+
"MIT"
|
| 2630 |
+
],
|
| 2631 |
+
"authors": [
|
| 2632 |
+
{
|
| 2633 |
+
"name": "Nicolas Grekas",
|
| 2634 |
+
"email": "p@tchwork.com"
|
| 2635 |
+
},
|
| 2636 |
+
{
|
| 2637 |
+
"name": "Symfony Community",
|
| 2638 |
+
"homepage": "https://symfony.com/contributors"
|
| 2639 |
+
}
|
| 2640 |
+
],
|
| 2641 |
+
"description": "Generic abstractions related to translation",
|
| 2642 |
+
"homepage": "https://symfony.com",
|
| 2643 |
+
"keywords": [
|
| 2644 |
+
"abstractions",
|
| 2645 |
+
"contracts",
|
| 2646 |
+
"decoupling",
|
| 2647 |
+
"interfaces",
|
| 2648 |
+
"interoperability",
|
| 2649 |
+
"standards"
|
| 2650 |
+
],
|
| 2651 |
+
"support": {
|
| 2652 |
+
"source": "https://github.com/symfony/translation-contracts/tree/v2.3.0"
|
| 2653 |
+
},
|
| 2654 |
+
"funding": [
|
| 2655 |
+
{
|
| 2656 |
+
"url": "https://symfony.com/sponsor",
|
| 2657 |
+
"type": "custom"
|
| 2658 |
+
},
|
| 2659 |
+
{
|
| 2660 |
+
"url": "https://github.com/fabpot",
|
| 2661 |
+
"type": "github"
|
| 2662 |
+
},
|
| 2663 |
+
{
|
| 2664 |
+
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
| 2665 |
+
"type": "tidelift"
|
| 2666 |
+
}
|
| 2667 |
+
]
|
| 2668 |
+
},
|
| 2669 |
+
{
|
| 2670 |
+
"name": "symfony/validator",
|
| 2671 |
+
"version": "v5.2.7",
|
| 2672 |
+
"version_normalized": "5.2.7.0",
|
| 2673 |
+
"source": {
|
| 2674 |
+
"type": "git",
|
| 2675 |
+
"url": "https://github.com/symfony/validator.git",
|
| 2676 |
+
"reference": "b0be0360bfbf15059308d815da7f4151bd448b37"
|
| 2677 |
+
},
|
| 2678 |
+
"dist": {
|
| 2679 |
+
"type": "zip",
|
| 2680 |
+
"url": "https://api.github.com/repos/symfony/validator/zipball/b0be0360bfbf15059308d815da7f4151bd448b37",
|
| 2681 |
+
"reference": "b0be0360bfbf15059308d815da7f4151bd448b37",
|
| 2682 |
+
"shasum": ""
|
| 2683 |
+
},
|
| 2684 |
+
"require": {
|
| 2685 |
+
"php": ">=7.2.5",
|
| 2686 |
+
"symfony/deprecation-contracts": "^2.1",
|
| 2687 |
+
"symfony/polyfill-ctype": "~1.8",
|
| 2688 |
+
"symfony/polyfill-mbstring": "~1.0",
|
| 2689 |
+
"symfony/polyfill-php73": "~1.0",
|
| 2690 |
+
"symfony/polyfill-php80": "^1.15",
|
| 2691 |
+
"symfony/translation-contracts": "^1.1|^2"
|
| 2692 |
+
},
|
| 2693 |
+
"conflict": {
|
| 2694 |
+
"doctrine/lexer": "<1.0.2",
|
| 2695 |
+
"phpunit/phpunit": "<5.4.3",
|
| 2696 |
+
"symfony/dependency-injection": "<4.4",
|
| 2697 |
+
"symfony/expression-language": "<5.1",
|
| 2698 |
+
"symfony/http-kernel": "<4.4",
|
| 2699 |
+
"symfony/intl": "<4.4",
|
| 2700 |
+
"symfony/translation": "<4.4",
|
| 2701 |
+
"symfony/yaml": "<4.4"
|
| 2702 |
+
},
|
| 2703 |
+
"require-dev": {
|
| 2704 |
+
"doctrine/annotations": "^1.10.4",
|
| 2705 |
+
"doctrine/cache": "~1.0",
|
| 2706 |
+
"egulias/email-validator": "^2.1.10|^3",
|
| 2707 |
+
"symfony/cache": "^4.4|^5.0",
|
| 2708 |
+
"symfony/config": "^4.4|^5.0",
|
| 2709 |
+
"symfony/console": "^4.4|^5.0",
|
| 2710 |
+
"symfony/dependency-injection": "^4.4|^5.0",
|
| 2711 |
+
"symfony/expression-language": "^5.1",
|
| 2712 |
+
"symfony/finder": "^4.4|^5.0",
|
| 2713 |
+
"symfony/http-client": "^4.4|^5.0",
|
| 2714 |
+
"symfony/http-foundation": "^4.4|^5.0",
|
| 2715 |
+
"symfony/http-kernel": "^4.4|^5.0",
|
| 2716 |
+
"symfony/intl": "^4.4|^5.0",
|
| 2717 |
+
"symfony/mime": "^4.4|^5.0",
|
| 2718 |
+
"symfony/property-access": "^4.4|^5.0",
|
| 2719 |
+
"symfony/property-info": "^4.4|^5.0",
|
| 2720 |
+
"symfony/translation": "^4.4|^5.0",
|
| 2721 |
+
"symfony/yaml": "^4.4|^5.0"
|
| 2722 |
+
},
|
| 2723 |
+
"suggest": {
|
| 2724 |
+
"egulias/email-validator": "Strict (RFC compliant) email validation",
|
| 2725 |
+
"psr/cache-implementation": "For using the mapping cache.",
|
| 2726 |
+
"symfony/config": "",
|
| 2727 |
+
"symfony/expression-language": "For using the Expression validator and the ExpressionLanguageSyntax constraints",
|
| 2728 |
+
"symfony/http-foundation": "",
|
| 2729 |
+
"symfony/intl": "",
|
| 2730 |
+
"symfony/property-access": "For accessing properties within comparison constraints",
|
| 2731 |
+
"symfony/property-info": "To automatically add NotNull and Type constraints",
|
| 2732 |
+
"symfony/translation": "For translating validation errors.",
|
| 2733 |
+
"symfony/yaml": ""
|
| 2734 |
+
},
|
| 2735 |
+
"time": "2021-04-14T13:12:03+00:00",
|
| 2736 |
+
"type": "library",
|
| 2737 |
+
"installation-source": "dist",
|
| 2738 |
+
"autoload": {
|
| 2739 |
+
"psr-4": {
|
| 2740 |
+
"Symfony\\Component\\Validator\\": ""
|
| 2741 |
+
},
|
| 2742 |
+
"exclude-from-classmap": [
|
| 2743 |
+
"/Tests/"
|
| 2744 |
+
]
|
| 2745 |
+
},
|
| 2746 |
+
"notification-url": "https://packagist.org/downloads/",
|
| 2747 |
+
"license": [
|
| 2748 |
+
"MIT"
|
| 2749 |
+
],
|
| 2750 |
+
"authors": [
|
| 2751 |
+
{
|
| 2752 |
+
"name": "Fabien Potencier",
|
| 2753 |
+
"email": "fabien@symfony.com"
|
| 2754 |
+
},
|
| 2755 |
+
{
|
| 2756 |
+
"name": "Symfony Community",
|
| 2757 |
+
"homepage": "https://symfony.com/contributors"
|
| 2758 |
+
}
|
| 2759 |
+
],
|
| 2760 |
+
"description": "Provides tools to validate values",
|
| 2761 |
+
"homepage": "https://symfony.com",
|
| 2762 |
+
"support": {
|
| 2763 |
+
"source": "https://github.com/symfony/validator/tree/v5.2.7"
|
| 2764 |
+
},
|
| 2765 |
+
"funding": [
|
| 2766 |
+
{
|
| 2767 |
+
"url": "https://symfony.com/sponsor",
|
| 2768 |
+
"type": "custom"
|
| 2769 |
+
},
|
| 2770 |
+
{
|
| 2771 |
+
"url": "https://github.com/fabpot",
|
| 2772 |
+
"type": "github"
|
| 2773 |
+
},
|
| 2774 |
+
{
|
| 2775 |
+
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
| 2776 |
+
"type": "tidelift"
|
| 2777 |
+
}
|
| 2778 |
+
]
|
| 2779 |
+
}
|
| 2780 |
+
]
|
vendor/composer/installed.php
DELETED
|
@@ -1,470 +0,0 @@
|
|
| 1 |
-
<?php return array(
|
| 2 |
-
'root' => array(
|
| 3 |
-
'pretty_version' => 'dev-release/1.12.0',
|
| 4 |
-
'version' => 'dev-release/1.12.0',
|
| 5 |
-
'type' => 'wordpress-plugin',
|
| 6 |
-
'install_path' => __DIR__ . '/../../',
|
| 7 |
-
'aliases' => array(),
|
| 8 |
-
'reference' => 'be100700fe27e98dc553939fc6d878df748ec5fe',
|
| 9 |
-
'name' => 'woocommerce/google-listings-and-ads',
|
| 10 |
-
'dev' => false,
|
| 11 |
-
),
|
| 12 |
-
'versions' => array(
|
| 13 |
-
'automattic/jetpack-a8c-mc-stats' => array(
|
| 14 |
-
'pretty_version' => '1.4.1',
|
| 15 |
-
'version' => '1.4.1.0',
|
| 16 |
-
'type' => 'library',
|
| 17 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-a8c-mc-stats',
|
| 18 |
-
'aliases' => array(),
|
| 19 |
-
'reference' => 'b2f6b20aa3046848391593e6a18f87ae3797e888',
|
| 20 |
-
'dev_requirement' => false,
|
| 21 |
-
),
|
| 22 |
-
'automattic/jetpack-assets' => array(
|
| 23 |
-
'pretty_version' => 'v1.11.2',
|
| 24 |
-
'version' => '1.11.2.0',
|
| 25 |
-
'type' => 'library',
|
| 26 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-assets',
|
| 27 |
-
'aliases' => array(),
|
| 28 |
-
'reference' => '833a6840b5f39ef05b2a65def8a1e61dc7c45a7a',
|
| 29 |
-
'dev_requirement' => false,
|
| 30 |
-
),
|
| 31 |
-
'automattic/jetpack-autoloader' => array(
|
| 32 |
-
'pretty_version' => 'v2.10.0',
|
| 33 |
-
'version' => '2.10.0.0',
|
| 34 |
-
'type' => 'composer-plugin',
|
| 35 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-autoloader',
|
| 36 |
-
'aliases' => array(),
|
| 37 |
-
'reference' => '6409c42b32ed82aff50869fd0a6a2e5c7a96fbd6',
|
| 38 |
-
'dev_requirement' => false,
|
| 39 |
-
),
|
| 40 |
-
'automattic/jetpack-config' => array(
|
| 41 |
-
'pretty_version' => 'v1.4.3',
|
| 42 |
-
'version' => '1.4.3.0',
|
| 43 |
-
'type' => 'library',
|
| 44 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-config',
|
| 45 |
-
'aliases' => array(),
|
| 46 |
-
'reference' => '6bc77aa73d90510c9488e2d8fdaad4b056d3a066',
|
| 47 |
-
'dev_requirement' => false,
|
| 48 |
-
),
|
| 49 |
-
'automattic/jetpack-connection' => array(
|
| 50 |
-
'pretty_version' => 'v1.24.0',
|
| 51 |
-
'version' => '1.24.0.0',
|
| 52 |
-
'type' => 'library',
|
| 53 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-connection',
|
| 54 |
-
'aliases' => array(),
|
| 55 |
-
'reference' => '5ffc22ecc7210cb229ab4a9833e2ba1def817ff8',
|
| 56 |
-
'dev_requirement' => false,
|
| 57 |
-
),
|
| 58 |
-
'automattic/jetpack-constants' => array(
|
| 59 |
-
'pretty_version' => 'v1.6.2',
|
| 60 |
-
'version' => '1.6.2.0',
|
| 61 |
-
'type' => 'library',
|
| 62 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-constants',
|
| 63 |
-
'aliases' => array(),
|
| 64 |
-
'reference' => '84c8f09c5a6467104094243912fdcfe8eaed945b',
|
| 65 |
-
'dev_requirement' => false,
|
| 66 |
-
),
|
| 67 |
-
'automattic/jetpack-heartbeat' => array(
|
| 68 |
-
'pretty_version' => 'v1.3.3',
|
| 69 |
-
'version' => '1.3.3.0',
|
| 70 |
-
'type' => 'library',
|
| 71 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-heartbeat',
|
| 72 |
-
'aliases' => array(),
|
| 73 |
-
'reference' => 'd6e906c15a539bee5f52957126ba1b43d11e63da',
|
| 74 |
-
'dev_requirement' => false,
|
| 75 |
-
),
|
| 76 |
-
'automattic/jetpack-options' => array(
|
| 77 |
-
'pretty_version' => 'v1.11.2',
|
| 78 |
-
'version' => '1.11.2.0',
|
| 79 |
-
'type' => 'library',
|
| 80 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-options',
|
| 81 |
-
'aliases' => array(),
|
| 82 |
-
'reference' => '1889f3648782b5ceaac255f2a5ee96c1de8cca1e',
|
| 83 |
-
'dev_requirement' => false,
|
| 84 |
-
),
|
| 85 |
-
'automattic/jetpack-roles' => array(
|
| 86 |
-
'pretty_version' => 'v1.4.2',
|
| 87 |
-
'version' => '1.4.2.0',
|
| 88 |
-
'type' => 'library',
|
| 89 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-roles',
|
| 90 |
-
'aliases' => array(),
|
| 91 |
-
'reference' => 'ad4e0c4483945b24db10c09696558a2f381236ee',
|
| 92 |
-
'dev_requirement' => false,
|
| 93 |
-
),
|
| 94 |
-
'automattic/jetpack-status' => array(
|
| 95 |
-
'pretty_version' => 'v1.7.2',
|
| 96 |
-
'version' => '1.7.2.0',
|
| 97 |
-
'type' => 'library',
|
| 98 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-status',
|
| 99 |
-
'aliases' => array(),
|
| 100 |
-
'reference' => 'a0f1f7450f045afc2669135ba576632ca0889506',
|
| 101 |
-
'dev_requirement' => false,
|
| 102 |
-
),
|
| 103 |
-
'automattic/jetpack-terms-of-service' => array(
|
| 104 |
-
'pretty_version' => 'v1.9.3',
|
| 105 |
-
'version' => '1.9.3.0',
|
| 106 |
-
'type' => 'library',
|
| 107 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-terms-of-service',
|
| 108 |
-
'aliases' => array(),
|
| 109 |
-
'reference' => 'f8435228d918a5bd32912339b1124d35911efde1',
|
| 110 |
-
'dev_requirement' => false,
|
| 111 |
-
),
|
| 112 |
-
'automattic/jetpack-tracking' => array(
|
| 113 |
-
'pretty_version' => 'v1.13.2',
|
| 114 |
-
'version' => '1.13.2.0',
|
| 115 |
-
'type' => 'library',
|
| 116 |
-
'install_path' => __DIR__ . '/../automattic/jetpack-tracking',
|
| 117 |
-
'aliases' => array(),
|
| 118 |
-
'reference' => 'b2dc6688098798111e21bd7d5d052fb828fa0932',
|
| 119 |
-
'dev_requirement' => false,
|
| 120 |
-
),
|
| 121 |
-
'firebase/php-jwt' => array(
|
| 122 |
-
'pretty_version' => 'v5.5.1',
|
| 123 |
-
'version' => '5.5.1.0',
|
| 124 |
-
'type' => 'library',
|
| 125 |
-
'install_path' => __DIR__ . '/../firebase/php-jwt',
|
| 126 |
-
'aliases' => array(),
|
| 127 |
-
'reference' => '83b609028194aa042ea33b5af2d41a7427de80e6',
|
| 128 |
-
'dev_requirement' => false,
|
| 129 |
-
),
|
| 130 |
-
'google/apiclient' => array(
|
| 131 |
-
'pretty_version' => 'v2.12.1',
|
| 132 |
-
'version' => '2.12.1.0',
|
| 133 |
-
'type' => 'library',
|
| 134 |
-
'install_path' => __DIR__ . '/../google/apiclient',
|
| 135 |
-
'aliases' => array(),
|
| 136 |
-
'reference' => '1530583a711f4414407112c4068464bcbace1c71',
|
| 137 |
-
'dev_requirement' => false,
|
| 138 |
-
),
|
| 139 |
-
'google/apiclient-services' => array(
|
| 140 |
-
'pretty_version' => 'v0.230.0',
|
| 141 |
-
'version' => '0.230.0.0',
|
| 142 |
-
'type' => 'library',
|
| 143 |
-
'install_path' => __DIR__ . '/../google/apiclient-services',
|
| 144 |
-
'aliases' => array(),
|
| 145 |
-
'reference' => 'ec64bbf1d6af9475bee7b1ce4fc0ed8a0a8d8889',
|
| 146 |
-
'dev_requirement' => false,
|
| 147 |
-
),
|
| 148 |
-
'google/auth' => array(
|
| 149 |
-
'pretty_version' => 'v1.18.0',
|
| 150 |
-
'version' => '1.18.0.0',
|
| 151 |
-
'type' => 'library',
|
| 152 |
-
'install_path' => __DIR__ . '/../google/auth',
|
| 153 |
-
'aliases' => array(),
|
| 154 |
-
'reference' => '21dd478e77b0634ed9e3a68613f74ed250ca9347',
|
| 155 |
-
'dev_requirement' => false,
|
| 156 |
-
),
|
| 157 |
-
'google/common-protos' => array(
|
| 158 |
-
'pretty_version' => '1.4.0',
|
| 159 |
-
'version' => '1.4.0.0',
|
| 160 |
-
'type' => 'library',
|
| 161 |
-
'install_path' => __DIR__ . '/../google/common-protos',
|
| 162 |
-
'aliases' => array(),
|
| 163 |
-
'reference' => 'b1ee63636d94fe88f6cff600a0f23fae06b6fa2e',
|
| 164 |
-
'dev_requirement' => false,
|
| 165 |
-
),
|
| 166 |
-
'google/gax' => array(
|
| 167 |
-
'pretty_version' => 'v1.10.0',
|
| 168 |
-
'version' => '1.10.0.0',
|
| 169 |
-
'type' => 'library',
|
| 170 |
-
'install_path' => __DIR__ . '/../google/gax',
|
| 171 |
-
'aliases' => array(),
|
| 172 |
-
'reference' => '5222f7712e73d266490c742dc9bc602602ae00a5',
|
| 173 |
-
'dev_requirement' => false,
|
| 174 |
-
),
|
| 175 |
-
'google/grpc-gcp' => array(
|
| 176 |
-
'pretty_version' => 'v0.2.0',
|
| 177 |
-
'version' => '0.2.0.0',
|
| 178 |
-
'type' => 'library',
|
| 179 |
-
'install_path' => __DIR__ . '/../google/grpc-gcp',
|
| 180 |
-
'aliases' => array(),
|
| 181 |
-
'reference' => '2465c2273e11ada1e95155aa1e209f3b8f03c314',
|
| 182 |
-
'dev_requirement' => false,
|
| 183 |
-
),
|
| 184 |
-
'google/protobuf' => array(
|
| 185 |
-
'pretty_version' => 'v3.19.3',
|
| 186 |
-
'version' => '3.19.3.0',
|
| 187 |
-
'type' => 'library',
|
| 188 |
-
'install_path' => __DIR__ . '/../google/protobuf',
|
| 189 |
-
'aliases' => array(),
|
| 190 |
-
'reference' => 'c6d35bfdf41f8cb9dcf71ebc3631f8b9d80aa040',
|
| 191 |
-
'dev_requirement' => false,
|
| 192 |
-
),
|
| 193 |
-
'googleads/google-ads-php' => array(
|
| 194 |
-
'pretty_version' => 'v12.1.0',
|
| 195 |
-
'version' => '12.1.0.0',
|
| 196 |
-
'type' => 'library',
|
| 197 |
-
'install_path' => __DIR__ . '/../googleads/google-ads-php',
|
| 198 |
-
'aliases' => array(),
|
| 199 |
-
'reference' => '689802805416213916db4a8e1e0b8293eda5d821',
|
| 200 |
-
'dev_requirement' => false,
|
| 201 |
-
),
|
| 202 |
-
'grpc/grpc' => array(
|
| 203 |
-
'pretty_version' => '1.42.0',
|
| 204 |
-
'version' => '1.42.0.0',
|
| 205 |
-
'type' => 'library',
|
| 206 |
-
'install_path' => __DIR__ . '/../grpc/grpc',
|
| 207 |
-
'aliases' => array(),
|
| 208 |
-
'reference' => '9fa44f104cb92e924d4da547323a97f3d8aca6d4',
|
| 209 |
-
'dev_requirement' => false,
|
| 210 |
-
),
|
| 211 |
-
'guzzlehttp/guzzle' => array(
|
| 212 |
-
'pretty_version' => '7.4.1',
|
| 213 |
-
'version' => '7.4.1.0',
|
| 214 |
-
'type' => 'library',
|
| 215 |
-
'install_path' => __DIR__ . '/../guzzlehttp/guzzle',
|
| 216 |
-
'aliases' => array(),
|
| 217 |
-
'reference' => 'ee0a041b1760e6a53d2a39c8c34115adc2af2c79',
|
| 218 |
-
'dev_requirement' => false,
|
| 219 |
-
),
|
| 220 |
-
'guzzlehttp/promises' => array(
|
| 221 |
-
'pretty_version' => '1.5.1',
|
| 222 |
-
'version' => '1.5.1.0',
|
| 223 |
-
'type' => 'library',
|
| 224 |
-
'install_path' => __DIR__ . '/../guzzlehttp/promises',
|
| 225 |
-
'aliases' => array(),
|
| 226 |
-
'reference' => 'fe752aedc9fd8fcca3fe7ad05d419d32998a06da',
|
| 227 |
-
'dev_requirement' => false,
|
| 228 |
-
),
|
| 229 |
-
'guzzlehttp/psr7' => array(
|
| 230 |
-
'pretty_version' => '2.1.0',
|
| 231 |
-
'version' => '2.1.0.0',
|
| 232 |
-
'type' => 'library',
|
| 233 |
-
'install_path' => __DIR__ . '/../guzzlehttp/psr7',
|
| 234 |
-
'aliases' => array(),
|
| 235 |
-
'reference' => '089edd38f5b8abba6cb01567c2a8aaa47cec4c72',
|
| 236 |
-
'dev_requirement' => false,
|
| 237 |
-
),
|
| 238 |
-
'league/container' => array(
|
| 239 |
-
'pretty_version' => '3.3.5',
|
| 240 |
-
'version' => '3.3.5.0',
|
| 241 |
-
'type' => 'library',
|
| 242 |
-
'install_path' => __DIR__ . '/../league/container',
|
| 243 |
-
'aliases' => array(),
|
| 244 |
-
'reference' => '048ab87810f508dbedbcb7ae941b606eb8ee353b',
|
| 245 |
-
'dev_requirement' => false,
|
| 246 |
-
),
|
| 247 |
-
'league/iso3166' => array(
|
| 248 |
-
'pretty_version' => '3.0.0',
|
| 249 |
-
'version' => '3.0.0.0',
|
| 250 |
-
'type' => 'library',
|
| 251 |
-
'install_path' => __DIR__ . '/../league/iso3166',
|
| 252 |
-
'aliases' => array(),
|
| 253 |
-
'reference' => '9976d382f270ad3f3df8a68719beb7a7179ffa1e',
|
| 254 |
-
'dev_requirement' => false,
|
| 255 |
-
),
|
| 256 |
-
'monolog/monolog' => array(
|
| 257 |
-
'pretty_version' => '2.3.5',
|
| 258 |
-
'version' => '2.3.5.0',
|
| 259 |
-
'type' => 'library',
|
| 260 |
-
'install_path' => __DIR__ . '/../monolog/monolog',
|
| 261 |
-
'aliases' => array(),
|
| 262 |
-
'reference' => 'fd4380d6fc37626e2f799f29d91195040137eba9',
|
| 263 |
-
'dev_requirement' => false,
|
| 264 |
-
),
|
| 265 |
-
'orno/di' => array(
|
| 266 |
-
'dev_requirement' => false,
|
| 267 |
-
'replaced' => array(
|
| 268 |
-
0 => '~2.0',
|
| 269 |
-
),
|
| 270 |
-
),
|
| 271 |
-
'paragonie/constant_time_encoding' => array(
|
| 272 |
-
'pretty_version' => 'v2.5.0',
|
| 273 |
-
'version' => '2.5.0.0',
|
| 274 |
-
'type' => 'library',
|
| 275 |
-
'install_path' => __DIR__ . '/../paragonie/constant_time_encoding',
|
| 276 |
-
'aliases' => array(),
|
| 277 |
-
'reference' => '9229e15f2e6ba772f0c55dd6986c563b937170a8',
|
| 278 |
-
'dev_requirement' => false,
|
| 279 |
-
),
|
| 280 |
-
'paragonie/random_compat' => array(
|
| 281 |
-
'pretty_version' => 'v9.99.100',
|
| 282 |
-
'version' => '9.99.100.0',
|
| 283 |
-
'type' => 'library',
|
| 284 |
-
'install_path' => __DIR__ . '/../paragonie/random_compat',
|
| 285 |
-
'aliases' => array(),
|
| 286 |
-
'reference' => '996434e5492cb4c3edcb9168db6fbb1359ef965a',
|
| 287 |
-
'dev_requirement' => false,
|
| 288 |
-
),
|
| 289 |
-
'phpseclib/bcmath_compat' => array(
|
| 290 |
-
'pretty_version' => '2.0.0',
|
| 291 |
-
'version' => '2.0.0.0',
|
| 292 |
-
'type' => 'library',
|
| 293 |
-
'install_path' => __DIR__ . '/../phpseclib/bcmath_compat',
|
| 294 |
-
'aliases' => array(),
|
| 295 |
-
'reference' => 'fd896dfceffc13d8cf45d2ee3470777a70026f3c',
|
| 296 |
-
'dev_requirement' => false,
|
| 297 |
-
),
|
| 298 |
-
'phpseclib/phpseclib' => array(
|
| 299 |
-
'pretty_version' => '3.0.12',
|
| 300 |
-
'version' => '3.0.12.0',
|
| 301 |
-
'type' => 'library',
|
| 302 |
-
'install_path' => __DIR__ . '/../phpseclib/phpseclib',
|
| 303 |
-
'aliases' => array(),
|
| 304 |
-
'reference' => '89bfb45bd8b1abc3b37e910d57f5dbd3174f40fb',
|
| 305 |
-
'dev_requirement' => false,
|
| 306 |
-
),
|
| 307 |
-
'psr/cache' => array(
|
| 308 |
-
'pretty_version' => '1.0.1',
|
| 309 |
-
'version' => '1.0.1.0',
|
| 310 |
-
'type' => 'library',
|
| 311 |
-
'install_path' => __DIR__ . '/../psr/cache',
|
| 312 |
-
'aliases' => array(),
|
| 313 |
-
'reference' => 'd11b50ad223250cf17b86e38383413f5a6764bf8',
|
| 314 |
-
'dev_requirement' => false,
|
| 315 |
-
),
|
| 316 |
-
'psr/container' => array(
|
| 317 |
-
'pretty_version' => '1.1.1',
|
| 318 |
-
'version' => '1.1.1.0',
|
| 319 |
-
'type' => 'library',
|
| 320 |
-
'install_path' => __DIR__ . '/../psr/container',
|
| 321 |
-
'aliases' => array(),
|
| 322 |
-
'reference' => '8622567409010282b7aeebe4bb841fe98b58dcaf',
|
| 323 |
-
'dev_requirement' => false,
|
| 324 |
-
),
|
| 325 |
-
'psr/container-implementation' => array(
|
| 326 |
-
'dev_requirement' => false,
|
| 327 |
-
'provided' => array(
|
| 328 |
-
0 => '^1.0',
|
| 329 |
-
),
|
| 330 |
-
),
|
| 331 |
-
'psr/http-client' => array(
|
| 332 |
-
'pretty_version' => '1.0.1',
|
| 333 |
-
'version' => '1.0.1.0',
|
| 334 |
-
'type' => 'library',
|
| 335 |
-
'install_path' => __DIR__ . '/../psr/http-client',
|
| 336 |
-
'aliases' => array(),
|
| 337 |
-
'reference' => '2dfb5f6c5eff0e91e20e913f8c5452ed95b86621',
|
| 338 |
-
'dev_requirement' => false,
|
| 339 |
-
),
|
| 340 |
-
'psr/http-client-implementation' => array(
|
| 341 |
-
'dev_requirement' => false,
|
| 342 |
-
'provided' => array(
|
| 343 |
-
0 => '1.0',
|
| 344 |
-
),
|
| 345 |
-
),
|
| 346 |
-
'psr/http-factory' => array(
|
| 347 |
-
'pretty_version' => '1.0.1',
|
| 348 |
-
'version' => '1.0.1.0',
|
| 349 |
-
'type' => 'library',
|
| 350 |
-
'install_path' => __DIR__ . '/../psr/http-factory',
|
| 351 |
-
'aliases' => array(),
|
| 352 |
-
'reference' => '12ac7fcd07e5b077433f5f2bee95b3a771bf61be',
|
| 353 |
-
'dev_requirement' => false,
|
| 354 |
-
),
|
| 355 |
-
'psr/http-factory-implementation' => array(
|
| 356 |
-
'dev_requirement' => false,
|
| 357 |
-
'provided' => array(
|
| 358 |
-
0 => '1.0',
|
| 359 |
-
),
|
| 360 |
-
),
|
| 361 |
-
'psr/http-message' => array(
|
| 362 |
-
'pretty_version' => '1.0.1',
|
| 363 |
-
'version' => '1.0.1.0',
|
| 364 |
-
'type' => 'library',
|
| 365 |
-
'install_path' => __DIR__ . '/../psr/http-message',
|
| 366 |
-
'aliases' => array(),
|
| 367 |
-
'reference' => 'f6561bf28d520154e4b0ec72be95418abe6d9363',
|
| 368 |
-
'dev_requirement' => false,
|
| 369 |
-
),
|
| 370 |
-
'psr/http-message-implementation' => array(
|
| 371 |
-
'dev_requirement' => false,
|
| 372 |
-
'provided' => array(
|
| 373 |
-
0 => '1.0',
|
| 374 |
-
),
|
| 375 |
-
),
|
| 376 |
-
'psr/log' => array(
|
| 377 |
-
'pretty_version' => '1.1.4',
|
| 378 |
-
'version' => '1.1.4.0',
|
| 379 |
-
'type' => 'library',
|
| 380 |
-
'install_path' => __DIR__ . '/../psr/log',
|
| 381 |
-
'aliases' => array(),
|
| 382 |
-
'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11',
|
| 383 |
-
'dev_requirement' => false,
|
| 384 |
-
),
|
| 385 |
-
'psr/log-implementation' => array(
|
| 386 |
-
'dev_requirement' => false,
|
| 387 |
-
'provided' => array(
|
| 388 |
-
0 => '1.0.0 || 2.0.0 || 3.0.0',
|
| 389 |
-
),
|
| 390 |
-
),
|
| 391 |
-
'ralouphie/getallheaders' => array(
|
| 392 |
-
'pretty_version' => '3.0.3',
|
| 393 |
-
'version' => '3.0.3.0',
|
| 394 |
-
'type' => 'library',
|
| 395 |
-
'install_path' => __DIR__ . '/../ralouphie/getallheaders',
|
| 396 |
-
'aliases' => array(),
|
| 397 |
-
'reference' => '120b605dfeb996808c31b6477290a714d356e822',
|
| 398 |
-
'dev_requirement' => false,
|
| 399 |
-
),
|
| 400 |
-
'symfony/deprecation-contracts' => array(
|
| 401 |
-
'pretty_version' => 'v2.5.0',
|
| 402 |
-
'version' => '2.5.0.0',
|
| 403 |
-
'type' => 'library',
|
| 404 |
-
'install_path' => __DIR__ . '/../symfony/deprecation-contracts',
|
| 405 |
-
'aliases' => array(),
|
| 406 |
-
'reference' => '6f981ee24cf69ee7ce9736146d1c57c2780598a8',
|
| 407 |
-
'dev_requirement' => false,
|
| 408 |
-
),
|
| 409 |
-
'symfony/polyfill-ctype' => array(
|
| 410 |
-
'pretty_version' => 'v1.22.1',
|
| 411 |
-
'version' => '1.22.1.0',
|
| 412 |
-
'type' => 'library',
|
| 413 |
-
'install_path' => __DIR__ . '/../symfony/polyfill-ctype',
|
| 414 |
-
'aliases' => array(),
|
| 415 |
-
'reference' => 'c6c942b1ac76c82448322025e084cadc56048b4e',
|
| 416 |
-
'dev_requirement' => false,
|
| 417 |
-
),
|
| 418 |
-
'symfony/polyfill-mbstring' => array(
|
| 419 |
-
'dev_requirement' => false,
|
| 420 |
-
'replaced' => array(
|
| 421 |
-
0 => '*',
|
| 422 |
-
),
|
| 423 |
-
),
|
| 424 |
-
'symfony/polyfill-php73' => array(
|
| 425 |
-
'pretty_version' => 'v1.22.1',
|
| 426 |
-
'version' => '1.22.1.0',
|
| 427 |
-
'type' => 'library',
|
| 428 |
-
'install_path' => __DIR__ . '/../symfony/polyfill-php73',
|
| 429 |
-
'aliases' => array(),
|
| 430 |
-
'reference' => 'a678b42e92f86eca04b7fa4c0f6f19d097fb69e2',
|
| 431 |
-
'dev_requirement' => false,
|
| 432 |
-
),
|
| 433 |
-
'symfony/polyfill-php80' => array(
|
| 434 |
-
'pretty_version' => 'v1.24.0',
|
| 435 |
-
'version' => '1.24.0.0',
|
| 436 |
-
'type' => 'library',
|
| 437 |
-
'install_path' => __DIR__ . '/../symfony/polyfill-php80',
|
| 438 |
-
'aliases' => array(),
|
| 439 |
-
'reference' => '57b712b08eddb97c762a8caa32c84e037892d2e9',
|
| 440 |
-
'dev_requirement' => false,
|
| 441 |
-
),
|
| 442 |
-
'symfony/translation-contracts' => array(
|
| 443 |
-
'pretty_version' => 'v2.3.0',
|
| 444 |
-
'version' => '2.3.0.0',
|
| 445 |
-
'type' => 'library',
|
| 446 |
-
'install_path' => __DIR__ . '/../symfony/translation-contracts',
|
| 447 |
-
'aliases' => array(),
|
| 448 |
-
'reference' => 'e2eaa60b558f26a4b0354e1bbb25636efaaad105',
|
| 449 |
-
'dev_requirement' => false,
|
| 450 |
-
),
|
| 451 |
-
'symfony/validator' => array(
|
| 452 |
-
'pretty_version' => 'v5.2.7',
|
| 453 |
-
'version' => '5.2.7.0',
|
| 454 |
-
'type' => 'library',
|
| 455 |
-
'install_path' => __DIR__ . '/../symfony/validator',
|
| 456 |
-
'aliases' => array(),
|
| 457 |
-
'reference' => 'b0be0360bfbf15059308d815da7f4151bd448b37',
|
| 458 |
-
'dev_requirement' => false,
|
| 459 |
-
),
|
| 460 |
-
'woocommerce/google-listings-and-ads' => array(
|
| 461 |
-
'pretty_version' => 'dev-release/1.12.0',
|
| 462 |
-
'version' => 'dev-release/1.12.0',
|
| 463 |
-
'type' => 'wordpress-plugin',
|
| 464 |
-
'install_path' => __DIR__ . '/../../',
|
| 465 |
-
'aliases' => array(),
|
| 466 |
-
'reference' => 'be100700fe27e98dc553939fc6d878df748ec5fe',
|
| 467 |
-
'dev_requirement' => false,
|
| 468 |
-
),
|
| 469 |
-
),
|
| 470 |
-
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vendor/composer/jetpack_autoload_classmap.php
CHANGED
|
@@ -22223,1835 +22223,1835 @@ return array(
|
|
| 22223 |
'path' => $vendorDir . '/google/auth/src/Credentials/InsecureCredentials.php'
|
| 22224 |
),
|
| 22225 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Ads\\AccountServiceTest' => array(
|
| 22226 |
-
'version' => 'dev-
|
| 22227 |
'path' => $baseDir . '/tests/Unit/Ads/AccountServiceTest.php'
|
| 22228 |
),
|
| 22229 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Google\\GoogleHelperTest' => array(
|
| 22230 |
-
'version' => 'dev-
|
| 22231 |
'path' => $baseDir . '/tests/Unit/Google/GoogleHelperTest.php'
|
| 22232 |
),
|
| 22233 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Google\\SiteVerificationMetaTest' => array(
|
| 22234 |
-
'version' => 'dev-
|
| 22235 |
'path' => $baseDir . '/tests/Unit/Google/SiteVerificationMetaTest.php'
|
| 22236 |
),
|
| 22237 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Value\\PhoneNumberTest' => array(
|
| 22238 |
-
'version' => 'dev-
|
| 22239 |
'path' => $baseDir . '/tests/Unit/Value/PhoneNumberTest.php'
|
| 22240 |
),
|
| 22241 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Shipping\\ShippingZoneTest' => array(
|
| 22242 |
-
'version' => 'dev-
|
| 22243 |
'path' => $baseDir . '/tests/Unit/Shipping/ShippingZoneTest.php'
|
| 22244 |
),
|
| 22245 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\SyncerHooksTest' => array(
|
| 22246 |
-
'version' => 'dev-
|
| 22247 |
'path' => $baseDir . '/tests/Unit/Coupon/SyncerHooksTest.php'
|
| 22248 |
),
|
| 22249 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\CouponMetaHandlerTest' => array(
|
| 22250 |
-
'version' => 'dev-
|
| 22251 |
'path' => $baseDir . '/tests/Unit/Coupon/CouponMetaHandlerTest.php'
|
| 22252 |
),
|
| 22253 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\CouponSyncerTest' => array(
|
| 22254 |
-
'version' => 'dev-
|
| 22255 |
'path' => $baseDir . '/tests/Unit/Coupon/CouponSyncerTest.php'
|
| 22256 |
),
|
| 22257 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\WCCouponAdapterTest' => array(
|
| 22258 |
-
'version' => 'dev-
|
| 22259 |
'path' => $baseDir . '/tests/Unit/Coupon/WCCouponAdapterTest.php'
|
| 22260 |
),
|
| 22261 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\WCProductAdapterTest' => array(
|
| 22262 |
-
'version' => 'dev-
|
| 22263 |
'path' => $baseDir . '/tests/Unit/Product/WCProductAdapterTest.php'
|
| 22264 |
),
|
| 22265 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\SyncerHooksTest' => array(
|
| 22266 |
-
'version' => 'dev-
|
| 22267 |
'path' => $baseDir . '/tests/Unit/Product/SyncerHooksTest.php'
|
| 22268 |
),
|
| 22269 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductRepositoryTest' => array(
|
| 22270 |
-
'version' => 'dev-
|
| 22271 |
'path' => $baseDir . '/tests/Unit/Product/ProductRepositoryTest.php'
|
| 22272 |
),
|
| 22273 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductFactoryTest' => array(
|
| 22274 |
-
'version' => 'dev-
|
| 22275 |
'path' => $baseDir . '/tests/Unit/Product/ProductFactoryTest.php'
|
| 22276 |
),
|
| 22277 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductSyncerTest' => array(
|
| 22278 |
-
'version' => 'dev-
|
| 22279 |
'path' => $baseDir . '/tests/Unit/Product/ProductSyncerTest.php'
|
| 22280 |
),
|
| 22281 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\Attributes\\AttributeManagerTest' => array(
|
| 22282 |
-
'version' => 'dev-
|
| 22283 |
'path' => $baseDir . '/tests/Unit/Product/Attributes/AttributeManagerTest.php'
|
| 22284 |
),
|
| 22285 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\Attributes\\AbstractAttributeTest' => array(
|
| 22286 |
-
'version' => 'dev-
|
| 22287 |
'path' => $baseDir . '/tests/Unit/Product/Attributes/AbstractAttributeTest.php'
|
| 22288 |
),
|
| 22289 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductHelperTest' => array(
|
| 22290 |
-
'version' => 'dev-
|
| 22291 |
'path' => $baseDir . '/tests/Unit/Product/ProductHelperTest.php'
|
| 22292 |
),
|
| 22293 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\BatchProductHelperTest' => array(
|
| 22294 |
-
'version' => 'dev-
|
| 22295 |
'path' => $baseDir . '/tests/Unit/Product/BatchProductHelperTest.php'
|
| 22296 |
),
|
| 22297 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductMetaHandlerTest' => array(
|
| 22298 |
-
'version' => 'dev-
|
| 22299 |
'path' => $baseDir . '/tests/Unit/Product/ProductMetaHandlerTest.php'
|
| 22300 |
),
|
| 22301 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\View\\PHPViewTest' => array(
|
| 22302 |
-
'version' => 'dev-
|
| 22303 |
'path' => $baseDir . '/tests/Unit/View/PHPViewTest.php'
|
| 22304 |
),
|
| 22305 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\View\\PHPViewFactoryTest' => array(
|
| 22306 |
-
'version' => 'dev-
|
| 22307 |
'path' => $baseDir . '/tests/Unit/View/PHPViewFactoryTest.php'
|
| 22308 |
),
|
| 22309 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\DB\\Migration\\MigratorTest' => array(
|
| 22310 |
-
'version' => 'dev-
|
| 22311 |
'path' => $baseDir . '/tests/Unit/DB/Migration/MigratorTest.php'
|
| 22312 |
),
|
| 22313 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignBudgetTest' => array(
|
| 22314 |
-
'version' => 'dev-
|
| 22315 |
'path' => $baseDir . '/tests/Unit/API/Google/AdsCampaignBudgetTest.php'
|
| 22316 |
),
|
| 22317 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignTest' => array(
|
| 22318 |
-
'version' => 'dev-
|
| 22319 |
'path' => $baseDir . '/tests/Unit/API/Google/AdsCampaignTest.php'
|
| 22320 |
),
|
| 22321 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsGroupTest' => array(
|
| 22322 |
-
'version' => 'dev-
|
| 22323 |
'path' => $baseDir . '/tests/Unit/API/Google/AdsGroupTest.php'
|
| 22324 |
),
|
| 22325 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsTest' => array(
|
| 22326 |
-
'version' => 'dev-
|
| 22327 |
'path' => $baseDir . '/tests/Unit/API/Google/AdsTest.php'
|
| 22328 |
),
|
| 22329 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MerchantTest' => array(
|
| 22330 |
-
'version' => 'dev-
|
| 22331 |
'path' => $baseDir . '/tests/Unit/API/Google/MerchantTest.php'
|
| 22332 |
),
|
| 22333 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MiddlewareTest' => array(
|
| 22334 |
-
'version' => 'dev-
|
| 22335 |
'path' => $baseDir . '/tests/Unit/API/Google/MiddlewareTest.php'
|
| 22336 |
),
|
| 22337 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\SiteVerificationTest' => array(
|
| 22338 |
-
'version' => 'dev-
|
| 22339 |
'path' => $baseDir . '/tests/Unit/API/Google/SiteVerificationTest.php'
|
| 22340 |
),
|
| 22341 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignCriterionTest' => array(
|
| 22342 |
-
'version' => 'dev-
|
| 22343 |
'path' => $baseDir . '/tests/Unit/API/Google/AdsCampaignCriterionTest.php'
|
| 22344 |
),
|
| 22345 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MerchantMetricsTest' => array(
|
| 22346 |
-
'version' => 'dev-
|
| 22347 |
'path' => $baseDir . '/tests/Unit/API/Google/MerchantMetricsTest.php'
|
| 22348 |
),
|
| 22349 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\AccountControllerTest' => array(
|
| 22350 |
-
'version' => 'dev-
|
| 22351 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/Ads/AccountControllerTest.php'
|
| 22352 |
),
|
| 22353 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\BudgetRecommendationControllerTest' => array(
|
| 22354 |
-
'version' => 'dev-
|
| 22355 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/Ads/BudgetRecommendationControllerTest.php'
|
| 22356 |
),
|
| 22357 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\CampaignControllerTest' => array(
|
| 22358 |
-
'version' => 'dev-
|
| 22359 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/Ads/CampaignControllerTest.php'
|
| 22360 |
),
|
| 22361 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\AccountControllerTest' => array(
|
| 22362 |
-
'version' => 'dev-
|
| 22363 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/AccountControllerTest.php'
|
| 22364 |
),
|
| 22365 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\PhoneVerificationControllerTest' => array(
|
| 22366 |
-
'version' => 'dev-
|
| 22367 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/PhoneVerificationControllerTest.php'
|
| 22368 |
),
|
| 22369 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\ContactInformationControllerTest' => array(
|
| 22370 |
-
'version' => 'dev-
|
| 22371 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/ContactInformationControllerTest.php'
|
| 22372 |
),
|
| 22373 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\ShippingRateControllerTest' => array(
|
| 22374 |
-
'version' => 'dev-
|
| 22375 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/ShippingRateControllerTest.php'
|
| 22376 |
),
|
| 22377 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\AccountServiceTest' => array(
|
| 22378 |
-
'version' => 'dev-
|
| 22379 |
'path' => $baseDir . '/tests/Unit/MerchantCenter/AccountServiceTest.php'
|
| 22380 |
),
|
| 22381 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\ValidateAddressTest' => array(
|
| 22382 |
-
'version' => 'dev-
|
| 22383 |
'path' => $baseDir . '/tests/Unit/MerchantCenter/ValidateAddressTest.php'
|
| 22384 |
),
|
| 22385 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\ContactInformationTest' => array(
|
| 22386 |
-
'version' => 'dev-
|
| 22387 |
'path' => $baseDir . '/tests/Unit/MerchantCenter/ContactInformationTest.php'
|
| 22388 |
),
|
| 22389 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\PhoneVerificationTest' => array(
|
| 22390 |
-
'version' => 'dev-
|
| 22391 |
'path' => $baseDir . '/tests/Unit/MerchantCenter/PhoneVerificationTest.php'
|
| 22392 |
),
|
| 22393 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Jobs\\CleanupSyncedProductsTest' => array(
|
| 22394 |
-
'version' => 'dev-
|
| 22395 |
'path' => $baseDir . '/tests/Unit/Jobs/CleanupSyncedProductsTest.php'
|
| 22396 |
),
|
| 22397 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Assets\\AdminScriptAssetTest' => array(
|
| 22398 |
-
'version' => 'dev-
|
| 22399 |
'path' => $baseDir . '/tests/Unit/Assets/AdminScriptAssetTest.php'
|
| 22400 |
),
|
| 22401 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\DateTimeUtilityTest' => array(
|
| 22402 |
-
'version' => 'dev-
|
| 22403 |
'path' => $baseDir . '/tests/Unit/Utility/DateTimeUtilityTest.php'
|
| 22404 |
),
|
| 22405 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\AddressUtilityTest' => array(
|
| 22406 |
-
'version' => 'dev-
|
| 22407 |
'path' => $baseDir . '/tests/Unit/Utility/AddressUtilityTest.php'
|
| 22408 |
),
|
| 22409 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\ISOUtilityTest' => array(
|
| 22410 |
-
'version' => 'dev-
|
| 22411 |
'path' => $baseDir . '/tests/Unit/Utility/ISOUtilityTest.php'
|
| 22412 |
),
|
| 22413 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\GuzzleClientTrait' => array(
|
| 22414 |
-
'version' => 'dev-
|
| 22415 |
'path' => $baseDir . '/tests/Tools/HelperTrait/GuzzleClientTrait.php'
|
| 22416 |
),
|
| 22417 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\MerchantTrait' => array(
|
| 22418 |
-
'version' => 'dev-
|
| 22419 |
'path' => $baseDir . '/tests/Tools/HelperTrait/MerchantTrait.php'
|
| 22420 |
),
|
| 22421 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\ProductTrait' => array(
|
| 22422 |
-
'version' => 'dev-
|
| 22423 |
'path' => $baseDir . '/tests/Tools/HelperTrait/ProductTrait.php'
|
| 22424 |
),
|
| 22425 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\DataTrait' => array(
|
| 22426 |
-
'version' => 'dev-
|
| 22427 |
'path' => $baseDir . '/tests/Tools/HelperTrait/DataTrait.php'
|
| 22428 |
),
|
| 22429 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\ProductMetaTrait' => array(
|
| 22430 |
-
'version' => 'dev-
|
| 22431 |
'path' => $baseDir . '/tests/Tools/HelperTrait/ProductMetaTrait.php'
|
| 22432 |
),
|
| 22433 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\SettingsTrait' => array(
|
| 22434 |
-
'version' => 'dev-
|
| 22435 |
'path' => $baseDir . '/tests/Tools/HelperTrait/SettingsTrait.php'
|
| 22436 |
),
|
| 22437 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\GoogleAdsClientTrait' => array(
|
| 22438 |
-
'version' => 'dev-
|
| 22439 |
'path' => $baseDir . '/tests/Tools/HelperTrait/GoogleAdsClientTrait.php'
|
| 22440 |
),
|
| 22441 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\CouponTrait' => array(
|
| 22442 |
-
'version' => 'dev-
|
| 22443 |
'path' => $baseDir . '/tests/Tools/HelperTrait/CouponTrait.php'
|
| 22444 |
),
|
| 22445 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\UnitTest' => array(
|
| 22446 |
-
'version' => 'dev-
|
| 22447 |
'path' => $baseDir . '/tests/Framework/UnitTest.php'
|
| 22448 |
),
|
| 22449 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\RESTControllerUnitTest' => array(
|
| 22450 |
-
'version' => 'dev-
|
| 22451 |
'path' => $baseDir . '/tests/Framework/RESTControllerUnitTest.php'
|
| 22452 |
),
|
| 22453 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\ContainerAwareUnitTest' => array(
|
| 22454 |
-
'version' => 'dev-
|
| 22455 |
'path' => $baseDir . '/tests/Framework/ContainerAwareUnitTest.php'
|
| 22456 |
),
|
| 22457 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\PluginFactory' => array(
|
| 22458 |
-
'version' => 'dev-
|
| 22459 |
'path' => $baseDir . '/src/PluginFactory.php'
|
| 22460 |
),
|
| 22461 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Ads\\AdsService' => array(
|
| 22462 |
-
'version' => 'dev-
|
| 22463 |
'path' => $baseDir . '/src/Ads/AdsService.php'
|
| 22464 |
),
|
| 22465 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Ads\\AccountService' => array(
|
| 22466 |
-
'version' => 'dev-
|
| 22467 |
'path' => $baseDir . '/src/Ads/AccountService.php'
|
| 22468 |
),
|
| 22469 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Ads\\AdsAwareInterface' => array(
|
| 22470 |
-
'version' => 'dev-
|
| 22471 |
'path' => $baseDir . '/src/Ads/AdsAwareInterface.php'
|
| 22472 |
),
|
| 22473 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Ads\\AdsAwareTrait' => array(
|
| 22474 |
-
'version' => 'dev-
|
| 22475 |
'path' => $baseDir . '/src/Ads/AdsAwareTrait.php'
|
| 22476 |
),
|
| 22477 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\AdsAccountState' => array(
|
| 22478 |
-
'version' => 'dev-
|
| 22479 |
'path' => $baseDir . '/src/Options/AdsAccountState.php'
|
| 22480 |
),
|
| 22481 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\AccountState' => array(
|
| 22482 |
-
'version' => 'dev-
|
| 22483 |
'path' => $baseDir . '/src/Options/AccountState.php'
|
| 22484 |
),
|
| 22485 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\OptionsAwareInterface' => array(
|
| 22486 |
-
'version' => 'dev-
|
| 22487 |
'path' => $baseDir . '/src/Options/OptionsAwareInterface.php'
|
| 22488 |
),
|
| 22489 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\Transients' => array(
|
| 22490 |
-
'version' => 'dev-
|
| 22491 |
'path' => $baseDir . '/src/Options/Transients.php'
|
| 22492 |
),
|
| 22493 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\OptionsAwareTrait' => array(
|
| 22494 |
-
'version' => 'dev-
|
| 22495 |
'path' => $baseDir . '/src/Options/OptionsAwareTrait.php'
|
| 22496 |
),
|
| 22497 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\TransientsInterface' => array(
|
| 22498 |
-
'version' => 'dev-
|
| 22499 |
'path' => $baseDir . '/src/Options/TransientsInterface.php'
|
| 22500 |
),
|
| 22501 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\OptionsInterface' => array(
|
| 22502 |
-
'version' => 'dev-
|
| 22503 |
'path' => $baseDir . '/src/Options/OptionsInterface.php'
|
| 22504 |
),
|
| 22505 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\AdsSetupCompleted' => array(
|
| 22506 |
-
'version' => 'dev-
|
| 22507 |
'path' => $baseDir . '/src/Options/AdsSetupCompleted.php'
|
| 22508 |
),
|
| 22509 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\Options' => array(
|
| 22510 |
-
'version' => 'dev-
|
| 22511 |
'path' => $baseDir . '/src/Options/Options.php'
|
| 22512 |
),
|
| 22513 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\MerchantAccountState' => array(
|
| 22514 |
-
'version' => 'dev-
|
| 22515 |
'path' => $baseDir . '/src/Options/MerchantAccountState.php'
|
| 22516 |
),
|
| 22517 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\MerchantSetupCompleted' => array(
|
| 22518 |
-
'version' => 'dev-
|
| 22519 |
'path' => $baseDir . '/src/Options/MerchantSetupCompleted.php'
|
| 22520 |
),
|
| 22521 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Container' => array(
|
| 22522 |
-
'version' => 'dev-
|
| 22523 |
'path' => $baseDir . '/src/Container.php'
|
| 22524 |
),
|
| 22525 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\ActionScheduler\\ActionScheduler' => array(
|
| 22526 |
-
'version' => 'dev-
|
| 22527 |
'path' => $baseDir . '/src/ActionScheduler/ActionScheduler.php'
|
| 22528 |
),
|
| 22529 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\ActionScheduler\\ActionSchedulerException' => array(
|
| 22530 |
-
'version' => 'dev-
|
| 22531 |
'path' => $baseDir . '/src/ActionScheduler/ActionSchedulerException.php'
|
| 22532 |
),
|
| 22533 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\ActionScheduler\\AsyncActionRunner' => array(
|
| 22534 |
-
'version' => 'dev-
|
| 22535 |
'path' => $baseDir . '/src/ActionScheduler/AsyncActionRunner.php'
|
| 22536 |
),
|
| 22537 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\ActionScheduler\\ActionSchedulerInterface' => array(
|
| 22538 |
-
'version' => 'dev-
|
| 22539 |
'path' => $baseDir . '/src/ActionScheduler/ActionSchedulerInterface.php'
|
| 22540 |
),
|
| 22541 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Validator\\GooglePriceConstraintValidator' => array(
|
| 22542 |
-
'version' => 'dev-
|
| 22543 |
'path' => $baseDir . '/src/Validator/GooglePriceConstraintValidator.php'
|
| 22544 |
),
|
| 22545 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Validator\\GooglePriceConstraint' => array(
|
| 22546 |
-
'version' => 'dev-
|
| 22547 |
'path' => $baseDir . '/src/Validator/GooglePriceConstraint.php'
|
| 22548 |
),
|
| 22549 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Validator\\Validatable' => array(
|
| 22550 |
-
'version' => 'dev-
|
| 22551 |
'path' => $baseDir . '/src/Validator/Validatable.php'
|
| 22552 |
),
|
| 22553 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\ConnectionTest' => array(
|
| 22554 |
-
'version' => 'dev-
|
| 22555 |
'path' => $baseDir . '/src/ConnectionTest.php'
|
| 22556 |
),
|
| 22557 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\YoastWooCommerceSeo' => array(
|
| 22558 |
-
'version' => 'dev-
|
| 22559 |
'path' => $baseDir . '/src/Integration/YoastWooCommerceSeo.php'
|
| 22560 |
),
|
| 22561 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\WooCommerceBrands' => array(
|
| 22562 |
-
'version' => 'dev-
|
| 22563 |
'path' => $baseDir . '/src/Integration/WooCommerceBrands.php'
|
| 22564 |
),
|
| 22565 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\WooCommerceSubscriptions' => array(
|
| 22566 |
-
'version' => 'dev-
|
| 22567 |
'path' => $baseDir . '/src/Integration/WooCommerceSubscriptions.php'
|
| 22568 |
),
|
| 22569 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\WooCommercePreOrders' => array(
|
| 22570 |
-
'version' => 'dev-
|
| 22571 |
'path' => $baseDir . '/src/Integration/WooCommercePreOrders.php'
|
| 22572 |
),
|
| 22573 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\IntegrationInterface' => array(
|
| 22574 |
-
'version' => 'dev-
|
| 22575 |
'path' => $baseDir . '/src/Integration/IntegrationInterface.php'
|
| 22576 |
),
|
| 22577 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\WooCommerceProductBundles' => array(
|
| 22578 |
-
'version' => 'dev-
|
| 22579 |
'path' => $baseDir . '/src/Integration/WooCommerceProductBundles.php'
|
| 22580 |
),
|
| 22581 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\IntegrationInitializer' => array(
|
| 22582 |
-
'version' => 'dev-
|
| 22583 |
'path' => $baseDir . '/src/Integration/IntegrationInitializer.php'
|
| 22584 |
),
|
| 22585 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\Ads\\GoogleAdsClient' => array(
|
| 22586 |
-
'version' => 'dev-
|
| 22587 |
'path' => $baseDir . '/src/Google/Ads/GoogleAdsClient.php'
|
| 22588 |
),
|
| 22589 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\Ads\\ServiceClientFactoryTrait' => array(
|
| 22590 |
-
'version' => 'dev-
|
| 22591 |
'path' => $baseDir . '/src/Google/Ads/ServiceClientFactoryTrait.php'
|
| 22592 |
),
|
| 22593 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GoogleHelperAwareTrait' => array(
|
| 22594 |
-
'version' => 'dev-
|
| 22595 |
'path' => $baseDir . '/src/Google/GoogleHelperAwareTrait.php'
|
| 22596 |
),
|
| 22597 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\InvalidCouponEntry' => array(
|
| 22598 |
-
'version' => 'dev-
|
| 22599 |
'path' => $baseDir . '/src/Google/InvalidCouponEntry.php'
|
| 22600 |
),
|
| 22601 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\DeleteCouponEntry' => array(
|
| 22602 |
-
'version' => 'dev-
|
| 22603 |
'path' => $baseDir . '/src/Google/DeleteCouponEntry.php'
|
| 22604 |
),
|
| 22605 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\BatchProductRequestEntry' => array(
|
| 22606 |
-
'version' => 'dev-
|
| 22607 |
'path' => $baseDir . '/src/Google/BatchProductRequestEntry.php'
|
| 22608 |
),
|
| 22609 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GooglePromotionService' => array(
|
| 22610 |
-
'version' => 'dev-
|
| 22611 |
'path' => $baseDir . '/src/Google/GooglePromotionService.php'
|
| 22612 |
),
|
| 22613 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\BatchInvalidProductEntry' => array(
|
| 22614 |
-
'version' => 'dev-
|
| 22615 |
'path' => $baseDir . '/src/Google/BatchInvalidProductEntry.php'
|
| 22616 |
),
|
| 22617 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\BatchProductIDRequestEntry' => array(
|
| 22618 |
-
'version' => 'dev-
|
| 22619 |
'path' => $baseDir . '/src/Google/BatchProductIDRequestEntry.php'
|
| 22620 |
),
|
| 22621 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GoogleHelper' => array(
|
| 22622 |
-
'version' => 'dev-
|
| 22623 |
'path' => $baseDir . '/src/Google/GoogleHelper.php'
|
| 22624 |
),
|
| 22625 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\SiteVerificationMeta' => array(
|
| 22626 |
-
'version' => 'dev-
|
| 22627 |
'path' => $baseDir . '/src/Google/SiteVerificationMeta.php'
|
| 22628 |
),
|
| 22629 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\BatchProductEntry' => array(
|
| 22630 |
-
'version' => 'dev-
|
| 22631 |
'path' => $baseDir . '/src/Google/BatchProductEntry.php'
|
| 22632 |
),
|
| 22633 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GoogleHelperAwareInterface' => array(
|
| 22634 |
-
'version' => 'dev-
|
| 22635 |
'path' => $baseDir . '/src/Google/GoogleHelperAwareInterface.php'
|
| 22636 |
),
|
| 22637 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GoogleProductService' => array(
|
| 22638 |
-
'version' => 'dev-
|
| 22639 |
'path' => $baseDir . '/src/Google/GoogleProductService.php'
|
| 22640 |
),
|
| 22641 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\BatchProductResponse' => array(
|
| 22642 |
-
'version' => 'dev-
|
| 22643 |
'path' => $baseDir . '/src/Google/BatchProductResponse.php'
|
| 22644 |
),
|
| 22645 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GlobalSiteTag' => array(
|
| 22646 |
-
'version' => 'dev-
|
| 22647 |
'path' => $baseDir . '/src/Google/GlobalSiteTag.php'
|
| 22648 |
),
|
| 22649 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\TosAccepted' => array(
|
| 22650 |
-
'version' => 'dev-
|
| 22651 |
'path' => $baseDir . '/src/Value/TosAccepted.php'
|
| 22652 |
),
|
| 22653 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\ProductIDMap' => array(
|
| 22654 |
-
'version' => 'dev-
|
| 22655 |
'path' => $baseDir . '/src/Value/ProductIDMap.php'
|
| 22656 |
),
|
| 22657 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\ChannelVisibility' => array(
|
| 22658 |
-
'version' => 'dev-
|
| 22659 |
'path' => $baseDir . '/src/Value/ChannelVisibility.php'
|
| 22660 |
),
|
| 22661 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\RateType' => array(
|
| 22662 |
-
'version' => 'dev-
|
| 22663 |
'path' => $baseDir . '/src/Value/RateType.php'
|
| 22664 |
),
|
| 22665 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\EnumeratedValues' => array(
|
| 22666 |
-
'version' => 'dev-
|
| 22667 |
'path' => $baseDir . '/src/Value/EnumeratedValues.php'
|
| 22668 |
),
|
| 22669 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\MCStatus' => array(
|
| 22670 |
-
'version' => 'dev-
|
| 22671 |
'path' => $baseDir . '/src/Value/MCStatus.php'
|
| 22672 |
),
|
| 22673 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\BuiltScriptDependencyArray' => array(
|
| 22674 |
-
'version' => 'dev-
|
| 22675 |
'path' => $baseDir . '/src/Value/BuiltScriptDependencyArray.php'
|
| 22676 |
),
|
| 22677 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\CastableValueInterface' => array(
|
| 22678 |
-
'version' => 'dev-
|
| 22679 |
'path' => $baseDir . '/src/Value/CastableValueInterface.php'
|
| 22680 |
),
|
| 22681 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\MerchantCenterSettings' => array(
|
| 22682 |
-
'version' => 'dev-
|
| 22683 |
'path' => $baseDir . '/src/Value/MerchantCenterSettings.php'
|
| 22684 |
),
|
| 22685 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\ValueInterface' => array(
|
| 22686 |
-
'version' => 'dev-
|
| 22687 |
'path' => $baseDir . '/src/Value/ValueInterface.php'
|
| 22688 |
),
|
| 22689 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\ArrayWithRequiredKeys' => array(
|
| 22690 |
-
'version' => 'dev-
|
| 22691 |
'path' => $baseDir . '/src/Value/ArrayWithRequiredKeys.php'
|
| 22692 |
),
|
| 22693 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\PhoneNumber' => array(
|
| 22694 |
-
'version' => 'dev-
|
| 22695 |
'path' => $baseDir . '/src/Value/PhoneNumber.php'
|
| 22696 |
),
|
| 22697 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\PositiveInteger' => array(
|
| 22698 |
-
'version' => 'dev-
|
| 22699 |
'path' => $baseDir . '/src/Value/PositiveInteger.php'
|
| 22700 |
),
|
| 22701 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\SyncStatus' => array(
|
| 22702 |
-
'version' => 'dev-
|
| 22703 |
'path' => $baseDir . '/src/Value/SyncStatus.php'
|
| 22704 |
),
|
| 22705 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\DateTime' => array(
|
| 22706 |
-
'version' => 'dev-
|
| 22707 |
'path' => $baseDir . '/src/Admin/Input/DateTime.php'
|
| 22708 |
),
|
| 22709 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Integer' => array(
|
| 22710 |
-
'version' => 'dev-
|
| 22711 |
'path' => $baseDir . '/src/Admin/Input/Integer.php'
|
| 22712 |
),
|
| 22713 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\FormInterface' => array(
|
| 22714 |
-
'version' => 'dev-
|
| 22715 |
'path' => $baseDir . '/src/Admin/Input/FormInterface.php'
|
| 22716 |
),
|
| 22717 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\BooleanSelect' => array(
|
| 22718 |
-
'version' => 'dev-
|
| 22719 |
'path' => $baseDir . '/src/Admin/Input/BooleanSelect.php'
|
| 22720 |
),
|
| 22721 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\FormException' => array(
|
| 22722 |
-
'version' => 'dev-
|
| 22723 |
'path' => $baseDir . '/src/Admin/Input/FormException.php'
|
| 22724 |
),
|
| 22725 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Input' => array(
|
| 22726 |
-
'version' => 'dev-
|
| 22727 |
'path' => $baseDir . '/src/Admin/Input/Input.php'
|
| 22728 |
),
|
| 22729 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Select' => array(
|
| 22730 |
-
'version' => 'dev-
|
| 22731 |
'path' => $baseDir . '/src/Admin/Input/Select.php'
|
| 22732 |
),
|
| 22733 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Checkbox' => array(
|
| 22734 |
-
'version' => 'dev-
|
| 22735 |
'path' => $baseDir . '/src/Admin/Input/Checkbox.php'
|
| 22736 |
),
|
| 22737 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Form' => array(
|
| 22738 |
-
'version' => 'dev-
|
| 22739 |
'path' => $baseDir . '/src/Admin/Input/Form.php'
|
| 22740 |
),
|
| 22741 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\InputInterface' => array(
|
| 22742 |
-
'version' => 'dev-
|
| 22743 |
'path' => $baseDir . '/src/Admin/Input/InputInterface.php'
|
| 22744 |
),
|
| 22745 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Text' => array(
|
| 22746 |
-
'version' => 'dev-
|
| 22747 |
'path' => $baseDir . '/src/Admin/Input/Text.php'
|
| 22748 |
),
|
| 22749 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Decimal' => array(
|
| 22750 |
-
'version' => 'dev-
|
| 22751 |
'path' => $baseDir . '/src/Admin/Input/Decimal.php'
|
| 22752 |
),
|
| 22753 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\SelectWithTextInput' => array(
|
| 22754 |
-
'version' => 'dev-
|
| 22755 |
'path' => $baseDir . '/src/Admin/Input/SelectWithTextInput.php'
|
| 22756 |
),
|
| 22757 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\BulkEdit\\CouponBulkEdit' => array(
|
| 22758 |
-
'version' => 'dev-
|
| 22759 |
'path' => $baseDir . '/src/Admin/BulkEdit/CouponBulkEdit.php'
|
| 22760 |
),
|
| 22761 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\BulkEdit\\BulkEditInitializer' => array(
|
| 22762 |
-
'version' => 'dev-
|
| 22763 |
'path' => $baseDir . '/src/Admin/BulkEdit/BulkEditInitializer.php'
|
| 22764 |
),
|
| 22765 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\BulkEdit\\BulkEditInterface' => array(
|
| 22766 |
-
'version' => 'dev-
|
| 22767 |
'path' => $baseDir . '/src/Admin/BulkEdit/BulkEditInterface.php'
|
| 22768 |
),
|
| 22769 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\MPNInput' => array(
|
| 22770 |
-
'version' => 'dev-
|
| 22771 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/MPNInput.php'
|
| 22772 |
),
|
| 22773 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\AdultInput' => array(
|
| 22774 |
-
'version' => 'dev-
|
| 22775 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/AdultInput.php'
|
| 22776 |
),
|
| 22777 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\AgeGroupInput' => array(
|
| 22778 |
-
'version' => 'dev-
|
| 22779 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/AgeGroupInput.php'
|
| 22780 |
),
|
| 22781 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\AvailabilityDateInput' => array(
|
| 22782 |
-
'version' => 'dev-
|
| 22783 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/AvailabilityDateInput.php'
|
| 22784 |
),
|
| 22785 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\ConditionInput' => array(
|
| 22786 |
-
'version' => 'dev-
|
| 22787 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/ConditionInput.php'
|
| 22788 |
),
|
| 22789 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\GTINInput' => array(
|
| 22790 |
-
'version' => 'dev-
|
| 22791 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/GTINInput.php'
|
| 22792 |
),
|
| 22793 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\SizeInput' => array(
|
| 22794 |
-
'version' => 'dev-
|
| 22795 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/SizeInput.php'
|
| 22796 |
),
|
| 22797 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\SizeTypeInput' => array(
|
| 22798 |
-
'version' => 'dev-
|
| 22799 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/SizeTypeInput.php'
|
| 22800 |
),
|
| 22801 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\IsBundleInput' => array(
|
| 22802 |
-
'version' => 'dev-
|
| 22803 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/IsBundleInput.php'
|
| 22804 |
),
|
| 22805 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\MaterialInput' => array(
|
| 22806 |
-
'version' => 'dev-
|
| 22807 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/MaterialInput.php'
|
| 22808 |
),
|
| 22809 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\PatternInput' => array(
|
| 22810 |
-
'version' => 'dev-
|
| 22811 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/PatternInput.php'
|
| 22812 |
),
|
| 22813 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\AttributeInputInterface' => array(
|
| 22814 |
-
'version' => 'dev-
|
| 22815 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/AttributeInputInterface.php'
|
| 22816 |
),
|
| 22817 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\SizeSystemInput' => array(
|
| 22818 |
-
'version' => 'dev-
|
| 22819 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/SizeSystemInput.php'
|
| 22820 |
),
|
| 22821 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\GenderInput' => array(
|
| 22822 |
-
'version' => 'dev-
|
| 22823 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/GenderInput.php'
|
| 22824 |
),
|
| 22825 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\MultipackInput' => array(
|
| 22826 |
-
'version' => 'dev-
|
| 22827 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/MultipackInput.php'
|
| 22828 |
),
|
| 22829 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\BrandInput' => array(
|
| 22830 |
-
'version' => 'dev-
|
| 22831 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/BrandInput.php'
|
| 22832 |
),
|
| 22833 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\ColorInput' => array(
|
| 22834 |
-
'version' => 'dev-
|
| 22835 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/ColorInput.php'
|
| 22836 |
),
|
| 22837 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\VariationsAttributes' => array(
|
| 22838 |
-
'version' => 'dev-
|
| 22839 |
'path' => $baseDir . '/src/Admin/Product/Attributes/VariationsAttributes.php'
|
| 22840 |
),
|
| 22841 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\AttributesTab' => array(
|
| 22842 |
-
'version' => 'dev-
|
| 22843 |
'path' => $baseDir . '/src/Admin/Product/Attributes/AttributesTab.php'
|
| 22844 |
),
|
| 22845 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\AttributesForm' => array(
|
| 22846 |
-
'version' => 'dev-
|
| 22847 |
'path' => $baseDir . '/src/Admin/Product/Attributes/AttributesForm.php'
|
| 22848 |
),
|
| 22849 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\MetaBoxInterface' => array(
|
| 22850 |
-
'version' => 'dev-
|
| 22851 |
'path' => $baseDir . '/src/Admin/MetaBox/MetaBoxInterface.php'
|
| 22852 |
),
|
| 22853 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\AbstractMetaBox' => array(
|
| 22854 |
-
'version' => 'dev-
|
| 22855 |
'path' => $baseDir . '/src/Admin/MetaBox/AbstractMetaBox.php'
|
| 22856 |
),
|
| 22857 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\MetaBoxInitializer' => array(
|
| 22858 |
-
'version' => 'dev-
|
| 22859 |
'path' => $baseDir . '/src/Admin/MetaBox/MetaBoxInitializer.php'
|
| 22860 |
),
|
| 22861 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\ChannelVisibilityMetaBox' => array(
|
| 22862 |
-
'version' => 'dev-
|
| 22863 |
'path' => $baseDir . '/src/Admin/MetaBox/ChannelVisibilityMetaBox.php'
|
| 22864 |
),
|
| 22865 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\CouponChannelVisibilityMetaBox' => array(
|
| 22866 |
-
'version' => 'dev-
|
| 22867 |
'path' => $baseDir . '/src/Admin/MetaBox/CouponChannelVisibilityMetaBox.php'
|
| 22868 |
),
|
| 22869 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\SubmittableMetaBox' => array(
|
| 22870 |
-
'version' => 'dev-
|
| 22871 |
'path' => $baseDir . '/src/Admin/MetaBox/SubmittableMetaBox.php'
|
| 22872 |
),
|
| 22873 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\ActivationRedirect' => array(
|
| 22874 |
-
'version' => 'dev-
|
| 22875 |
'path' => $baseDir . '/src/Admin/ActivationRedirect.php'
|
| 22876 |
),
|
| 22877 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Admin' => array(
|
| 22878 |
-
'version' => 'dev-
|
| 22879 |
'path' => $baseDir . '/src/Admin/Admin.php'
|
| 22880 |
),
|
| 22881 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\ContainerAwareTrait' => array(
|
| 22882 |
-
'version' => 'dev-
|
| 22883 |
'path' => $baseDir . '/src/Internal/ContainerAwareTrait.php'
|
| 22884 |
),
|
| 22885 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\RequirementValidatorInterface' => array(
|
| 22886 |
-
'version' => 'dev-
|
| 22887 |
'path' => $baseDir . '/src/Internal/Requirements/RequirementValidatorInterface.php'
|
| 22888 |
),
|
| 22889 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\RequirementValidator' => array(
|
| 22890 |
-
'version' => 'dev-
|
| 22891 |
'path' => $baseDir . '/src/Internal/Requirements/RequirementValidator.php'
|
| 22892 |
),
|
| 22893 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\WCValidator' => array(
|
| 22894 |
-
'version' => 'dev-
|
| 22895 |
'path' => $baseDir . '/src/Internal/Requirements/WCValidator.php'
|
| 22896 |
),
|
| 22897 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\VersionValidator' => array(
|
| 22898 |
-
'version' => 'dev-
|
| 22899 |
'path' => $baseDir . '/src/Internal/Requirements/VersionValidator.php'
|
| 22900 |
),
|
| 22901 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\WCAdminValidator' => array(
|
| 22902 |
-
'version' => 'dev-
|
| 22903 |
'path' => $baseDir . '/src/Internal/Requirements/WCAdminValidator.php'
|
| 22904 |
),
|
| 22905 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\GoogleProductFeedValidator' => array(
|
| 22906 |
-
'version' => 'dev-
|
| 22907 |
'path' => $baseDir . '/src/Internal/Requirements/GoogleProductFeedValidator.php'
|
| 22908 |
),
|
| 22909 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\PluginValidator' => array(
|
| 22910 |
-
'version' => 'dev-
|
| 22911 |
'path' => $baseDir . '/src/Internal/Requirements/PluginValidator.php'
|
| 22912 |
),
|
| 22913 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\StatusMapping' => array(
|
| 22914 |
-
'version' => 'dev-
|
| 22915 |
'path' => $baseDir . '/src/Internal/StatusMapping.php'
|
| 22916 |
),
|
| 22917 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\InstallTimestamp' => array(
|
| 22918 |
-
'version' => 'dev-
|
| 22919 |
'path' => $baseDir . '/src/Internal/InstallTimestamp.php'
|
| 22920 |
),
|
| 22921 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\RESTServiceProvider' => array(
|
| 22922 |
-
'version' => 'dev-
|
| 22923 |
'path' => $baseDir . '/src/Internal/DependencyManagement/RESTServiceProvider.php'
|
| 22924 |
),
|
| 22925 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\ThirdPartyServiceProvider' => array(
|
| 22926 |
-
'version' => 'dev-
|
| 22927 |
'path' => $baseDir . '/src/Internal/DependencyManagement/ThirdPartyServiceProvider.php'
|
| 22928 |
),
|
| 22929 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\DBServiceProvider' => array(
|
| 22930 |
-
'version' => 'dev-
|
| 22931 |
'path' => $baseDir . '/src/Internal/DependencyManagement/DBServiceProvider.php'
|
| 22932 |
),
|
| 22933 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\ProxyServiceProvider' => array(
|
| 22934 |
-
'version' => 'dev-
|
| 22935 |
'path' => $baseDir . '/src/Internal/DependencyManagement/ProxyServiceProvider.php'
|
| 22936 |
),
|
| 22937 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\JobServiceProvider' => array(
|
| 22938 |
-
'version' => 'dev-
|
| 22939 |
'path' => $baseDir . '/src/Internal/DependencyManagement/JobServiceProvider.php'
|
| 22940 |
),
|
| 22941 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\CoreServiceProvider' => array(
|
| 22942 |
-
'version' => 'dev-
|
| 22943 |
'path' => $baseDir . '/src/Internal/DependencyManagement/CoreServiceProvider.php'
|
| 22944 |
),
|
| 22945 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\AbstractServiceProvider' => array(
|
| 22946 |
-
'version' => 'dev-
|
| 22947 |
'path' => $baseDir . '/src/Internal/DependencyManagement/AbstractServiceProvider.php'
|
| 22948 |
),
|
| 22949 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\IntegrationServiceProvider' => array(
|
| 22950 |
-
'version' => 'dev-
|
| 22951 |
'path' => $baseDir . '/src/Internal/DependencyManagement/IntegrationServiceProvider.php'
|
| 22952 |
),
|
| 22953 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\GoogleServiceProvider' => array(
|
| 22954 |
-
'version' => 'dev-
|
| 22955 |
'path' => $baseDir . '/src/Internal/DependencyManagement/GoogleServiceProvider.php'
|
| 22956 |
),
|
| 22957 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DeprecatedFilters' => array(
|
| 22958 |
-
'version' => 'dev-
|
| 22959 |
'path' => $baseDir . '/src/Internal/DeprecatedFilters.php'
|
| 22960 |
),
|
| 22961 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Interfaces\\InstallableInterface' => array(
|
| 22962 |
-
'version' => 'dev-
|
| 22963 |
'path' => $baseDir . '/src/Internal/Interfaces/InstallableInterface.php'
|
| 22964 |
),
|
| 22965 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Interfaces\\FirstInstallInterface' => array(
|
| 22966 |
-
'version' => 'dev-
|
| 22967 |
'path' => $baseDir . '/src/Internal/Interfaces/FirstInstallInterface.php'
|
| 22968 |
),
|
| 22969 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Interfaces\\ISO3166AwareInterface' => array(
|
| 22970 |
-
'version' => 'dev-
|
| 22971 |
'path' => $baseDir . '/src/Internal/Interfaces/ISO3166AwareInterface.php'
|
| 22972 |
),
|
| 22973 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Interfaces\\ContainerAwareInterface' => array(
|
| 22974 |
-
'version' => 'dev-
|
| 22975 |
'path' => $baseDir . '/src/Internal/Interfaces/ContainerAwareInterface.php'
|
| 22976 |
),
|
| 22977 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Shipping\\ShippingZone' => array(
|
| 22978 |
-
'version' => 'dev-
|
| 22979 |
'path' => $baseDir . '/src/Shipping/ShippingZone.php'
|
| 22980 |
),
|
| 22981 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\SyncerHooks' => array(
|
| 22982 |
-
'version' => 'dev-
|
| 22983 |
'path' => $baseDir . '/src/Coupon/SyncerHooks.php'
|
| 22984 |
),
|
| 22985 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\CouponSyncerException' => array(
|
| 22986 |
-
'version' => 'dev-
|
| 22987 |
'path' => $baseDir . '/src/Coupon/CouponSyncerException.php'
|
| 22988 |
),
|
| 22989 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\CouponSyncer' => array(
|
| 22990 |
-
'version' => 'dev-
|
| 22991 |
'path' => $baseDir . '/src/Coupon/CouponSyncer.php'
|
| 22992 |
),
|
| 22993 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\CouponHelper' => array(
|
| 22994 |
-
'version' => 'dev-
|
| 22995 |
'path' => $baseDir . '/src/Coupon/CouponHelper.php'
|
| 22996 |
),
|
| 22997 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\WCCouponAdapter' => array(
|
| 22998 |
-
'version' => 'dev-
|
| 22999 |
'path' => $baseDir . '/src/Coupon/WCCouponAdapter.php'
|
| 23000 |
),
|
| 23001 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\CouponMetaHandler' => array(
|
| 23002 |
-
'version' => 'dev-
|
| 23003 |
'path' => $baseDir . '/src/Coupon/CouponMetaHandler.php'
|
| 23004 |
),
|
| 23005 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\SyncerHooks' => array(
|
| 23006 |
-
'version' => 'dev-
|
| 23007 |
'path' => $baseDir . '/src/Product/SyncerHooks.php'
|
| 23008 |
),
|
| 23009 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductMetaHandler' => array(
|
| 23010 |
-
'version' => 'dev-
|
| 23011 |
'path' => $baseDir . '/src/Product/ProductMetaHandler.php'
|
| 23012 |
),
|
| 23013 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductRepository' => array(
|
| 23014 |
-
'version' => 'dev-
|
| 23015 |
'path' => $baseDir . '/src/Product/ProductRepository.php'
|
| 23016 |
),
|
| 23017 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\WCProductAdapter' => array(
|
| 23018 |
-
'version' => 'dev-
|
| 23019 |
'path' => $baseDir . '/src/Product/WCProductAdapter.php'
|
| 23020 |
),
|
| 23021 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductSyncerException' => array(
|
| 23022 |
-
'version' => 'dev-
|
| 23023 |
'path' => $baseDir . '/src/Product/ProductSyncerException.php'
|
| 23024 |
),
|
| 23025 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Material' => array(
|
| 23026 |
-
'version' => 'dev-
|
| 23027 |
'path' => $baseDir . '/src/Product/Attributes/Material.php'
|
| 23028 |
),
|
| 23029 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\SizeSystem' => array(
|
| 23030 |
-
'version' => 'dev-
|
| 23031 |
'path' => $baseDir . '/src/Product/Attributes/SizeSystem.php'
|
| 23032 |
),
|
| 23033 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\MPN' => array(
|
| 23034 |
-
'version' => 'dev-
|
| 23035 |
'path' => $baseDir . '/src/Product/Attributes/MPN.php'
|
| 23036 |
),
|
| 23037 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Size' => array(
|
| 23038 |
-
'version' => 'dev-
|
| 23039 |
'path' => $baseDir . '/src/Product/Attributes/Size.php'
|
| 23040 |
),
|
| 23041 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\AvailabilityDate' => array(
|
| 23042 |
-
'version' => 'dev-
|
| 23043 |
'path' => $baseDir . '/src/Product/Attributes/AvailabilityDate.php'
|
| 23044 |
),
|
| 23045 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\AttributeInterface' => array(
|
| 23046 |
-
'version' => 'dev-
|
| 23047 |
'path' => $baseDir . '/src/Product/Attributes/AttributeInterface.php'
|
| 23048 |
),
|
| 23049 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\AbstractAttribute' => array(
|
| 23050 |
-
'version' => 'dev-
|
| 23051 |
'path' => $baseDir . '/src/Product/Attributes/AbstractAttribute.php'
|
| 23052 |
),
|
| 23053 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Multipack' => array(
|
| 23054 |
-
'version' => 'dev-
|
| 23055 |
'path' => $baseDir . '/src/Product/Attributes/Multipack.php'
|
| 23056 |
),
|
| 23057 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Pattern' => array(
|
| 23058 |
-
'version' => 'dev-
|
| 23059 |
'path' => $baseDir . '/src/Product/Attributes/Pattern.php'
|
| 23060 |
),
|
| 23061 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\AttributeManager' => array(
|
| 23062 |
-
'version' => 'dev-
|
| 23063 |
'path' => $baseDir . '/src/Product/Attributes/AttributeManager.php'
|
| 23064 |
),
|
| 23065 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\GTIN' => array(
|
| 23066 |
-
'version' => 'dev-
|
| 23067 |
'path' => $baseDir . '/src/Product/Attributes/GTIN.php'
|
| 23068 |
),
|
| 23069 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\WithValueOptionsInterface' => array(
|
| 23070 |
-
'version' => 'dev-
|
| 23071 |
'path' => $baseDir . '/src/Product/Attributes/WithValueOptionsInterface.php'
|
| 23072 |
),
|
| 23073 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Color' => array(
|
| 23074 |
-
'version' => 'dev-
|
| 23075 |
'path' => $baseDir . '/src/Product/Attributes/Color.php'
|
| 23076 |
),
|
| 23077 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\IsBundle' => array(
|
| 23078 |
-
'version' => 'dev-
|
| 23079 |
'path' => $baseDir . '/src/Product/Attributes/IsBundle.php'
|
| 23080 |
),
|
| 23081 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\SizeType' => array(
|
| 23082 |
-
'version' => 'dev-
|
| 23083 |
'path' => $baseDir . '/src/Product/Attributes/SizeType.php'
|
| 23084 |
),
|
| 23085 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Adult' => array(
|
| 23086 |
-
'version' => 'dev-
|
| 23087 |
'path' => $baseDir . '/src/Product/Attributes/Adult.php'
|
| 23088 |
),
|
| 23089 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\AgeGroup' => array(
|
| 23090 |
-
'version' => 'dev-
|
| 23091 |
'path' => $baseDir . '/src/Product/Attributes/AgeGroup.php'
|
| 23092 |
),
|
| 23093 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Condition' => array(
|
| 23094 |
-
'version' => 'dev-
|
| 23095 |
'path' => $baseDir . '/src/Product/Attributes/Condition.php'
|
| 23096 |
),
|
| 23097 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Brand' => array(
|
| 23098 |
-
'version' => 'dev-
|
| 23099 |
'path' => $baseDir . '/src/Product/Attributes/Brand.php'
|
| 23100 |
),
|
| 23101 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Gender' => array(
|
| 23102 |
-
'version' => 'dev-
|
| 23103 |
'path' => $baseDir . '/src/Product/Attributes/Gender.php'
|
| 23104 |
),
|
| 23105 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\FilteredProductList' => array(
|
| 23106 |
-
'version' => 'dev-
|
| 23107 |
'path' => $baseDir . '/src/Product/FilteredProductList.php'
|
| 23108 |
),
|
| 23109 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductFactory' => array(
|
| 23110 |
-
'version' => 'dev-
|
| 23111 |
'path' => $baseDir . '/src/Product/ProductFactory.php'
|
| 23112 |
),
|
| 23113 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\BatchProductHelper' => array(
|
| 23114 |
-
'version' => 'dev-
|
| 23115 |
'path' => $baseDir . '/src/Product/BatchProductHelper.php'
|
| 23116 |
),
|
| 23117 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductHelper' => array(
|
| 23118 |
-
'version' => 'dev-
|
| 23119 |
'path' => $baseDir . '/src/Product/ProductHelper.php'
|
| 23120 |
),
|
| 23121 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductSyncer' => array(
|
| 23122 |
-
'version' => 'dev-
|
| 23123 |
'path' => $baseDir . '/src/Product/ProductSyncer.php'
|
| 23124 |
),
|
| 23125 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductFilter' => array(
|
| 23126 |
-
'version' => 'dev-
|
| 23127 |
'path' => $baseDir . '/src/Product/ProductFilter.php'
|
| 23128 |
),
|
| 23129 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\HelperTraits\\ViewHelperTrait' => array(
|
| 23130 |
-
'version' => 'dev-
|
| 23131 |
'path' => $baseDir . '/src/HelperTraits/ViewHelperTrait.php'
|
| 23132 |
),
|
| 23133 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\HelperTraits\\Utilities' => array(
|
| 23134 |
-
'version' => 'dev-
|
| 23135 |
'path' => $baseDir . '/src/HelperTraits/Utilities.php'
|
| 23136 |
),
|
| 23137 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\HelperTraits\\ISO3166Awareness' => array(
|
| 23138 |
-
'version' => 'dev-
|
| 23139 |
'path' => $baseDir . '/src/HelperTraits/ISO3166Awareness.php'
|
| 23140 |
),
|
| 23141 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\CompleteSetup' => array(
|
| 23142 |
-
'version' => 'dev-
|
| 23143 |
'path' => $baseDir . '/src/TaskList/CompleteSetup.php'
|
| 23144 |
),
|
| 23145 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\TaskListTrait' => array(
|
| 23146 |
-
'version' => 'dev-
|
| 23147 |
'path' => $baseDir . '/src/TaskList/TaskListTrait.php'
|
| 23148 |
),
|
| 23149 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\AbstractSetupCampaign' => array(
|
| 23150 |
-
'version' => 'dev-
|
| 23151 |
'path' => $baseDir . '/src/Notes/AbstractSetupCampaign.php'
|
| 23152 |
),
|
| 23153 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\Note' => array(
|
| 23154 |
-
'version' => 'dev-
|
| 23155 |
'path' => $baseDir . '/src/Notes/Note.php'
|
| 23156 |
),
|
| 23157 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\CompleteSetup' => array(
|
| 23158 |
-
'version' => 'dev-
|
| 23159 |
'path' => $baseDir . '/src/Notes/CompleteSetup.php'
|
| 23160 |
),
|
| 23161 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\LeaveReviewActionTrait' => array(
|
| 23162 |
-
'version' => 'dev-
|
| 23163 |
'path' => $baseDir . '/src/Notes/LeaveReviewActionTrait.php'
|
| 23164 |
),
|
| 23165 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\SetupCouponSharing' => array(
|
| 23166 |
-
'version' => 'dev-
|
| 23167 |
'path' => $baseDir . '/src/Notes/SetupCouponSharing.php'
|
| 23168 |
),
|
| 23169 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\SetupCampaign' => array(
|
| 23170 |
-
'version' => 'dev-
|
| 23171 |
'path' => $baseDir . '/src/Notes/SetupCampaign.php'
|
| 23172 |
),
|
| 23173 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\NoteInitializer' => array(
|
| 23174 |
-
'version' => 'dev-
|
| 23175 |
'path' => $baseDir . '/src/Notes/NoteInitializer.php'
|
| 23176 |
),
|
| 23177 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\SetupCampaignTwoWeeks' => array(
|
| 23178 |
-
'version' => 'dev-
|
| 23179 |
'path' => $baseDir . '/src/Notes/SetupCampaignTwoWeeks.php'
|
| 23180 |
),
|
| 23181 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\ContactInformation' => array(
|
| 23182 |
-
'version' => 'dev-
|
| 23183 |
'path' => $baseDir . '/src/Notes/ContactInformation.php'
|
| 23184 |
),
|
| 23185 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\ReviewAfterConversions' => array(
|
| 23186 |
-
'version' => 'dev-
|
| 23187 |
'path' => $baseDir . '/src/Notes/ReviewAfterConversions.php'
|
| 23188 |
),
|
| 23189 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\ReviewAfterClicks' => array(
|
| 23190 |
-
'version' => 'dev-
|
| 23191 |
'path' => $baseDir . '/src/Notes/ReviewAfterClicks.php'
|
| 23192 |
),
|
| 23193 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\AbstractNote' => array(
|
| 23194 |
-
'version' => 'dev-
|
| 23195 |
'path' => $baseDir . '/src/Notes/AbstractNote.php'
|
| 23196 |
),
|
| 23197 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\Dashboard' => array(
|
| 23198 |
-
'version' => 'dev-
|
| 23199 |
'path' => $baseDir . '/src/Menu/Dashboard.php'
|
| 23200 |
),
|
| 23201 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\Settings' => array(
|
| 23202 |
-
'version' => 'dev-
|
| 23203 |
'path' => $baseDir . '/src/Menu/Settings.php'
|
| 23204 |
),
|
| 23205 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\Reports' => array(
|
| 23206 |
-
'version' => 'dev-
|
| 23207 |
'path' => $baseDir . '/src/Menu/Reports.php'
|
| 23208 |
),
|
| 23209 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\WooAdminNavigationTrait' => array(
|
| 23210 |
-
'version' => 'dev-
|
| 23211 |
'path' => $baseDir . '/src/Menu/WooAdminNavigationTrait.php'
|
| 23212 |
),
|
| 23213 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\MenuFixesTrait' => array(
|
| 23214 |
-
'version' => 'dev-
|
| 23215 |
'path' => $baseDir . '/src/Menu/MenuFixesTrait.php'
|
| 23216 |
),
|
| 23217 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\ProductFeed' => array(
|
| 23218 |
-
'version' => 'dev-
|
| 23219 |
'path' => $baseDir . '/src/Menu/ProductFeed.php'
|
| 23220 |
),
|
| 23221 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\SetupMerchantCenter' => array(
|
| 23222 |
-
'version' => 'dev-
|
| 23223 |
'path' => $baseDir . '/src/Menu/SetupMerchantCenter.php'
|
| 23224 |
),
|
| 23225 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\GetStarted' => array(
|
| 23226 |
-
'version' => 'dev-
|
| 23227 |
'path' => $baseDir . '/src/Menu/GetStarted.php'
|
| 23228 |
),
|
| 23229 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\SetupAds' => array(
|
| 23230 |
-
'version' => 'dev-
|
| 23231 |
'path' => $baseDir . '/src/Menu/SetupAds.php'
|
| 23232 |
),
|
| 23233 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPViewFactory' => array(
|
| 23234 |
-
'version' => 'dev-
|
| 23235 |
'path' => $baseDir . '/src/View/PHPViewFactory.php'
|
| 23236 |
),
|
| 23237 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\ViewException' => array(
|
| 23238 |
-
'version' => 'dev-
|
| 23239 |
'path' => $baseDir . '/src/View/ViewException.php'
|
| 23240 |
),
|
| 23241 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPView' => array(
|
| 23242 |
-
'version' => 'dev-
|
| 23243 |
'path' => $baseDir . '/src/View/PHPView.php'
|
| 23244 |
),
|
| 23245 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Polyfills\\MBString' => array(
|
| 23246 |
-
'version' => 'dev-
|
| 23247 |
'path' => $baseDir . '/src/Polyfills/MBString.php'
|
| 23248 |
),
|
| 23249 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\TableManager' => array(
|
| 23250 |
-
'version' => 'dev-
|
| 23251 |
'path' => $baseDir . '/src/DB/TableManager.php'
|
| 23252 |
),
|
| 23253 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\TableInterface' => array(
|
| 23254 |
-
'version' => 'dev-
|
| 23255 |
'path' => $baseDir . '/src/DB/TableInterface.php'
|
| 23256 |
),
|
| 23257 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\ProductFeedQueryHelper' => array(
|
| 23258 |
-
'version' => 'dev-
|
| 23259 |
'path' => $baseDir . '/src/DB/ProductFeedQueryHelper.php'
|
| 23260 |
),
|
| 23261 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Table\\MerchantIssueTable' => array(
|
| 23262 |
-
'version' => 'dev-
|
| 23263 |
'path' => $baseDir . '/src/DB/Table/MerchantIssueTable.php'
|
| 23264 |
),
|
| 23265 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Table\\BudgetRecommendationTable' => array(
|
| 23266 |
-
'version' => 'dev-
|
| 23267 |
'path' => $baseDir . '/src/DB/Table/BudgetRecommendationTable.php'
|
| 23268 |
),
|
| 23269 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Table\\ShippingRateTable' => array(
|
| 23270 |
-
'version' => 'dev-
|
| 23271 |
'path' => $baseDir . '/src/DB/Table/ShippingRateTable.php'
|
| 23272 |
),
|
| 23273 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Table\\ShippingTimeTable' => array(
|
| 23274 |
-
'version' => 'dev-
|
| 23275 |
'path' => $baseDir . '/src/DB/Table/ShippingTimeTable.php'
|
| 23276 |
),
|
| 23277 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Installer' => array(
|
| 23278 |
-
'version' => 'dev-
|
| 23279 |
'path' => $baseDir . '/src/DB/Installer.php'
|
| 23280 |
),
|
| 23281 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Query' => array(
|
| 23282 |
-
'version' => 'dev-
|
| 23283 |
'path' => $baseDir . '/src/DB/Query.php'
|
| 23284 |
),
|
| 23285 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Query\\MerchantIssueQuery' => array(
|
| 23286 |
-
'version' => 'dev-
|
| 23287 |
'path' => $baseDir . '/src/DB/Query/MerchantIssueQuery.php'
|
| 23288 |
),
|
| 23289 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Query\\ShippingTimeQuery' => array(
|
| 23290 |
-
'version' => 'dev-
|
| 23291 |
'path' => $baseDir . '/src/DB/Query/ShippingTimeQuery.php'
|
| 23292 |
),
|
| 23293 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Query\\ShippingRateQuery' => array(
|
| 23294 |
-
'version' => 'dev-
|
| 23295 |
'path' => $baseDir . '/src/DB/Query/ShippingRateQuery.php'
|
| 23296 |
),
|
| 23297 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Query\\BudgetRecommendationQuery' => array(
|
| 23298 |
-
'version' => 'dev-
|
| 23299 |
'path' => $baseDir . '/src/DB/Query/BudgetRecommendationQuery.php'
|
| 23300 |
),
|
| 23301 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\QueryInterface' => array(
|
| 23302 |
-
'version' => 'dev-
|
| 23303 |
'path' => $baseDir . '/src/DB/QueryInterface.php'
|
| 23304 |
),
|
| 23305 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\ProductMetaQueryHelper' => array(
|
| 23306 |
-
'version' => 'dev-
|
| 23307 |
'path' => $baseDir . '/src/DB/ProductMetaQueryHelper.php'
|
| 23308 |
),
|
| 23309 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Table' => array(
|
| 23310 |
-
'version' => 'dev-
|
| 23311 |
'path' => $baseDir . '/src/DB/Table.php'
|
| 23312 |
),
|
| 23313 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Migration\\Migration20211228T1640692399' => array(
|
| 23314 |
-
'version' => 'dev-
|
| 23315 |
'path' => $baseDir . '/src/DB/Migration/Migration20211228T1640692399.php'
|
| 23316 |
),
|
| 23317 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Migration\\Migrator' => array(
|
| 23318 |
-
'version' => 'dev-
|
| 23319 |
'path' => $baseDir . '/src/DB/Migration/Migrator.php'
|
| 23320 |
),
|
| 23321 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Migration\\MigrationVersion141' => array(
|
| 23322 |
-
'version' => 'dev-
|
| 23323 |
'path' => $baseDir . '/src/DB/Migration/MigrationVersion141.php'
|
| 23324 |
),
|
| 23325 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Migration\\MigrationInterface' => array(
|
| 23326 |
-
'version' => 'dev-
|
| 23327 |
'path' => $baseDir . '/src/DB/Migration/MigrationInterface.php'
|
| 23328 |
),
|
| 23329 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Migration\\AbstractMigration' => array(
|
| 23330 |
-
'version' => 'dev-
|
| 23331 |
'path' => $baseDir . '/src/DB/Migration/AbstractMigration.php'
|
| 23332 |
),
|
| 23333 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\MicroTrait' => array(
|
| 23334 |
-
'version' => 'dev-
|
| 23335 |
'path' => $baseDir . '/src/API/MicroTrait.php'
|
| 23336 |
),
|
| 23337 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Connection' => array(
|
| 23338 |
-
'version' => 'dev-
|
| 23339 |
'path' => $baseDir . '/src/API/Google/Connection.php'
|
| 23340 |
),
|
| 23341 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Ads' => array(
|
| 23342 |
-
'version' => 'dev-
|
| 23343 |
'path' => $baseDir . '/src/API/Google/Ads.php'
|
| 23344 |
),
|
| 23345 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\MerchantMetrics' => array(
|
| 23346 |
-
'version' => 'dev-
|
| 23347 |
'path' => $baseDir . '/src/API/Google/MerchantMetrics.php'
|
| 23348 |
),
|
| 23349 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\CampaignStatus' => array(
|
| 23350 |
-
'version' => 'dev-
|
| 23351 |
'path' => $baseDir . '/src/API/Google/CampaignStatus.php'
|
| 23352 |
),
|
| 23353 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Settings' => array(
|
| 23354 |
-
'version' => 'dev-
|
| 23355 |
'path' => $baseDir . '/src/API/Google/Settings.php'
|
| 23356 |
),
|
| 23357 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\ApiExceptionTrait' => array(
|
| 23358 |
-
'version' => 'dev-
|
| 23359 |
'path' => $baseDir . '/src/API/Google/ApiExceptionTrait.php'
|
| 23360 |
),
|
| 23361 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\ReportTrait' => array(
|
| 23362 |
-
'version' => 'dev-
|
| 23363 |
'path' => $baseDir . '/src/API/Google/ReportTrait.php'
|
| 23364 |
),
|
| 23365 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsReport' => array(
|
| 23366 |
-
'version' => 'dev-
|
| 23367 |
'path' => $baseDir . '/src/API/Google/AdsReport.php'
|
| 23368 |
),
|
| 23369 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\SiteVerification' => array(
|
| 23370 |
-
'version' => 'dev-
|
| 23371 |
'path' => $baseDir . '/src/API/Google/SiteVerification.php'
|
| 23372 |
),
|
| 23373 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\LocationIDTrait' => array(
|
| 23374 |
-
'version' => 'dev-
|
| 23375 |
'path' => $baseDir . '/src/API/Google/LocationIDTrait.php'
|
| 23376 |
),
|
| 23377 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\BillingSetupStatus' => array(
|
| 23378 |
-
'version' => 'dev-
|
| 23379 |
'path' => $baseDir . '/src/API/Google/BillingSetupStatus.php'
|
| 23380 |
),
|
| 23381 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsCampaignBudget' => array(
|
| 23382 |
-
'version' => 'dev-
|
| 23383 |
'path' => $baseDir . '/src/API/Google/AdsCampaignBudget.php'
|
| 23384 |
),
|
| 23385 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsCampaign' => array(
|
| 23386 |
-
'version' => 'dev-
|
| 23387 |
'path' => $baseDir . '/src/API/Google/AdsCampaign.php'
|
| 23388 |
),
|
| 23389 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsConversionAction' => array(
|
| 23390 |
-
'version' => 'dev-
|
| 23391 |
'path' => $baseDir . '/src/API/Google/AdsConversionAction.php'
|
| 23392 |
),
|
| 23393 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Merchant' => array(
|
| 23394 |
-
'version' => 'dev-
|
| 23395 |
'path' => $baseDir . '/src/API/Google/Merchant.php'
|
| 23396 |
),
|
| 23397 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsGroup' => array(
|
| 23398 |
-
'version' => 'dev-
|
| 23399 |
'path' => $baseDir . '/src/API/Google/AdsGroup.php'
|
| 23400 |
),
|
| 23401 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Middleware' => array(
|
| 23402 |
-
'version' => 'dev-
|
| 23403 |
'path' => $baseDir . '/src/API/Google/Middleware.php'
|
| 23404 |
),
|
| 23405 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\MerchantReport' => array(
|
| 23406 |
-
'version' => 'dev-
|
| 23407 |
'path' => $baseDir . '/src/API/Google/MerchantReport.php'
|
| 23408 |
),
|
| 23409 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\MerchantProductReportQuery' => array(
|
| 23410 |
-
'version' => 'dev-
|
| 23411 |
'path' => $baseDir . '/src/API/Google/Query/MerchantProductReportQuery.php'
|
| 23412 |
),
|
| 23413 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsCampaignCriterionQuery' => array(
|
| 23414 |
-
'version' => 'dev-
|
| 23415 |
'path' => $baseDir . '/src/API/Google/Query/AdsCampaignCriterionQuery.php'
|
| 23416 |
),
|
| 23417 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\MerchantQuery' => array(
|
| 23418 |
-
'version' => 'dev-
|
| 23419 |
'path' => $baseDir . '/src/API/Google/Query/MerchantQuery.php'
|
| 23420 |
),
|
| 23421 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsProductReportQuery' => array(
|
| 23422 |
-
'version' => 'dev-
|
| 23423 |
'path' => $baseDir . '/src/API/Google/Query/AdsProductReportQuery.php'
|
| 23424 |
),
|
| 23425 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsBillingStatusQuery' => array(
|
| 23426 |
-
'version' => 'dev-
|
| 23427 |
'path' => $baseDir . '/src/API/Google/Query/AdsBillingStatusQuery.php'
|
| 23428 |
),
|
| 23429 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsAccountQuery' => array(
|
| 23430 |
-
'version' => 'dev-
|
| 23431 |
'path' => $baseDir . '/src/API/Google/Query/AdsAccountQuery.php'
|
| 23432 |
),
|
| 23433 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\MerchantFreeListingReportQuery' => array(
|
| 23434 |
-
'version' => 'dev-
|
| 23435 |
'path' => $baseDir . '/src/API/Google/Query/MerchantFreeListingReportQuery.php'
|
| 23436 |
),
|
| 23437 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsQuery' => array(
|
| 23438 |
-
'version' => 'dev-
|
| 23439 |
'path' => $baseDir . '/src/API/Google/Query/AdsQuery.php'
|
| 23440 |
),
|
| 23441 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsCampaignBudgetQuery' => array(
|
| 23442 |
-
'version' => 'dev-
|
| 23443 |
'path' => $baseDir . '/src/API/Google/Query/AdsCampaignBudgetQuery.php'
|
| 23444 |
),
|
| 23445 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\MerchantReportQuery' => array(
|
| 23446 |
-
'version' => 'dev-
|
| 23447 |
'path' => $baseDir . '/src/API/Google/Query/MerchantReportQuery.php'
|
| 23448 |
),
|
| 23449 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsCampaignReportQuery' => array(
|
| 23450 |
-
'version' => 'dev-
|
| 23451 |
'path' => $baseDir . '/src/API/Google/Query/AdsCampaignReportQuery.php'
|
| 23452 |
),
|
| 23453 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\ReportQueryTrait' => array(
|
| 23454 |
-
'version' => 'dev-
|
| 23455 |
'path' => $baseDir . '/src/API/Google/Query/ReportQueryTrait.php'
|
| 23456 |
),
|
| 23457 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\Query' => array(
|
| 23458 |
-
'version' => 'dev-
|
| 23459 |
'path' => $baseDir . '/src/API/Google/Query/Query.php'
|
| 23460 |
),
|
| 23461 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\QueryInterface' => array(
|
| 23462 |
-
'version' => 'dev-
|
| 23463 |
'path' => $baseDir . '/src/API/Google/Query/QueryInterface.php'
|
| 23464 |
),
|
| 23465 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsCampaignQuery' => array(
|
| 23466 |
-
'version' => 'dev-
|
| 23467 |
'path' => $baseDir . '/src/API/Google/Query/AdsCampaignQuery.php'
|
| 23468 |
),
|
| 23469 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsReportQuery' => array(
|
| 23470 |
-
'version' => 'dev-
|
| 23471 |
'path' => $baseDir . '/src/API/Google/Query/AdsReportQuery.php'
|
| 23472 |
),
|
| 23473 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsCampaignCriterion' => array(
|
| 23474 |
-
'version' => 'dev-
|
| 23475 |
'path' => $baseDir . '/src/API/Google/AdsCampaignCriterion.php'
|
| 23476 |
),
|
| 23477 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\TransportMethods' => array(
|
| 23478 |
-
'version' => 'dev-
|
| 23479 |
'path' => $baseDir . '/src/API/TransportMethods.php'
|
| 23480 |
),
|
| 23481 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\RESTControllers' => array(
|
| 23482 |
-
'version' => 'dev-
|
| 23483 |
'path' => $baseDir . '/src/API/Site/RESTControllers.php'
|
| 23484 |
),
|
| 23485 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Ads\\ReportsController' => array(
|
| 23486 |
-
'version' => 'dev-
|
| 23487 |
'path' => $baseDir . '/src/API/Site/Controllers/Ads/ReportsController.php'
|
| 23488 |
),
|
| 23489 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Ads\\BudgetRecommendationController' => array(
|
| 23490 |
-
'version' => 'dev-
|
| 23491 |
'path' => $baseDir . '/src/API/Site/Controllers/Ads/BudgetRecommendationController.php'
|
| 23492 |
),
|
| 23493 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Ads\\SetupCompleteController' => array(
|
| 23494 |
-
'version' => 'dev-
|
| 23495 |
'path' => $baseDir . '/src/API/Site/Controllers/Ads/SetupCompleteController.php'
|
| 23496 |
),
|
| 23497 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Ads\\AccountController' => array(
|
| 23498 |
-
'version' => 'dev-
|
| 23499 |
'path' => $baseDir . '/src/API/Site/Controllers/Ads/AccountController.php'
|
| 23500 |
),
|
| 23501 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Ads\\CampaignController' => array(
|
| 23502 |
-
'version' => 'dev-
|
| 23503 |
'path' => $baseDir . '/src/API/Site/Controllers/Ads/CampaignController.php'
|
| 23504 |
),
|
| 23505 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\BaseOptionsController' => array(
|
| 23506 |
-
'version' => 'dev-
|
| 23507 |
'path' => $baseDir . '/src/API/Site/Controllers/BaseOptionsController.php'
|
| 23508 |
),
|
| 23509 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\CountryCodeTrait' => array(
|
| 23510 |
-
'version' => 'dev-
|
| 23511 |
'path' => $baseDir . '/src/API/Site/Controllers/CountryCodeTrait.php'
|
| 23512 |
),
|
| 23513 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\EmptySchemaPropertiesTrait' => array(
|
| 23514 |
-
'version' => 'dev-
|
| 23515 |
'path' => $baseDir . '/src/API/Site/Controllers/EmptySchemaPropertiesTrait.php'
|
| 23516 |
),
|
| 23517 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\DisconnectController' => array(
|
| 23518 |
-
'version' => 'dev-
|
| 23519 |
'path' => $baseDir . '/src/API/Site/Controllers/DisconnectController.php'
|
| 23520 |
),
|
| 23521 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\ResponseFromExceptionTrait' => array(
|
| 23522 |
-
'version' => 'dev-
|
| 23523 |
'path' => $baseDir . '/src/API/Site/Controllers/ResponseFromExceptionTrait.php'
|
| 23524 |
),
|
| 23525 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\ShippingRateSchemaTrait' => array(
|
| 23526 |
-
'version' => 'dev-
|
| 23527 |
'path' => $baseDir . '/src/API/Site/Controllers/ShippingRateSchemaTrait.php'
|
| 23528 |
),
|
| 23529 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Google\\AccountController' => array(
|
| 23530 |
-
'version' => 'dev-
|
| 23531 |
'path' => $baseDir . '/src/API/Site/Controllers/Google/AccountController.php'
|
| 23532 |
),
|
| 23533 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Jetpack\\AccountController' => array(
|
| 23534 |
-
'version' => 'dev-
|
| 23535 |
'path' => $baseDir . '/src/API/Site/Controllers/Jetpack/AccountController.php'
|
| 23536 |
),
|
| 23537 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\BaseController' => array(
|
| 23538 |
-
'version' => 'dev-
|
| 23539 |
'path' => $baseDir . '/src/API/Site/Controllers/BaseController.php'
|
| 23540 |
),
|
| 23541 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ReportsController' => array(
|
| 23542 |
-
'version' => 'dev-
|
| 23543 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ReportsController.php'
|
| 23544 |
),
|
| 23545 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\IssuesController' => array(
|
| 23546 |
-
'version' => 'dev-
|
| 23547 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/IssuesController.php'
|
| 23548 |
),
|
| 23549 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ShippingTimeBatchController' => array(
|
| 23550 |
-
'version' => 'dev-
|
| 23551 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ShippingTimeBatchController.php'
|
| 23552 |
),
|
| 23553 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ContactInformationController' => array(
|
| 23554 |
-
'version' => 'dev-
|
| 23555 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ContactInformationController.php'
|
| 23556 |
),
|
| 23557 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ProductStatisticsController' => array(
|
| 23558 |
-
'version' => 'dev-
|
| 23559 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ProductStatisticsController.php'
|
| 23560 |
),
|
| 23561 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\AccountController' => array(
|
| 23562 |
-
'version' => 'dev-
|
| 23563 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/AccountController.php'
|
| 23564 |
),
|
| 23565 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\SupportedCountriesController' => array(
|
| 23566 |
-
'version' => 'dev-
|
| 23567 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/SupportedCountriesController.php'
|
| 23568 |
),
|
| 23569 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\BatchShippingTrait' => array(
|
| 23570 |
-
'version' => 'dev-
|
| 23571 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/BatchShippingTrait.php'
|
| 23572 |
),
|
| 23573 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ShippingRateController' => array(
|
| 23574 |
-
'version' => 'dev-
|
| 23575 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ShippingRateController.php'
|
| 23576 |
),
|
| 23577 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ProductVisibilityController' => array(
|
| 23578 |
-
'version' => 'dev-
|
| 23579 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ProductVisibilityController.php'
|
| 23580 |
),
|
| 23581 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ShippingTimeController' => array(
|
| 23582 |
-
'version' => 'dev-
|
| 23583 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ShippingTimeController.php'
|
| 23584 |
),
|
| 23585 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\SettingsSyncController' => array(
|
| 23586 |
-
'version' => 'dev-
|
| 23587 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/SettingsSyncController.php'
|
| 23588 |
),
|
| 23589 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ShippingRateBatchController' => array(
|
| 23590 |
-
'version' => 'dev-
|
| 23591 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ShippingRateBatchController.php'
|
| 23592 |
),
|
| 23593 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ConnectionController' => array(
|
| 23594 |
-
'version' => 'dev-
|
| 23595 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ConnectionController.php'
|
| 23596 |
),
|
| 23597 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\SettingsController' => array(
|
| 23598 |
-
'version' => 'dev-
|
| 23599 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/SettingsController.php'
|
| 23600 |
),
|
| 23601 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\TargetAudienceController' => array(
|
| 23602 |
-
'version' => 'dev-
|
| 23603 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/TargetAudienceController.php'
|
| 23604 |
),
|
| 23605 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ShippingRateSuggestionsController' => array(
|
| 23606 |
-
'version' => 'dev-
|
| 23607 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ShippingRateSuggestionsController.php'
|
| 23608 |
),
|
| 23609 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\PhoneVerificationController' => array(
|
| 23610 |
-
'version' => 'dev-
|
| 23611 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/PhoneVerificationController.php'
|
| 23612 |
),
|
| 23613 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ProductFeedController' => array(
|
| 23614 |
-
'version' => 'dev-
|
| 23615 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ProductFeedController.php'
|
| 23616 |
),
|
| 23617 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\BaseReportsController' => array(
|
| 23618 |
-
'version' => 'dev-
|
| 23619 |
'path' => $baseDir . '/src/API/Site/Controllers/BaseReportsController.php'
|
| 23620 |
),
|
| 23621 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\BatchSchemaTrait' => array(
|
| 23622 |
-
'version' => 'dev-
|
| 23623 |
'path' => $baseDir . '/src/API/Site/Controllers/BatchSchemaTrait.php'
|
| 23624 |
),
|
| 23625 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\PermissionsTrait' => array(
|
| 23626 |
-
'version' => 'dev-
|
| 23627 |
'path' => $baseDir . '/src/API/PermissionsTrait.php'
|
| 23628 |
),
|
| 23629 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\TracksAwareTrait' => array(
|
| 23630 |
-
'version' => 'dev-
|
| 23631 |
'path' => $baseDir . '/src/Tracking/TracksAwareTrait.php'
|
| 23632 |
),
|
| 23633 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\TrackerSnapshot' => array(
|
| 23634 |
-
'version' => 'dev-
|
| 23635 |
'path' => $baseDir . '/src/Tracking/TrackerSnapshot.php'
|
| 23636 |
),
|
| 23637 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\EventTracking' => array(
|
| 23638 |
-
'version' => 'dev-
|
| 23639 |
'path' => $baseDir . '/src/Tracking/EventTracking.php'
|
| 23640 |
),
|
| 23641 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\TracksAwareInterface' => array(
|
| 23642 |
-
'version' => 'dev-
|
| 23643 |
'path' => $baseDir . '/src/Tracking/TracksAwareInterface.php'
|
| 23644 |
),
|
| 23645 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\ActivatedEvents' => array(
|
| 23646 |
-
'version' => 'dev-
|
| 23647 |
'path' => $baseDir . '/src/Tracking/Events/ActivatedEvents.php'
|
| 23648 |
),
|
| 23649 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\BaseEvent' => array(
|
| 23650 |
-
'version' => 'dev-
|
| 23651 |
'path' => $baseDir . '/src/Tracking/Events/BaseEvent.php'
|
| 23652 |
),
|
| 23653 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\SiteClaimEvents' => array(
|
| 23654 |
-
'version' => 'dev-
|
| 23655 |
'path' => $baseDir . '/src/Tracking/Events/SiteClaimEvents.php'
|
| 23656 |
),
|
| 23657 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\TracksEventInterface' => array(
|
| 23658 |
-
'version' => 'dev-
|
| 23659 |
'path' => $baseDir . '/src/Tracking/Events/TracksEventInterface.php'
|
| 23660 |
),
|
| 23661 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\SiteVerificationEvents' => array(
|
| 23662 |
-
'version' => 'dev-
|
| 23663 |
'path' => $baseDir . '/src/Tracking/Events/SiteVerificationEvents.php'
|
| 23664 |
),
|
| 23665 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\TracksInterface' => array(
|
| 23666 |
-
'version' => 'dev-
|
| 23667 |
'path' => $baseDir . '/src/Tracking/TracksInterface.php'
|
| 23668 |
),
|
| 23669 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Tracks' => array(
|
| 23670 |
-
'version' => 'dev-
|
| 23671 |
'path' => $baseDir . '/src/Tracking/Tracks.php'
|
| 23672 |
),
|
| 23673 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\AccountService' => array(
|
| 23674 |
-
'version' => 'dev-
|
| 23675 |
'path' => $baseDir . '/src/MerchantCenter/AccountService.php'
|
| 23676 |
),
|
| 23677 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\ContactInformation' => array(
|
| 23678 |
-
'version' => 'dev-
|
| 23679 |
'path' => $baseDir . '/src/MerchantCenter/ContactInformation.php'
|
| 23680 |
),
|
| 23681 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\PhoneVerification' => array(
|
| 23682 |
-
'version' => 'dev-
|
| 23683 |
'path' => $baseDir . '/src/MerchantCenter/PhoneVerification.php'
|
| 23684 |
),
|
| 23685 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\MerchantCenterService' => array(
|
| 23686 |
-
'version' => 'dev-
|
| 23687 |
'path' => $baseDir . '/src/MerchantCenter/MerchantCenterService.php'
|
| 23688 |
),
|
| 23689 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\MerchantStatuses' => array(
|
| 23690 |
-
'version' => 'dev-
|
| 23691 |
'path' => $baseDir . '/src/MerchantCenter/MerchantStatuses.php'
|
| 23692 |
),
|
| 23693 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\MerchantCenterAwareTrait' => array(
|
| 23694 |
-
'version' => 'dev-
|
| 23695 |
'path' => $baseDir . '/src/MerchantCenter/MerchantCenterAwareTrait.php'
|
| 23696 |
),
|
| 23697 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\PhoneVerificationException' => array(
|
| 23698 |
-
'version' => 'dev-
|
| 23699 |
'path' => $baseDir . '/src/MerchantCenter/PhoneVerificationException.php'
|
| 23700 |
),
|
| 23701 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\MerchantCenterAwareInterface' => array(
|
| 23702 |
-
'version' => 'dev-
|
| 23703 |
'path' => $baseDir . '/src/MerchantCenter/MerchantCenterAwareInterface.php'
|
| 23704 |
),
|
| 23705 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\TargetAudience' => array(
|
| 23706 |
-
'version' => 'dev-
|
| 23707 |
'path' => $baseDir . '/src/MerchantCenter/TargetAudience.php'
|
| 23708 |
),
|
| 23709 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Installer' => array(
|
| 23710 |
-
'version' => 'dev-
|
| 23711 |
'path' => $baseDir . '/src/Installer.php'
|
| 23712 |
),
|
| 23713 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\GoogleGtagJs' => array(
|
| 23714 |
-
'version' => 'dev-
|
| 23715 |
'path' => $baseDir . '/src/Proxies/GoogleGtagJs.php'
|
| 23716 |
),
|
| 23717 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\Http' => array(
|
| 23718 |
-
'version' => 'dev-
|
| 23719 |
'path' => $baseDir . '/src/Proxies/Http.php'
|
| 23720 |
),
|
| 23721 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\RESTServer' => array(
|
| 23722 |
-
'version' => 'dev-
|
| 23723 |
'path' => $baseDir . '/src/Proxies/RESTServer.php'
|
| 23724 |
),
|
| 23725 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\WC' => array(
|
| 23726 |
-
'version' => 'dev-
|
| 23727 |
'path' => $baseDir . '/src/Proxies/WC.php'
|
| 23728 |
),
|
| 23729 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\Tracks' => array(
|
| 23730 |
-
'version' => 'dev-
|
| 23731 |
'path' => $baseDir . '/src/Proxies/Tracks.php'
|
| 23732 |
),
|
| 23733 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\WP' => array(
|
| 23734 |
-
'version' => 'dev-
|
| 23735 |
'path' => $baseDir . '/src/Proxies/WP.php'
|
| 23736 |
),
|
| 23737 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\AbstractBatchedActionSchedulerJob' => array(
|
| 23738 |
-
'version' => 'dev-
|
| 23739 |
'path' => $baseDir . '/src/Jobs/AbstractBatchedActionSchedulerJob.php'
|
| 23740 |
),
|
| 23741 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\ProductSyncerJobInterface' => array(
|
| 23742 |
-
'version' => 'dev-
|
| 23743 |
'path' => $baseDir . '/src/Jobs/ProductSyncerJobInterface.php'
|
| 23744 |
),
|
| 23745 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\ProductSyncStats' => array(
|
| 23746 |
-
'version' => 'dev-
|
| 23747 |
'path' => $baseDir . '/src/Jobs/ProductSyncStats.php'
|
| 23748 |
),
|
| 23749 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\AbstractActionSchedulerJob' => array(
|
| 23750 |
-
'version' => 'dev-
|
| 23751 |
'path' => $baseDir . '/src/Jobs/AbstractActionSchedulerJob.php'
|
| 23752 |
),
|
| 23753 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\RecurringJobInterface' => array(
|
| 23754 |
-
'version' => 'dev-
|
| 23755 |
'path' => $baseDir . '/src/Jobs/RecurringJobInterface.php'
|
| 23756 |
),
|
| 23757 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\JobInitializer' => array(
|
| 23758 |
-
'version' => 'dev-
|
| 23759 |
'path' => $baseDir . '/src/Jobs/JobInitializer.php'
|
| 23760 |
),
|
| 23761 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\CleanupProductsJob' => array(
|
| 23762 |
-
'version' => 'dev-
|
| 23763 |
'path' => $baseDir . '/src/Jobs/CleanupProductsJob.php'
|
| 23764 |
),
|
| 23765 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\Update\\CleanupProductTargetCountriesJob' => array(
|
| 23766 |
-
'version' => 'dev-
|
| 23767 |
'path' => $baseDir . '/src/Jobs/Update/CleanupProductTargetCountriesJob.php'
|
| 23768 |
),
|
| 23769 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\Update\\PluginUpdate' => array(
|
| 23770 |
-
'version' => 'dev-
|
| 23771 |
'path' => $baseDir . '/src/Jobs/Update/PluginUpdate.php'
|
| 23772 |
),
|
| 23773 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\DeleteCoupon' => array(
|
| 23774 |
-
'version' => 'dev-
|
| 23775 |
'path' => $baseDir . '/src/Jobs/DeleteCoupon.php'
|
| 23776 |
),
|
| 23777 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\ActionSchedulerJobMonitor' => array(
|
| 23778 |
-
'version' => 'dev-
|
| 23779 |
'path' => $baseDir . '/src/Jobs/ActionSchedulerJobMonitor.php'
|
| 23780 |
),
|
| 23781 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\ResubmitExpiringProducts' => array(
|
| 23782 |
-
'version' => 'dev-
|
| 23783 |
'path' => $baseDir . '/src/Jobs/ResubmitExpiringProducts.php'
|
| 23784 |
),
|
| 23785 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\JobInterface' => array(
|
| 23786 |
-
'version' => 'dev-
|
| 23787 |
'path' => $baseDir . '/src/Jobs/JobInterface.php'
|
| 23788 |
),
|
| 23789 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\UpdateAllProducts' => array(
|
| 23790 |
-
'version' => 'dev-
|
| 23791 |
'path' => $baseDir . '/src/Jobs/UpdateAllProducts.php'
|
| 23792 |
),
|
| 23793 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\JobRepository' => array(
|
| 23794 |
-
'version' => 'dev-
|
| 23795 |
'path' => $baseDir . '/src/Jobs/JobRepository.php'
|
| 23796 |
),
|
| 23797 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\DeleteAllProducts' => array(
|
| 23798 |
-
'version' => 'dev-
|
| 23799 |
'path' => $baseDir . '/src/Jobs/DeleteAllProducts.php'
|
| 23800 |
),
|
| 23801 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\BatchedActionSchedulerJobInterface' => array(
|
| 23802 |
-
'version' => 'dev-
|
| 23803 |
'path' => $baseDir . '/src/Jobs/BatchedActionSchedulerJobInterface.php'
|
| 23804 |
),
|
| 23805 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\AbstractProductSyncerJob' => array(
|
| 23806 |
-
'version' => 'dev-
|
| 23807 |
'path' => $baseDir . '/src/Jobs/AbstractProductSyncerJob.php'
|
| 23808 |
),
|
| 23809 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\UpdateCoupon' => array(
|
| 23810 |
-
'version' => 'dev-
|
| 23811 |
'path' => $baseDir . '/src/Jobs/UpdateCoupon.php'
|
| 23812 |
),
|
| 23813 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\DeleteProducts' => array(
|
| 23814 |
-
'version' => 'dev-
|
| 23815 |
'path' => $baseDir . '/src/Jobs/DeleteProducts.php'
|
| 23816 |
),
|
| 23817 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\StartOnHookInterface' => array(
|
| 23818 |
-
'version' => 'dev-
|
| 23819 |
'path' => $baseDir . '/src/Jobs/StartOnHookInterface.php'
|
| 23820 |
),
|
| 23821 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\ActionSchedulerJobInterface' => array(
|
| 23822 |
-
'version' => 'dev-
|
| 23823 |
'path' => $baseDir . '/src/Jobs/ActionSchedulerJobInterface.php'
|
| 23824 |
),
|
| 23825 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\UpdateProducts' => array(
|
| 23826 |
-
'version' => 'dev-
|
| 23827 |
'path' => $baseDir . '/src/Jobs/UpdateProducts.php'
|
| 23828 |
),
|
| 23829 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\CleanupSyncedProducts' => array(
|
| 23830 |
-
'version' => 'dev-
|
| 23831 |
'path' => $baseDir . '/src/Jobs/CleanupSyncedProducts.php'
|
| 23832 |
),
|
| 23833 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\AbstractProductSyncerBatchedJob' => array(
|
| 23834 |
-
'version' => 'dev-
|
| 23835 |
'path' => $baseDir . '/src/Jobs/AbstractProductSyncerBatchedJob.php'
|
| 23836 |
),
|
| 23837 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\StartHook' => array(
|
| 23838 |
-
'version' => 'dev-
|
| 23839 |
'path' => $baseDir . '/src/Jobs/StartHook.php'
|
| 23840 |
),
|
| 23841 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\JobException' => array(
|
| 23842 |
-
'version' => 'dev-
|
| 23843 |
'path' => $baseDir . '/src/Jobs/JobException.php'
|
| 23844 |
),
|
| 23845 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\AbstractCouponSyncerJob' => array(
|
| 23846 |
-
'version' => 'dev-
|
| 23847 |
'path' => $baseDir . '/src/Jobs/AbstractCouponSyncerJob.php'
|
| 23848 |
),
|
| 23849 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Activateable' => array(
|
| 23850 |
-
'version' => 'dev-
|
| 23851 |
'path' => $baseDir . '/src/Infrastructure/Activateable.php'
|
| 23852 |
),
|
| 23853 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Service' => array(
|
| 23854 |
-
'version' => 'dev-
|
| 23855 |
'path' => $baseDir . '/src/Infrastructure/Service.php'
|
| 23856 |
),
|
| 23857 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\ViewFactory' => array(
|
| 23858 |
-
'version' => 'dev-
|
| 23859 |
'path' => $baseDir . '/src/Infrastructure/ViewFactory.php'
|
| 23860 |
),
|
| 23861 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Renderable' => array(
|
| 23862 |
-
'version' => 'dev-
|
| 23863 |
'path' => $baseDir . '/src/Infrastructure/Renderable.php'
|
| 23864 |
),
|
| 23865 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Plugin' => array(
|
| 23866 |
-
'version' => 'dev-
|
| 23867 |
'path' => $baseDir . '/src/Infrastructure/Plugin.php'
|
| 23868 |
),
|
| 23869 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\AdminConditional' => array(
|
| 23870 |
-
'version' => 'dev-
|
| 23871 |
'path' => $baseDir . '/src/Infrastructure/AdminConditional.php'
|
| 23872 |
),
|
| 23873 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Deactivateable' => array(
|
| 23874 |
-
'version' => 'dev-
|
| 23875 |
'path' => $baseDir . '/src/Infrastructure/Deactivateable.php'
|
| 23876 |
),
|
| 23877 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\View' => array(
|
| 23878 |
-
'version' => 'dev-
|
| 23879 |
'path' => $baseDir . '/src/Infrastructure/View.php'
|
| 23880 |
),
|
| 23881 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Registerable' => array(
|
| 23882 |
-
'version' => 'dev-
|
| 23883 |
'path' => $baseDir . '/src/Infrastructure/Registerable.php'
|
| 23884 |
),
|
| 23885 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\GoogleListingsAndAdsPlugin' => array(
|
| 23886 |
-
'version' => 'dev-
|
| 23887 |
'path' => $baseDir . '/src/Infrastructure/GoogleListingsAndAdsPlugin.php'
|
| 23888 |
),
|
| 23889 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Conditional' => array(
|
| 23890 |
-
'version' => 'dev-
|
| 23891 |
'path' => $baseDir . '/src/Infrastructure/Conditional.php'
|
| 23892 |
),
|
| 23893 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AssetsHandler' => array(
|
| 23894 |
-
'version' => 'dev-
|
| 23895 |
'path' => $baseDir . '/src/Assets/AssetsHandler.php'
|
| 23896 |
),
|
| 23897 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AdminAssetHelper' => array(
|
| 23898 |
-
'version' => 'dev-
|
| 23899 |
'path' => $baseDir . '/src/Assets/AdminAssetHelper.php'
|
| 23900 |
),
|
| 23901 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\StyleAsset' => array(
|
| 23902 |
-
'version' => 'dev-
|
| 23903 |
'path' => $baseDir . '/src/Assets/StyleAsset.php'
|
| 23904 |
),
|
| 23905 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AssetsHandlerInterface' => array(
|
| 23906 |
-
'version' => 'dev-
|
| 23907 |
'path' => $baseDir . '/src/Assets/AssetsHandlerInterface.php'
|
| 23908 |
),
|
| 23909 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AdminStyleAsset' => array(
|
| 23910 |
-
'version' => 'dev-
|
| 23911 |
'path' => $baseDir . '/src/Assets/AdminStyleAsset.php'
|
| 23912 |
),
|
| 23913 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\BaseAsset' => array(
|
| 23914 |
-
'version' => 'dev-
|
| 23915 |
'path' => $baseDir . '/src/Assets/BaseAsset.php'
|
| 23916 |
),
|
| 23917 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\ScriptAsset' => array(
|
| 23918 |
-
'version' => 'dev-
|
| 23919 |
'path' => $baseDir . '/src/Assets/ScriptAsset.php'
|
| 23920 |
),
|
| 23921 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AdminScriptWithBuiltDependenciesAsset' => array(
|
| 23922 |
-
'version' => 'dev-
|
| 23923 |
'path' => $baseDir . '/src/Assets/AdminScriptWithBuiltDependenciesAsset.php'
|
| 23924 |
),
|
| 23925 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AdminScriptAsset' => array(
|
| 23926 |
-
'version' => 'dev-
|
| 23927 |
'path' => $baseDir . '/src/Assets/AdminScriptAsset.php'
|
| 23928 |
),
|
| 23929 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\Asset' => array(
|
| 23930 |
-
'version' => 'dev-
|
| 23931 |
'path' => $baseDir . '/src/Assets/Asset.php'
|
| 23932 |
),
|
| 23933 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidState' => array(
|
| 23934 |
-
'version' => 'dev-
|
| 23935 |
'path' => $baseDir . '/src/Exception/InvalidState.php'
|
| 23936 |
),
|
| 23937 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\ExceptionWithResponseData' => array(
|
| 23938 |
-
'version' => 'dev-
|
| 23939 |
'path' => $baseDir . '/src/Exception/ExceptionWithResponseData.php'
|
| 23940 |
),
|
| 23941 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidArgument' => array(
|
| 23942 |
-
'version' => 'dev-
|
| 23943 |
'path' => $baseDir . '/src/Exception/InvalidArgument.php'
|
| 23944 |
),
|
| 23945 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidQuery' => array(
|
| 23946 |
-
'version' => 'dev-
|
| 23947 |
'path' => $baseDir . '/src/Exception/InvalidQuery.php'
|
| 23948 |
),
|
| 23949 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\ApiNotReady' => array(
|
| 23950 |
-
'version' => 'dev-
|
| 23951 |
'path' => $baseDir . '/src/Exception/ApiNotReady.php'
|
| 23952 |
),
|
| 23953 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidVersion' => array(
|
| 23954 |
-
'version' => 'dev-
|
| 23955 |
'path' => $baseDir . '/src/Exception/InvalidVersion.php'
|
| 23956 |
),
|
| 23957 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\ValidateInterface' => array(
|
| 23958 |
-
'version' => 'dev-
|
| 23959 |
'path' => $baseDir . '/src/Exception/ValidateInterface.php'
|
| 23960 |
),
|
| 23961 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidAsset' => array(
|
| 23962 |
-
'version' => 'dev-
|
| 23963 |
'path' => $baseDir . '/src/Exception/InvalidAsset.php'
|
| 23964 |
),
|
| 23965 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\MerchantApiException' => array(
|
| 23966 |
-
'version' => 'dev-
|
| 23967 |
'path' => $baseDir . '/src/Exception/MerchantApiException.php'
|
| 23968 |
),
|
| 23969 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\ExtensionRequirementException' => array(
|
| 23970 |
-
'version' => 'dev-
|
| 23971 |
'path' => $baseDir . '/src/Exception/ExtensionRequirementException.php'
|
| 23972 |
),
|
| 23973 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidClass' => array(
|
| 23974 |
-
'version' => 'dev-
|
| 23975 |
'path' => $baseDir . '/src/Exception/InvalidClass.php'
|
| 23976 |
),
|
| 23977 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidMeta' => array(
|
| 23978 |
-
'version' => 'dev-
|
| 23979 |
'path' => $baseDir . '/src/Exception/InvalidMeta.php'
|
| 23980 |
),
|
| 23981 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidTerm' => array(
|
| 23982 |
-
'version' => 'dev-
|
| 23983 |
'path' => $baseDir . '/src/Exception/InvalidTerm.php'
|
| 23984 |
),
|
| 23985 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidDomainName' => array(
|
| 23986 |
-
'version' => 'dev-
|
| 23987 |
'path' => $baseDir . '/src/Exception/InvalidDomainName.php'
|
| 23988 |
),
|
| 23989 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidService' => array(
|
| 23990 |
-
'version' => 'dev-
|
| 23991 |
'path' => $baseDir . '/src/Exception/InvalidService.php'
|
| 23992 |
),
|
| 23993 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\GoogleListingsAndAdsException' => array(
|
| 23994 |
-
'version' => 'dev-
|
| 23995 |
'path' => $baseDir . '/src/Exception/GoogleListingsAndAdsException.php'
|
| 23996 |
),
|
| 23997 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\WPErrorTrait' => array(
|
| 23998 |
-
'version' => 'dev-
|
| 23999 |
'path' => $baseDir . '/src/Exception/WPErrorTrait.php'
|
| 24000 |
),
|
| 24001 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidProperty' => array(
|
| 24002 |
-
'version' => 'dev-
|
| 24003 |
'path' => $baseDir . '/src/Exception/InvalidProperty.php'
|
| 24004 |
),
|
| 24005 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\WPError' => array(
|
| 24006 |
-
'version' => 'dev-
|
| 24007 |
'path' => $baseDir . '/src/Exception/WPError.php'
|
| 24008 |
),
|
| 24009 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidType' => array(
|
| 24010 |
-
'version' => 'dev-
|
| 24011 |
'path' => $baseDir . '/src/Exception/InvalidType.php'
|
| 24012 |
),
|
| 24013 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidArray' => array(
|
| 24014 |
-
'version' => 'dev-
|
| 24015 |
'path' => $baseDir . '/src/Exception/InvalidArray.php'
|
| 24016 |
),
|
| 24017 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidOption' => array(
|
| 24018 |
-
'version' => 'dev-
|
| 24019 |
'path' => $baseDir . '/src/Exception/InvalidOption.php'
|
| 24020 |
),
|
| 24021 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidValue' => array(
|
| 24022 |
-
'version' => 'dev-
|
| 24023 |
'path' => $baseDir . '/src/Exception/InvalidValue.php'
|
| 24024 |
),
|
| 24025 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Event\\ClearProductStatsCache' => array(
|
| 24026 |
-
'version' => 'dev-
|
| 24027 |
'path' => $baseDir . '/src/Event/ClearProductStatsCache.php'
|
| 24028 |
),
|
| 24029 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Event\\StartProductSync' => array(
|
| 24030 |
-
'version' => 'dev-
|
| 24031 |
'path' => $baseDir . '/src/Event/StartProductSync.php'
|
| 24032 |
),
|
| 24033 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Logging\\DebugLogger' => array(
|
| 24034 |
-
'version' => 'dev-
|
| 24035 |
'path' => $baseDir . '/src/Logging/DebugLogger.php'
|
| 24036 |
),
|
| 24037 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Autoloader' => array(
|
| 24038 |
-
'version' => 'dev-
|
| 24039 |
'path' => $baseDir . '/src/Autoloader.php'
|
| 24040 |
),
|
| 24041 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\PluginHelper' => array(
|
| 24042 |
-
'version' => 'dev-
|
| 24043 |
'path' => $baseDir . '/src/PluginHelper.php'
|
| 24044 |
),
|
| 24045 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Utility\\ISOUtility' => array(
|
| 24046 |
-
'version' => 'dev-
|
| 24047 |
'path' => $baseDir . '/src/Utility/ISOUtility.php'
|
| 24048 |
),
|
| 24049 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Utility\\DateTimeUtility' => array(
|
| 24050 |
-
'version' => 'dev-
|
| 24051 |
'path' => $baseDir . '/src/Utility/DateTimeUtility.php'
|
| 24052 |
),
|
| 24053 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Utility\\AddressUtility' => array(
|
| 24054 |
-
'version' => 'dev-
|
| 24055 |
'path' => $baseDir . '/src/Utility/AddressUtility.php'
|
| 24056 |
),
|
| 24057 |
'Automattic\\Jetpack\\Autoloader\\AutoloadGenerator' => array(
|
| 22223 |
'path' => $vendorDir . '/google/auth/src/Credentials/InsecureCredentials.php'
|
| 22224 |
),
|
| 22225 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Ads\\AccountServiceTest' => array(
|
| 22226 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22227 |
'path' => $baseDir . '/tests/Unit/Ads/AccountServiceTest.php'
|
| 22228 |
),
|
| 22229 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Google\\GoogleHelperTest' => array(
|
| 22230 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22231 |
'path' => $baseDir . '/tests/Unit/Google/GoogleHelperTest.php'
|
| 22232 |
),
|
| 22233 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Google\\SiteVerificationMetaTest' => array(
|
| 22234 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22235 |
'path' => $baseDir . '/tests/Unit/Google/SiteVerificationMetaTest.php'
|
| 22236 |
),
|
| 22237 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Value\\PhoneNumberTest' => array(
|
| 22238 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22239 |
'path' => $baseDir . '/tests/Unit/Value/PhoneNumberTest.php'
|
| 22240 |
),
|
| 22241 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Shipping\\ShippingZoneTest' => array(
|
| 22242 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22243 |
'path' => $baseDir . '/tests/Unit/Shipping/ShippingZoneTest.php'
|
| 22244 |
),
|
| 22245 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\SyncerHooksTest' => array(
|
| 22246 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22247 |
'path' => $baseDir . '/tests/Unit/Coupon/SyncerHooksTest.php'
|
| 22248 |
),
|
| 22249 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\CouponMetaHandlerTest' => array(
|
| 22250 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22251 |
'path' => $baseDir . '/tests/Unit/Coupon/CouponMetaHandlerTest.php'
|
| 22252 |
),
|
| 22253 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\CouponSyncerTest' => array(
|
| 22254 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22255 |
'path' => $baseDir . '/tests/Unit/Coupon/CouponSyncerTest.php'
|
| 22256 |
),
|
| 22257 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Coupon\\WCCouponAdapterTest' => array(
|
| 22258 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22259 |
'path' => $baseDir . '/tests/Unit/Coupon/WCCouponAdapterTest.php'
|
| 22260 |
),
|
| 22261 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\WCProductAdapterTest' => array(
|
| 22262 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22263 |
'path' => $baseDir . '/tests/Unit/Product/WCProductAdapterTest.php'
|
| 22264 |
),
|
| 22265 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\SyncerHooksTest' => array(
|
| 22266 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22267 |
'path' => $baseDir . '/tests/Unit/Product/SyncerHooksTest.php'
|
| 22268 |
),
|
| 22269 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductRepositoryTest' => array(
|
| 22270 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22271 |
'path' => $baseDir . '/tests/Unit/Product/ProductRepositoryTest.php'
|
| 22272 |
),
|
| 22273 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductFactoryTest' => array(
|
| 22274 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22275 |
'path' => $baseDir . '/tests/Unit/Product/ProductFactoryTest.php'
|
| 22276 |
),
|
| 22277 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductSyncerTest' => array(
|
| 22278 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22279 |
'path' => $baseDir . '/tests/Unit/Product/ProductSyncerTest.php'
|
| 22280 |
),
|
| 22281 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\Attributes\\AttributeManagerTest' => array(
|
| 22282 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22283 |
'path' => $baseDir . '/tests/Unit/Product/Attributes/AttributeManagerTest.php'
|
| 22284 |
),
|
| 22285 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\Attributes\\AbstractAttributeTest' => array(
|
| 22286 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22287 |
'path' => $baseDir . '/tests/Unit/Product/Attributes/AbstractAttributeTest.php'
|
| 22288 |
),
|
| 22289 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductHelperTest' => array(
|
| 22290 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22291 |
'path' => $baseDir . '/tests/Unit/Product/ProductHelperTest.php'
|
| 22292 |
),
|
| 22293 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\BatchProductHelperTest' => array(
|
| 22294 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22295 |
'path' => $baseDir . '/tests/Unit/Product/BatchProductHelperTest.php'
|
| 22296 |
),
|
| 22297 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Product\\ProductMetaHandlerTest' => array(
|
| 22298 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22299 |
'path' => $baseDir . '/tests/Unit/Product/ProductMetaHandlerTest.php'
|
| 22300 |
),
|
| 22301 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\View\\PHPViewTest' => array(
|
| 22302 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22303 |
'path' => $baseDir . '/tests/Unit/View/PHPViewTest.php'
|
| 22304 |
),
|
| 22305 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\View\\PHPViewFactoryTest' => array(
|
| 22306 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22307 |
'path' => $baseDir . '/tests/Unit/View/PHPViewFactoryTest.php'
|
| 22308 |
),
|
| 22309 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\DB\\Migration\\MigratorTest' => array(
|
| 22310 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22311 |
'path' => $baseDir . '/tests/Unit/DB/Migration/MigratorTest.php'
|
| 22312 |
),
|
| 22313 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignBudgetTest' => array(
|
| 22314 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22315 |
'path' => $baseDir . '/tests/Unit/API/Google/AdsCampaignBudgetTest.php'
|
| 22316 |
),
|
| 22317 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignTest' => array(
|
| 22318 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22319 |
'path' => $baseDir . '/tests/Unit/API/Google/AdsCampaignTest.php'
|
| 22320 |
),
|
| 22321 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsGroupTest' => array(
|
| 22322 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22323 |
'path' => $baseDir . '/tests/Unit/API/Google/AdsGroupTest.php'
|
| 22324 |
),
|
| 22325 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsTest' => array(
|
| 22326 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22327 |
'path' => $baseDir . '/tests/Unit/API/Google/AdsTest.php'
|
| 22328 |
),
|
| 22329 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MerchantTest' => array(
|
| 22330 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22331 |
'path' => $baseDir . '/tests/Unit/API/Google/MerchantTest.php'
|
| 22332 |
),
|
| 22333 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MiddlewareTest' => array(
|
| 22334 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22335 |
'path' => $baseDir . '/tests/Unit/API/Google/MiddlewareTest.php'
|
| 22336 |
),
|
| 22337 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\SiteVerificationTest' => array(
|
| 22338 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22339 |
'path' => $baseDir . '/tests/Unit/API/Google/SiteVerificationTest.php'
|
| 22340 |
),
|
| 22341 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\AdsCampaignCriterionTest' => array(
|
| 22342 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22343 |
'path' => $baseDir . '/tests/Unit/API/Google/AdsCampaignCriterionTest.php'
|
| 22344 |
),
|
| 22345 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Google\\MerchantMetricsTest' => array(
|
| 22346 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22347 |
'path' => $baseDir . '/tests/Unit/API/Google/MerchantMetricsTest.php'
|
| 22348 |
),
|
| 22349 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\AccountControllerTest' => array(
|
| 22350 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22351 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/Ads/AccountControllerTest.php'
|
| 22352 |
),
|
| 22353 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\BudgetRecommendationControllerTest' => array(
|
| 22354 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22355 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/Ads/BudgetRecommendationControllerTest.php'
|
| 22356 |
),
|
| 22357 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\Ads\\CampaignControllerTest' => array(
|
| 22358 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22359 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/Ads/CampaignControllerTest.php'
|
| 22360 |
),
|
| 22361 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\AccountControllerTest' => array(
|
| 22362 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22363 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/AccountControllerTest.php'
|
| 22364 |
),
|
| 22365 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\PhoneVerificationControllerTest' => array(
|
| 22366 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22367 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/PhoneVerificationControllerTest.php'
|
| 22368 |
),
|
| 22369 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\ContactInformationControllerTest' => array(
|
| 22370 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22371 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/ContactInformationControllerTest.php'
|
| 22372 |
),
|
| 22373 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\API\\Site\\Controllers\\MerchantCenter\\ShippingRateControllerTest' => array(
|
| 22374 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22375 |
'path' => $baseDir . '/tests/Unit/API/Site/Controllers/MerchantCenter/ShippingRateControllerTest.php'
|
| 22376 |
),
|
| 22377 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\AccountServiceTest' => array(
|
| 22378 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22379 |
'path' => $baseDir . '/tests/Unit/MerchantCenter/AccountServiceTest.php'
|
| 22380 |
),
|
| 22381 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\ValidateAddressTest' => array(
|
| 22382 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22383 |
'path' => $baseDir . '/tests/Unit/MerchantCenter/ValidateAddressTest.php'
|
| 22384 |
),
|
| 22385 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\ContactInformationTest' => array(
|
| 22386 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22387 |
'path' => $baseDir . '/tests/Unit/MerchantCenter/ContactInformationTest.php'
|
| 22388 |
),
|
| 22389 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\MerchantCenter\\PhoneVerificationTest' => array(
|
| 22390 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22391 |
'path' => $baseDir . '/tests/Unit/MerchantCenter/PhoneVerificationTest.php'
|
| 22392 |
),
|
| 22393 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Jobs\\CleanupSyncedProductsTest' => array(
|
| 22394 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22395 |
'path' => $baseDir . '/tests/Unit/Jobs/CleanupSyncedProductsTest.php'
|
| 22396 |
),
|
| 22397 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Assets\\AdminScriptAssetTest' => array(
|
| 22398 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22399 |
'path' => $baseDir . '/tests/Unit/Assets/AdminScriptAssetTest.php'
|
| 22400 |
),
|
| 22401 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\DateTimeUtilityTest' => array(
|
| 22402 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22403 |
'path' => $baseDir . '/tests/Unit/Utility/DateTimeUtilityTest.php'
|
| 22404 |
),
|
| 22405 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\AddressUtilityTest' => array(
|
| 22406 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22407 |
'path' => $baseDir . '/tests/Unit/Utility/AddressUtilityTest.php'
|
| 22408 |
),
|
| 22409 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Unit\\Utility\\ISOUtilityTest' => array(
|
| 22410 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22411 |
'path' => $baseDir . '/tests/Unit/Utility/ISOUtilityTest.php'
|
| 22412 |
),
|
| 22413 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\GuzzleClientTrait' => array(
|
| 22414 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22415 |
'path' => $baseDir . '/tests/Tools/HelperTrait/GuzzleClientTrait.php'
|
| 22416 |
),
|
| 22417 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\MerchantTrait' => array(
|
| 22418 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22419 |
'path' => $baseDir . '/tests/Tools/HelperTrait/MerchantTrait.php'
|
| 22420 |
),
|
| 22421 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\ProductTrait' => array(
|
| 22422 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22423 |
'path' => $baseDir . '/tests/Tools/HelperTrait/ProductTrait.php'
|
| 22424 |
),
|
| 22425 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\DataTrait' => array(
|
| 22426 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22427 |
'path' => $baseDir . '/tests/Tools/HelperTrait/DataTrait.php'
|
| 22428 |
),
|
| 22429 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\ProductMetaTrait' => array(
|
| 22430 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22431 |
'path' => $baseDir . '/tests/Tools/HelperTrait/ProductMetaTrait.php'
|
| 22432 |
),
|
| 22433 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\SettingsTrait' => array(
|
| 22434 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22435 |
'path' => $baseDir . '/tests/Tools/HelperTrait/SettingsTrait.php'
|
| 22436 |
),
|
| 22437 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\GoogleAdsClientTrait' => array(
|
| 22438 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22439 |
'path' => $baseDir . '/tests/Tools/HelperTrait/GoogleAdsClientTrait.php'
|
| 22440 |
),
|
| 22441 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Tools\\HelperTrait\\CouponTrait' => array(
|
| 22442 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22443 |
'path' => $baseDir . '/tests/Tools/HelperTrait/CouponTrait.php'
|
| 22444 |
),
|
| 22445 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\UnitTest' => array(
|
| 22446 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22447 |
'path' => $baseDir . '/tests/Framework/UnitTest.php'
|
| 22448 |
),
|
| 22449 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\RESTControllerUnitTest' => array(
|
| 22450 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22451 |
'path' => $baseDir . '/tests/Framework/RESTControllerUnitTest.php'
|
| 22452 |
),
|
| 22453 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tests\\Framework\\ContainerAwareUnitTest' => array(
|
| 22454 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22455 |
'path' => $baseDir . '/tests/Framework/ContainerAwareUnitTest.php'
|
| 22456 |
),
|
| 22457 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\PluginFactory' => array(
|
| 22458 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22459 |
'path' => $baseDir . '/src/PluginFactory.php'
|
| 22460 |
),
|
| 22461 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Ads\\AdsService' => array(
|
| 22462 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22463 |
'path' => $baseDir . '/src/Ads/AdsService.php'
|
| 22464 |
),
|
| 22465 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Ads\\AccountService' => array(
|
| 22466 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22467 |
'path' => $baseDir . '/src/Ads/AccountService.php'
|
| 22468 |
),
|
| 22469 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Ads\\AdsAwareInterface' => array(
|
| 22470 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22471 |
'path' => $baseDir . '/src/Ads/AdsAwareInterface.php'
|
| 22472 |
),
|
| 22473 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Ads\\AdsAwareTrait' => array(
|
| 22474 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22475 |
'path' => $baseDir . '/src/Ads/AdsAwareTrait.php'
|
| 22476 |
),
|
| 22477 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\AdsAccountState' => array(
|
| 22478 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22479 |
'path' => $baseDir . '/src/Options/AdsAccountState.php'
|
| 22480 |
),
|
| 22481 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\AccountState' => array(
|
| 22482 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22483 |
'path' => $baseDir . '/src/Options/AccountState.php'
|
| 22484 |
),
|
| 22485 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\OptionsAwareInterface' => array(
|
| 22486 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22487 |
'path' => $baseDir . '/src/Options/OptionsAwareInterface.php'
|
| 22488 |
),
|
| 22489 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\Transients' => array(
|
| 22490 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22491 |
'path' => $baseDir . '/src/Options/Transients.php'
|
| 22492 |
),
|
| 22493 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\OptionsAwareTrait' => array(
|
| 22494 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22495 |
'path' => $baseDir . '/src/Options/OptionsAwareTrait.php'
|
| 22496 |
),
|
| 22497 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\TransientsInterface' => array(
|
| 22498 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22499 |
'path' => $baseDir . '/src/Options/TransientsInterface.php'
|
| 22500 |
),
|
| 22501 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\OptionsInterface' => array(
|
| 22502 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22503 |
'path' => $baseDir . '/src/Options/OptionsInterface.php'
|
| 22504 |
),
|
| 22505 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\AdsSetupCompleted' => array(
|
| 22506 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22507 |
'path' => $baseDir . '/src/Options/AdsSetupCompleted.php'
|
| 22508 |
),
|
| 22509 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\Options' => array(
|
| 22510 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22511 |
'path' => $baseDir . '/src/Options/Options.php'
|
| 22512 |
),
|
| 22513 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\MerchantAccountState' => array(
|
| 22514 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22515 |
'path' => $baseDir . '/src/Options/MerchantAccountState.php'
|
| 22516 |
),
|
| 22517 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Options\\MerchantSetupCompleted' => array(
|
| 22518 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22519 |
'path' => $baseDir . '/src/Options/MerchantSetupCompleted.php'
|
| 22520 |
),
|
| 22521 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Container' => array(
|
| 22522 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22523 |
'path' => $baseDir . '/src/Container.php'
|
| 22524 |
),
|
| 22525 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\ActionScheduler\\ActionScheduler' => array(
|
| 22526 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22527 |
'path' => $baseDir . '/src/ActionScheduler/ActionScheduler.php'
|
| 22528 |
),
|
| 22529 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\ActionScheduler\\ActionSchedulerException' => array(
|
| 22530 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22531 |
'path' => $baseDir . '/src/ActionScheduler/ActionSchedulerException.php'
|
| 22532 |
),
|
| 22533 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\ActionScheduler\\AsyncActionRunner' => array(
|
| 22534 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22535 |
'path' => $baseDir . '/src/ActionScheduler/AsyncActionRunner.php'
|
| 22536 |
),
|
| 22537 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\ActionScheduler\\ActionSchedulerInterface' => array(
|
| 22538 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22539 |
'path' => $baseDir . '/src/ActionScheduler/ActionSchedulerInterface.php'
|
| 22540 |
),
|
| 22541 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Validator\\GooglePriceConstraintValidator' => array(
|
| 22542 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22543 |
'path' => $baseDir . '/src/Validator/GooglePriceConstraintValidator.php'
|
| 22544 |
),
|
| 22545 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Validator\\GooglePriceConstraint' => array(
|
| 22546 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22547 |
'path' => $baseDir . '/src/Validator/GooglePriceConstraint.php'
|
| 22548 |
),
|
| 22549 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Validator\\Validatable' => array(
|
| 22550 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22551 |
'path' => $baseDir . '/src/Validator/Validatable.php'
|
| 22552 |
),
|
| 22553 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\ConnectionTest' => array(
|
| 22554 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22555 |
'path' => $baseDir . '/src/ConnectionTest.php'
|
| 22556 |
),
|
| 22557 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\YoastWooCommerceSeo' => array(
|
| 22558 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22559 |
'path' => $baseDir . '/src/Integration/YoastWooCommerceSeo.php'
|
| 22560 |
),
|
| 22561 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\WooCommerceBrands' => array(
|
| 22562 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22563 |
'path' => $baseDir . '/src/Integration/WooCommerceBrands.php'
|
| 22564 |
),
|
| 22565 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\WooCommerceSubscriptions' => array(
|
| 22566 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22567 |
'path' => $baseDir . '/src/Integration/WooCommerceSubscriptions.php'
|
| 22568 |
),
|
| 22569 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\WooCommercePreOrders' => array(
|
| 22570 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22571 |
'path' => $baseDir . '/src/Integration/WooCommercePreOrders.php'
|
| 22572 |
),
|
| 22573 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\IntegrationInterface' => array(
|
| 22574 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22575 |
'path' => $baseDir . '/src/Integration/IntegrationInterface.php'
|
| 22576 |
),
|
| 22577 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\WooCommerceProductBundles' => array(
|
| 22578 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22579 |
'path' => $baseDir . '/src/Integration/WooCommerceProductBundles.php'
|
| 22580 |
),
|
| 22581 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Integration\\IntegrationInitializer' => array(
|
| 22582 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22583 |
'path' => $baseDir . '/src/Integration/IntegrationInitializer.php'
|
| 22584 |
),
|
| 22585 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\Ads\\GoogleAdsClient' => array(
|
| 22586 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22587 |
'path' => $baseDir . '/src/Google/Ads/GoogleAdsClient.php'
|
| 22588 |
),
|
| 22589 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\Ads\\ServiceClientFactoryTrait' => array(
|
| 22590 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22591 |
'path' => $baseDir . '/src/Google/Ads/ServiceClientFactoryTrait.php'
|
| 22592 |
),
|
| 22593 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GoogleHelperAwareTrait' => array(
|
| 22594 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22595 |
'path' => $baseDir . '/src/Google/GoogleHelperAwareTrait.php'
|
| 22596 |
),
|
| 22597 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\InvalidCouponEntry' => array(
|
| 22598 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22599 |
'path' => $baseDir . '/src/Google/InvalidCouponEntry.php'
|
| 22600 |
),
|
| 22601 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\DeleteCouponEntry' => array(
|
| 22602 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22603 |
'path' => $baseDir . '/src/Google/DeleteCouponEntry.php'
|
| 22604 |
),
|
| 22605 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\BatchProductRequestEntry' => array(
|
| 22606 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22607 |
'path' => $baseDir . '/src/Google/BatchProductRequestEntry.php'
|
| 22608 |
),
|
| 22609 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GooglePromotionService' => array(
|
| 22610 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22611 |
'path' => $baseDir . '/src/Google/GooglePromotionService.php'
|
| 22612 |
),
|
| 22613 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\BatchInvalidProductEntry' => array(
|
| 22614 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22615 |
'path' => $baseDir . '/src/Google/BatchInvalidProductEntry.php'
|
| 22616 |
),
|
| 22617 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\BatchProductIDRequestEntry' => array(
|
| 22618 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22619 |
'path' => $baseDir . '/src/Google/BatchProductIDRequestEntry.php'
|
| 22620 |
),
|
| 22621 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GoogleHelper' => array(
|
| 22622 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22623 |
'path' => $baseDir . '/src/Google/GoogleHelper.php'
|
| 22624 |
),
|
| 22625 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\SiteVerificationMeta' => array(
|
| 22626 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22627 |
'path' => $baseDir . '/src/Google/SiteVerificationMeta.php'
|
| 22628 |
),
|
| 22629 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\BatchProductEntry' => array(
|
| 22630 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22631 |
'path' => $baseDir . '/src/Google/BatchProductEntry.php'
|
| 22632 |
),
|
| 22633 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GoogleHelperAwareInterface' => array(
|
| 22634 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22635 |
'path' => $baseDir . '/src/Google/GoogleHelperAwareInterface.php'
|
| 22636 |
),
|
| 22637 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GoogleProductService' => array(
|
| 22638 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22639 |
'path' => $baseDir . '/src/Google/GoogleProductService.php'
|
| 22640 |
),
|
| 22641 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\BatchProductResponse' => array(
|
| 22642 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22643 |
'path' => $baseDir . '/src/Google/BatchProductResponse.php'
|
| 22644 |
),
|
| 22645 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Google\\GlobalSiteTag' => array(
|
| 22646 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22647 |
'path' => $baseDir . '/src/Google/GlobalSiteTag.php'
|
| 22648 |
),
|
| 22649 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\TosAccepted' => array(
|
| 22650 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22651 |
'path' => $baseDir . '/src/Value/TosAccepted.php'
|
| 22652 |
),
|
| 22653 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\ProductIDMap' => array(
|
| 22654 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22655 |
'path' => $baseDir . '/src/Value/ProductIDMap.php'
|
| 22656 |
),
|
| 22657 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\ChannelVisibility' => array(
|
| 22658 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22659 |
'path' => $baseDir . '/src/Value/ChannelVisibility.php'
|
| 22660 |
),
|
| 22661 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\RateType' => array(
|
| 22662 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22663 |
'path' => $baseDir . '/src/Value/RateType.php'
|
| 22664 |
),
|
| 22665 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\EnumeratedValues' => array(
|
| 22666 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22667 |
'path' => $baseDir . '/src/Value/EnumeratedValues.php'
|
| 22668 |
),
|
| 22669 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\MCStatus' => array(
|
| 22670 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22671 |
'path' => $baseDir . '/src/Value/MCStatus.php'
|
| 22672 |
),
|
| 22673 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\BuiltScriptDependencyArray' => array(
|
| 22674 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22675 |
'path' => $baseDir . '/src/Value/BuiltScriptDependencyArray.php'
|
| 22676 |
),
|
| 22677 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\CastableValueInterface' => array(
|
| 22678 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22679 |
'path' => $baseDir . '/src/Value/CastableValueInterface.php'
|
| 22680 |
),
|
| 22681 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\MerchantCenterSettings' => array(
|
| 22682 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22683 |
'path' => $baseDir . '/src/Value/MerchantCenterSettings.php'
|
| 22684 |
),
|
| 22685 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\ValueInterface' => array(
|
| 22686 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22687 |
'path' => $baseDir . '/src/Value/ValueInterface.php'
|
| 22688 |
),
|
| 22689 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\ArrayWithRequiredKeys' => array(
|
| 22690 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22691 |
'path' => $baseDir . '/src/Value/ArrayWithRequiredKeys.php'
|
| 22692 |
),
|
| 22693 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\PhoneNumber' => array(
|
| 22694 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22695 |
'path' => $baseDir . '/src/Value/PhoneNumber.php'
|
| 22696 |
),
|
| 22697 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\PositiveInteger' => array(
|
| 22698 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22699 |
'path' => $baseDir . '/src/Value/PositiveInteger.php'
|
| 22700 |
),
|
| 22701 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Value\\SyncStatus' => array(
|
| 22702 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22703 |
'path' => $baseDir . '/src/Value/SyncStatus.php'
|
| 22704 |
),
|
| 22705 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\DateTime' => array(
|
| 22706 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22707 |
'path' => $baseDir . '/src/Admin/Input/DateTime.php'
|
| 22708 |
),
|
| 22709 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Integer' => array(
|
| 22710 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22711 |
'path' => $baseDir . '/src/Admin/Input/Integer.php'
|
| 22712 |
),
|
| 22713 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\FormInterface' => array(
|
| 22714 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22715 |
'path' => $baseDir . '/src/Admin/Input/FormInterface.php'
|
| 22716 |
),
|
| 22717 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\BooleanSelect' => array(
|
| 22718 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22719 |
'path' => $baseDir . '/src/Admin/Input/BooleanSelect.php'
|
| 22720 |
),
|
| 22721 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\FormException' => array(
|
| 22722 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22723 |
'path' => $baseDir . '/src/Admin/Input/FormException.php'
|
| 22724 |
),
|
| 22725 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Input' => array(
|
| 22726 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22727 |
'path' => $baseDir . '/src/Admin/Input/Input.php'
|
| 22728 |
),
|
| 22729 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Select' => array(
|
| 22730 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22731 |
'path' => $baseDir . '/src/Admin/Input/Select.php'
|
| 22732 |
),
|
| 22733 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Checkbox' => array(
|
| 22734 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22735 |
'path' => $baseDir . '/src/Admin/Input/Checkbox.php'
|
| 22736 |
),
|
| 22737 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Form' => array(
|
| 22738 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22739 |
'path' => $baseDir . '/src/Admin/Input/Form.php'
|
| 22740 |
),
|
| 22741 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\InputInterface' => array(
|
| 22742 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22743 |
'path' => $baseDir . '/src/Admin/Input/InputInterface.php'
|
| 22744 |
),
|
| 22745 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Text' => array(
|
| 22746 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22747 |
'path' => $baseDir . '/src/Admin/Input/Text.php'
|
| 22748 |
),
|
| 22749 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\Decimal' => array(
|
| 22750 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22751 |
'path' => $baseDir . '/src/Admin/Input/Decimal.php'
|
| 22752 |
),
|
| 22753 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Input\\SelectWithTextInput' => array(
|
| 22754 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22755 |
'path' => $baseDir . '/src/Admin/Input/SelectWithTextInput.php'
|
| 22756 |
),
|
| 22757 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\BulkEdit\\CouponBulkEdit' => array(
|
| 22758 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22759 |
'path' => $baseDir . '/src/Admin/BulkEdit/CouponBulkEdit.php'
|
| 22760 |
),
|
| 22761 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\BulkEdit\\BulkEditInitializer' => array(
|
| 22762 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22763 |
'path' => $baseDir . '/src/Admin/BulkEdit/BulkEditInitializer.php'
|
| 22764 |
),
|
| 22765 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\BulkEdit\\BulkEditInterface' => array(
|
| 22766 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22767 |
'path' => $baseDir . '/src/Admin/BulkEdit/BulkEditInterface.php'
|
| 22768 |
),
|
| 22769 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\MPNInput' => array(
|
| 22770 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22771 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/MPNInput.php'
|
| 22772 |
),
|
| 22773 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\AdultInput' => array(
|
| 22774 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22775 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/AdultInput.php'
|
| 22776 |
),
|
| 22777 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\AgeGroupInput' => array(
|
| 22778 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22779 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/AgeGroupInput.php'
|
| 22780 |
),
|
| 22781 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\AvailabilityDateInput' => array(
|
| 22782 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22783 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/AvailabilityDateInput.php'
|
| 22784 |
),
|
| 22785 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\ConditionInput' => array(
|
| 22786 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22787 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/ConditionInput.php'
|
| 22788 |
),
|
| 22789 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\GTINInput' => array(
|
| 22790 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22791 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/GTINInput.php'
|
| 22792 |
),
|
| 22793 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\SizeInput' => array(
|
| 22794 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22795 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/SizeInput.php'
|
| 22796 |
),
|
| 22797 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\SizeTypeInput' => array(
|
| 22798 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22799 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/SizeTypeInput.php'
|
| 22800 |
),
|
| 22801 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\IsBundleInput' => array(
|
| 22802 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22803 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/IsBundleInput.php'
|
| 22804 |
),
|
| 22805 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\MaterialInput' => array(
|
| 22806 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22807 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/MaterialInput.php'
|
| 22808 |
),
|
| 22809 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\PatternInput' => array(
|
| 22810 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22811 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/PatternInput.php'
|
| 22812 |
),
|
| 22813 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\AttributeInputInterface' => array(
|
| 22814 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22815 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/AttributeInputInterface.php'
|
| 22816 |
),
|
| 22817 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\SizeSystemInput' => array(
|
| 22818 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22819 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/SizeSystemInput.php'
|
| 22820 |
),
|
| 22821 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\GenderInput' => array(
|
| 22822 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22823 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/GenderInput.php'
|
| 22824 |
),
|
| 22825 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\MultipackInput' => array(
|
| 22826 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22827 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/MultipackInput.php'
|
| 22828 |
),
|
| 22829 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\BrandInput' => array(
|
| 22830 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22831 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/BrandInput.php'
|
| 22832 |
),
|
| 22833 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\Input\\ColorInput' => array(
|
| 22834 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22835 |
'path' => $baseDir . '/src/Admin/Product/Attributes/Input/ColorInput.php'
|
| 22836 |
),
|
| 22837 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\VariationsAttributes' => array(
|
| 22838 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22839 |
'path' => $baseDir . '/src/Admin/Product/Attributes/VariationsAttributes.php'
|
| 22840 |
),
|
| 22841 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\AttributesTab' => array(
|
| 22842 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22843 |
'path' => $baseDir . '/src/Admin/Product/Attributes/AttributesTab.php'
|
| 22844 |
),
|
| 22845 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Product\\Attributes\\AttributesForm' => array(
|
| 22846 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22847 |
'path' => $baseDir . '/src/Admin/Product/Attributes/AttributesForm.php'
|
| 22848 |
),
|
| 22849 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\MetaBoxInterface' => array(
|
| 22850 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22851 |
'path' => $baseDir . '/src/Admin/MetaBox/MetaBoxInterface.php'
|
| 22852 |
),
|
| 22853 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\AbstractMetaBox' => array(
|
| 22854 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22855 |
'path' => $baseDir . '/src/Admin/MetaBox/AbstractMetaBox.php'
|
| 22856 |
),
|
| 22857 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\MetaBoxInitializer' => array(
|
| 22858 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22859 |
'path' => $baseDir . '/src/Admin/MetaBox/MetaBoxInitializer.php'
|
| 22860 |
),
|
| 22861 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\ChannelVisibilityMetaBox' => array(
|
| 22862 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22863 |
'path' => $baseDir . '/src/Admin/MetaBox/ChannelVisibilityMetaBox.php'
|
| 22864 |
),
|
| 22865 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\CouponChannelVisibilityMetaBox' => array(
|
| 22866 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22867 |
'path' => $baseDir . '/src/Admin/MetaBox/CouponChannelVisibilityMetaBox.php'
|
| 22868 |
),
|
| 22869 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\MetaBox\\SubmittableMetaBox' => array(
|
| 22870 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22871 |
'path' => $baseDir . '/src/Admin/MetaBox/SubmittableMetaBox.php'
|
| 22872 |
),
|
| 22873 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\ActivationRedirect' => array(
|
| 22874 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22875 |
'path' => $baseDir . '/src/Admin/ActivationRedirect.php'
|
| 22876 |
),
|
| 22877 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Admin\\Admin' => array(
|
| 22878 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22879 |
'path' => $baseDir . '/src/Admin/Admin.php'
|
| 22880 |
),
|
| 22881 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\ContainerAwareTrait' => array(
|
| 22882 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22883 |
'path' => $baseDir . '/src/Internal/ContainerAwareTrait.php'
|
| 22884 |
),
|
| 22885 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\RequirementValidatorInterface' => array(
|
| 22886 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22887 |
'path' => $baseDir . '/src/Internal/Requirements/RequirementValidatorInterface.php'
|
| 22888 |
),
|
| 22889 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\RequirementValidator' => array(
|
| 22890 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22891 |
'path' => $baseDir . '/src/Internal/Requirements/RequirementValidator.php'
|
| 22892 |
),
|
| 22893 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\WCValidator' => array(
|
| 22894 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22895 |
'path' => $baseDir . '/src/Internal/Requirements/WCValidator.php'
|
| 22896 |
),
|
| 22897 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\VersionValidator' => array(
|
| 22898 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22899 |
'path' => $baseDir . '/src/Internal/Requirements/VersionValidator.php'
|
| 22900 |
),
|
| 22901 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\WCAdminValidator' => array(
|
| 22902 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22903 |
'path' => $baseDir . '/src/Internal/Requirements/WCAdminValidator.php'
|
| 22904 |
),
|
| 22905 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\GoogleProductFeedValidator' => array(
|
| 22906 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22907 |
'path' => $baseDir . '/src/Internal/Requirements/GoogleProductFeedValidator.php'
|
| 22908 |
),
|
| 22909 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Requirements\\PluginValidator' => array(
|
| 22910 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22911 |
'path' => $baseDir . '/src/Internal/Requirements/PluginValidator.php'
|
| 22912 |
),
|
| 22913 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\StatusMapping' => array(
|
| 22914 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22915 |
'path' => $baseDir . '/src/Internal/StatusMapping.php'
|
| 22916 |
),
|
| 22917 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\InstallTimestamp' => array(
|
| 22918 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22919 |
'path' => $baseDir . '/src/Internal/InstallTimestamp.php'
|
| 22920 |
),
|
| 22921 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\RESTServiceProvider' => array(
|
| 22922 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22923 |
'path' => $baseDir . '/src/Internal/DependencyManagement/RESTServiceProvider.php'
|
| 22924 |
),
|
| 22925 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\ThirdPartyServiceProvider' => array(
|
| 22926 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22927 |
'path' => $baseDir . '/src/Internal/DependencyManagement/ThirdPartyServiceProvider.php'
|
| 22928 |
),
|
| 22929 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\DBServiceProvider' => array(
|
| 22930 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22931 |
'path' => $baseDir . '/src/Internal/DependencyManagement/DBServiceProvider.php'
|
| 22932 |
),
|
| 22933 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\ProxyServiceProvider' => array(
|
| 22934 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22935 |
'path' => $baseDir . '/src/Internal/DependencyManagement/ProxyServiceProvider.php'
|
| 22936 |
),
|
| 22937 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\JobServiceProvider' => array(
|
| 22938 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22939 |
'path' => $baseDir . '/src/Internal/DependencyManagement/JobServiceProvider.php'
|
| 22940 |
),
|
| 22941 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\CoreServiceProvider' => array(
|
| 22942 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22943 |
'path' => $baseDir . '/src/Internal/DependencyManagement/CoreServiceProvider.php'
|
| 22944 |
),
|
| 22945 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\AbstractServiceProvider' => array(
|
| 22946 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22947 |
'path' => $baseDir . '/src/Internal/DependencyManagement/AbstractServiceProvider.php'
|
| 22948 |
),
|
| 22949 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\IntegrationServiceProvider' => array(
|
| 22950 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22951 |
'path' => $baseDir . '/src/Internal/DependencyManagement/IntegrationServiceProvider.php'
|
| 22952 |
),
|
| 22953 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DependencyManagement\\GoogleServiceProvider' => array(
|
| 22954 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22955 |
'path' => $baseDir . '/src/Internal/DependencyManagement/GoogleServiceProvider.php'
|
| 22956 |
),
|
| 22957 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\DeprecatedFilters' => array(
|
| 22958 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22959 |
'path' => $baseDir . '/src/Internal/DeprecatedFilters.php'
|
| 22960 |
),
|
| 22961 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Interfaces\\InstallableInterface' => array(
|
| 22962 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22963 |
'path' => $baseDir . '/src/Internal/Interfaces/InstallableInterface.php'
|
| 22964 |
),
|
| 22965 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Interfaces\\FirstInstallInterface' => array(
|
| 22966 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22967 |
'path' => $baseDir . '/src/Internal/Interfaces/FirstInstallInterface.php'
|
| 22968 |
),
|
| 22969 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Interfaces\\ISO3166AwareInterface' => array(
|
| 22970 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22971 |
'path' => $baseDir . '/src/Internal/Interfaces/ISO3166AwareInterface.php'
|
| 22972 |
),
|
| 22973 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Internal\\Interfaces\\ContainerAwareInterface' => array(
|
| 22974 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22975 |
'path' => $baseDir . '/src/Internal/Interfaces/ContainerAwareInterface.php'
|
| 22976 |
),
|
| 22977 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Shipping\\ShippingZone' => array(
|
| 22978 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22979 |
'path' => $baseDir . '/src/Shipping/ShippingZone.php'
|
| 22980 |
),
|
| 22981 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\SyncerHooks' => array(
|
| 22982 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22983 |
'path' => $baseDir . '/src/Coupon/SyncerHooks.php'
|
| 22984 |
),
|
| 22985 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\CouponSyncerException' => array(
|
| 22986 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22987 |
'path' => $baseDir . '/src/Coupon/CouponSyncerException.php'
|
| 22988 |
),
|
| 22989 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\CouponSyncer' => array(
|
| 22990 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22991 |
'path' => $baseDir . '/src/Coupon/CouponSyncer.php'
|
| 22992 |
),
|
| 22993 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\CouponHelper' => array(
|
| 22994 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22995 |
'path' => $baseDir . '/src/Coupon/CouponHelper.php'
|
| 22996 |
),
|
| 22997 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\WCCouponAdapter' => array(
|
| 22998 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 22999 |
'path' => $baseDir . '/src/Coupon/WCCouponAdapter.php'
|
| 23000 |
),
|
| 23001 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Coupon\\CouponMetaHandler' => array(
|
| 23002 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23003 |
'path' => $baseDir . '/src/Coupon/CouponMetaHandler.php'
|
| 23004 |
),
|
| 23005 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\SyncerHooks' => array(
|
| 23006 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23007 |
'path' => $baseDir . '/src/Product/SyncerHooks.php'
|
| 23008 |
),
|
| 23009 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductMetaHandler' => array(
|
| 23010 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23011 |
'path' => $baseDir . '/src/Product/ProductMetaHandler.php'
|
| 23012 |
),
|
| 23013 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductRepository' => array(
|
| 23014 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23015 |
'path' => $baseDir . '/src/Product/ProductRepository.php'
|
| 23016 |
),
|
| 23017 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\WCProductAdapter' => array(
|
| 23018 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23019 |
'path' => $baseDir . '/src/Product/WCProductAdapter.php'
|
| 23020 |
),
|
| 23021 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductSyncerException' => array(
|
| 23022 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23023 |
'path' => $baseDir . '/src/Product/ProductSyncerException.php'
|
| 23024 |
),
|
| 23025 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Material' => array(
|
| 23026 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23027 |
'path' => $baseDir . '/src/Product/Attributes/Material.php'
|
| 23028 |
),
|
| 23029 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\SizeSystem' => array(
|
| 23030 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23031 |
'path' => $baseDir . '/src/Product/Attributes/SizeSystem.php'
|
| 23032 |
),
|
| 23033 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\MPN' => array(
|
| 23034 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23035 |
'path' => $baseDir . '/src/Product/Attributes/MPN.php'
|
| 23036 |
),
|
| 23037 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Size' => array(
|
| 23038 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23039 |
'path' => $baseDir . '/src/Product/Attributes/Size.php'
|
| 23040 |
),
|
| 23041 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\AvailabilityDate' => array(
|
| 23042 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23043 |
'path' => $baseDir . '/src/Product/Attributes/AvailabilityDate.php'
|
| 23044 |
),
|
| 23045 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\AttributeInterface' => array(
|
| 23046 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23047 |
'path' => $baseDir . '/src/Product/Attributes/AttributeInterface.php'
|
| 23048 |
),
|
| 23049 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\AbstractAttribute' => array(
|
| 23050 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23051 |
'path' => $baseDir . '/src/Product/Attributes/AbstractAttribute.php'
|
| 23052 |
),
|
| 23053 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Multipack' => array(
|
| 23054 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23055 |
'path' => $baseDir . '/src/Product/Attributes/Multipack.php'
|
| 23056 |
),
|
| 23057 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Pattern' => array(
|
| 23058 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23059 |
'path' => $baseDir . '/src/Product/Attributes/Pattern.php'
|
| 23060 |
),
|
| 23061 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\AttributeManager' => array(
|
| 23062 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23063 |
'path' => $baseDir . '/src/Product/Attributes/AttributeManager.php'
|
| 23064 |
),
|
| 23065 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\GTIN' => array(
|
| 23066 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23067 |
'path' => $baseDir . '/src/Product/Attributes/GTIN.php'
|
| 23068 |
),
|
| 23069 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\WithValueOptionsInterface' => array(
|
| 23070 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23071 |
'path' => $baseDir . '/src/Product/Attributes/WithValueOptionsInterface.php'
|
| 23072 |
),
|
| 23073 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Color' => array(
|
| 23074 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23075 |
'path' => $baseDir . '/src/Product/Attributes/Color.php'
|
| 23076 |
),
|
| 23077 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\IsBundle' => array(
|
| 23078 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23079 |
'path' => $baseDir . '/src/Product/Attributes/IsBundle.php'
|
| 23080 |
),
|
| 23081 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\SizeType' => array(
|
| 23082 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23083 |
'path' => $baseDir . '/src/Product/Attributes/SizeType.php'
|
| 23084 |
),
|
| 23085 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Adult' => array(
|
| 23086 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23087 |
'path' => $baseDir . '/src/Product/Attributes/Adult.php'
|
| 23088 |
),
|
| 23089 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\AgeGroup' => array(
|
| 23090 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23091 |
'path' => $baseDir . '/src/Product/Attributes/AgeGroup.php'
|
| 23092 |
),
|
| 23093 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Condition' => array(
|
| 23094 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23095 |
'path' => $baseDir . '/src/Product/Attributes/Condition.php'
|
| 23096 |
),
|
| 23097 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Brand' => array(
|
| 23098 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23099 |
'path' => $baseDir . '/src/Product/Attributes/Brand.php'
|
| 23100 |
),
|
| 23101 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\Attributes\\Gender' => array(
|
| 23102 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23103 |
'path' => $baseDir . '/src/Product/Attributes/Gender.php'
|
| 23104 |
),
|
| 23105 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\FilteredProductList' => array(
|
| 23106 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23107 |
'path' => $baseDir . '/src/Product/FilteredProductList.php'
|
| 23108 |
),
|
| 23109 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductFactory' => array(
|
| 23110 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23111 |
'path' => $baseDir . '/src/Product/ProductFactory.php'
|
| 23112 |
),
|
| 23113 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\BatchProductHelper' => array(
|
| 23114 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23115 |
'path' => $baseDir . '/src/Product/BatchProductHelper.php'
|
| 23116 |
),
|
| 23117 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductHelper' => array(
|
| 23118 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23119 |
'path' => $baseDir . '/src/Product/ProductHelper.php'
|
| 23120 |
),
|
| 23121 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductSyncer' => array(
|
| 23122 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23123 |
'path' => $baseDir . '/src/Product/ProductSyncer.php'
|
| 23124 |
),
|
| 23125 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Product\\ProductFilter' => array(
|
| 23126 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23127 |
'path' => $baseDir . '/src/Product/ProductFilter.php'
|
| 23128 |
),
|
| 23129 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\HelperTraits\\ViewHelperTrait' => array(
|
| 23130 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23131 |
'path' => $baseDir . '/src/HelperTraits/ViewHelperTrait.php'
|
| 23132 |
),
|
| 23133 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\HelperTraits\\Utilities' => array(
|
| 23134 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23135 |
'path' => $baseDir . '/src/HelperTraits/Utilities.php'
|
| 23136 |
),
|
| 23137 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\HelperTraits\\ISO3166Awareness' => array(
|
| 23138 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23139 |
'path' => $baseDir . '/src/HelperTraits/ISO3166Awareness.php'
|
| 23140 |
),
|
| 23141 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\CompleteSetup' => array(
|
| 23142 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23143 |
'path' => $baseDir . '/src/TaskList/CompleteSetup.php'
|
| 23144 |
),
|
| 23145 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\TaskList\\TaskListTrait' => array(
|
| 23146 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23147 |
'path' => $baseDir . '/src/TaskList/TaskListTrait.php'
|
| 23148 |
),
|
| 23149 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\AbstractSetupCampaign' => array(
|
| 23150 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23151 |
'path' => $baseDir . '/src/Notes/AbstractSetupCampaign.php'
|
| 23152 |
),
|
| 23153 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\Note' => array(
|
| 23154 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23155 |
'path' => $baseDir . '/src/Notes/Note.php'
|
| 23156 |
),
|
| 23157 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\CompleteSetup' => array(
|
| 23158 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23159 |
'path' => $baseDir . '/src/Notes/CompleteSetup.php'
|
| 23160 |
),
|
| 23161 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\LeaveReviewActionTrait' => array(
|
| 23162 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23163 |
'path' => $baseDir . '/src/Notes/LeaveReviewActionTrait.php'
|
| 23164 |
),
|
| 23165 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\SetupCouponSharing' => array(
|
| 23166 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23167 |
'path' => $baseDir . '/src/Notes/SetupCouponSharing.php'
|
| 23168 |
),
|
| 23169 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\SetupCampaign' => array(
|
| 23170 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23171 |
'path' => $baseDir . '/src/Notes/SetupCampaign.php'
|
| 23172 |
),
|
| 23173 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\NoteInitializer' => array(
|
| 23174 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23175 |
'path' => $baseDir . '/src/Notes/NoteInitializer.php'
|
| 23176 |
),
|
| 23177 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\SetupCampaignTwoWeeks' => array(
|
| 23178 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23179 |
'path' => $baseDir . '/src/Notes/SetupCampaignTwoWeeks.php'
|
| 23180 |
),
|
| 23181 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\ContactInformation' => array(
|
| 23182 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23183 |
'path' => $baseDir . '/src/Notes/ContactInformation.php'
|
| 23184 |
),
|
| 23185 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\ReviewAfterConversions' => array(
|
| 23186 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23187 |
'path' => $baseDir . '/src/Notes/ReviewAfterConversions.php'
|
| 23188 |
),
|
| 23189 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\ReviewAfterClicks' => array(
|
| 23190 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23191 |
'path' => $baseDir . '/src/Notes/ReviewAfterClicks.php'
|
| 23192 |
),
|
| 23193 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Notes\\AbstractNote' => array(
|
| 23194 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23195 |
'path' => $baseDir . '/src/Notes/AbstractNote.php'
|
| 23196 |
),
|
| 23197 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\Dashboard' => array(
|
| 23198 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23199 |
'path' => $baseDir . '/src/Menu/Dashboard.php'
|
| 23200 |
),
|
| 23201 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\Settings' => array(
|
| 23202 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23203 |
'path' => $baseDir . '/src/Menu/Settings.php'
|
| 23204 |
),
|
| 23205 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\Reports' => array(
|
| 23206 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23207 |
'path' => $baseDir . '/src/Menu/Reports.php'
|
| 23208 |
),
|
| 23209 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\WooAdminNavigationTrait' => array(
|
| 23210 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23211 |
'path' => $baseDir . '/src/Menu/WooAdminNavigationTrait.php'
|
| 23212 |
),
|
| 23213 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\MenuFixesTrait' => array(
|
| 23214 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23215 |
'path' => $baseDir . '/src/Menu/MenuFixesTrait.php'
|
| 23216 |
),
|
| 23217 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\ProductFeed' => array(
|
| 23218 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23219 |
'path' => $baseDir . '/src/Menu/ProductFeed.php'
|
| 23220 |
),
|
| 23221 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\SetupMerchantCenter' => array(
|
| 23222 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23223 |
'path' => $baseDir . '/src/Menu/SetupMerchantCenter.php'
|
| 23224 |
),
|
| 23225 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\GetStarted' => array(
|
| 23226 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23227 |
'path' => $baseDir . '/src/Menu/GetStarted.php'
|
| 23228 |
),
|
| 23229 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Menu\\SetupAds' => array(
|
| 23230 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23231 |
'path' => $baseDir . '/src/Menu/SetupAds.php'
|
| 23232 |
),
|
| 23233 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPViewFactory' => array(
|
| 23234 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23235 |
'path' => $baseDir . '/src/View/PHPViewFactory.php'
|
| 23236 |
),
|
| 23237 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\ViewException' => array(
|
| 23238 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23239 |
'path' => $baseDir . '/src/View/ViewException.php'
|
| 23240 |
),
|
| 23241 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\View\\PHPView' => array(
|
| 23242 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23243 |
'path' => $baseDir . '/src/View/PHPView.php'
|
| 23244 |
),
|
| 23245 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Polyfills\\MBString' => array(
|
| 23246 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23247 |
'path' => $baseDir . '/src/Polyfills/MBString.php'
|
| 23248 |
),
|
| 23249 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\TableManager' => array(
|
| 23250 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23251 |
'path' => $baseDir . '/src/DB/TableManager.php'
|
| 23252 |
),
|
| 23253 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\TableInterface' => array(
|
| 23254 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23255 |
'path' => $baseDir . '/src/DB/TableInterface.php'
|
| 23256 |
),
|
| 23257 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\ProductFeedQueryHelper' => array(
|
| 23258 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23259 |
'path' => $baseDir . '/src/DB/ProductFeedQueryHelper.php'
|
| 23260 |
),
|
| 23261 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Table\\MerchantIssueTable' => array(
|
| 23262 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23263 |
'path' => $baseDir . '/src/DB/Table/MerchantIssueTable.php'
|
| 23264 |
),
|
| 23265 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Table\\BudgetRecommendationTable' => array(
|
| 23266 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23267 |
'path' => $baseDir . '/src/DB/Table/BudgetRecommendationTable.php'
|
| 23268 |
),
|
| 23269 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Table\\ShippingRateTable' => array(
|
| 23270 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23271 |
'path' => $baseDir . '/src/DB/Table/ShippingRateTable.php'
|
| 23272 |
),
|
| 23273 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Table\\ShippingTimeTable' => array(
|
| 23274 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23275 |
'path' => $baseDir . '/src/DB/Table/ShippingTimeTable.php'
|
| 23276 |
),
|
| 23277 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Installer' => array(
|
| 23278 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23279 |
'path' => $baseDir . '/src/DB/Installer.php'
|
| 23280 |
),
|
| 23281 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Query' => array(
|
| 23282 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23283 |
'path' => $baseDir . '/src/DB/Query.php'
|
| 23284 |
),
|
| 23285 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Query\\MerchantIssueQuery' => array(
|
| 23286 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23287 |
'path' => $baseDir . '/src/DB/Query/MerchantIssueQuery.php'
|
| 23288 |
),
|
| 23289 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Query\\ShippingTimeQuery' => array(
|
| 23290 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23291 |
'path' => $baseDir . '/src/DB/Query/ShippingTimeQuery.php'
|
| 23292 |
),
|
| 23293 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Query\\ShippingRateQuery' => array(
|
| 23294 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23295 |
'path' => $baseDir . '/src/DB/Query/ShippingRateQuery.php'
|
| 23296 |
),
|
| 23297 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Query\\BudgetRecommendationQuery' => array(
|
| 23298 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23299 |
'path' => $baseDir . '/src/DB/Query/BudgetRecommendationQuery.php'
|
| 23300 |
),
|
| 23301 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\QueryInterface' => array(
|
| 23302 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23303 |
'path' => $baseDir . '/src/DB/QueryInterface.php'
|
| 23304 |
),
|
| 23305 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\ProductMetaQueryHelper' => array(
|
| 23306 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23307 |
'path' => $baseDir . '/src/DB/ProductMetaQueryHelper.php'
|
| 23308 |
),
|
| 23309 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Table' => array(
|
| 23310 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23311 |
'path' => $baseDir . '/src/DB/Table.php'
|
| 23312 |
),
|
| 23313 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Migration\\Migration20211228T1640692399' => array(
|
| 23314 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23315 |
'path' => $baseDir . '/src/DB/Migration/Migration20211228T1640692399.php'
|
| 23316 |
),
|
| 23317 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Migration\\Migrator' => array(
|
| 23318 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23319 |
'path' => $baseDir . '/src/DB/Migration/Migrator.php'
|
| 23320 |
),
|
| 23321 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Migration\\MigrationVersion141' => array(
|
| 23322 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23323 |
'path' => $baseDir . '/src/DB/Migration/MigrationVersion141.php'
|
| 23324 |
),
|
| 23325 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Migration\\MigrationInterface' => array(
|
| 23326 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23327 |
'path' => $baseDir . '/src/DB/Migration/MigrationInterface.php'
|
| 23328 |
),
|
| 23329 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\DB\\Migration\\AbstractMigration' => array(
|
| 23330 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23331 |
'path' => $baseDir . '/src/DB/Migration/AbstractMigration.php'
|
| 23332 |
),
|
| 23333 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\MicroTrait' => array(
|
| 23334 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23335 |
'path' => $baseDir . '/src/API/MicroTrait.php'
|
| 23336 |
),
|
| 23337 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Connection' => array(
|
| 23338 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23339 |
'path' => $baseDir . '/src/API/Google/Connection.php'
|
| 23340 |
),
|
| 23341 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Ads' => array(
|
| 23342 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23343 |
'path' => $baseDir . '/src/API/Google/Ads.php'
|
| 23344 |
),
|
| 23345 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\MerchantMetrics' => array(
|
| 23346 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23347 |
'path' => $baseDir . '/src/API/Google/MerchantMetrics.php'
|
| 23348 |
),
|
| 23349 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\CampaignStatus' => array(
|
| 23350 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23351 |
'path' => $baseDir . '/src/API/Google/CampaignStatus.php'
|
| 23352 |
),
|
| 23353 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Settings' => array(
|
| 23354 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23355 |
'path' => $baseDir . '/src/API/Google/Settings.php'
|
| 23356 |
),
|
| 23357 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\ApiExceptionTrait' => array(
|
| 23358 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23359 |
'path' => $baseDir . '/src/API/Google/ApiExceptionTrait.php'
|
| 23360 |
),
|
| 23361 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\ReportTrait' => array(
|
| 23362 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23363 |
'path' => $baseDir . '/src/API/Google/ReportTrait.php'
|
| 23364 |
),
|
| 23365 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsReport' => array(
|
| 23366 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23367 |
'path' => $baseDir . '/src/API/Google/AdsReport.php'
|
| 23368 |
),
|
| 23369 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\SiteVerification' => array(
|
| 23370 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23371 |
'path' => $baseDir . '/src/API/Google/SiteVerification.php'
|
| 23372 |
),
|
| 23373 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\LocationIDTrait' => array(
|
| 23374 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23375 |
'path' => $baseDir . '/src/API/Google/LocationIDTrait.php'
|
| 23376 |
),
|
| 23377 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\BillingSetupStatus' => array(
|
| 23378 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23379 |
'path' => $baseDir . '/src/API/Google/BillingSetupStatus.php'
|
| 23380 |
),
|
| 23381 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsCampaignBudget' => array(
|
| 23382 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23383 |
'path' => $baseDir . '/src/API/Google/AdsCampaignBudget.php'
|
| 23384 |
),
|
| 23385 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsCampaign' => array(
|
| 23386 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23387 |
'path' => $baseDir . '/src/API/Google/AdsCampaign.php'
|
| 23388 |
),
|
| 23389 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsConversionAction' => array(
|
| 23390 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23391 |
'path' => $baseDir . '/src/API/Google/AdsConversionAction.php'
|
| 23392 |
),
|
| 23393 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Merchant' => array(
|
| 23394 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23395 |
'path' => $baseDir . '/src/API/Google/Merchant.php'
|
| 23396 |
),
|
| 23397 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsGroup' => array(
|
| 23398 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23399 |
'path' => $baseDir . '/src/API/Google/AdsGroup.php'
|
| 23400 |
),
|
| 23401 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Middleware' => array(
|
| 23402 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23403 |
'path' => $baseDir . '/src/API/Google/Middleware.php'
|
| 23404 |
),
|
| 23405 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\MerchantReport' => array(
|
| 23406 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23407 |
'path' => $baseDir . '/src/API/Google/MerchantReport.php'
|
| 23408 |
),
|
| 23409 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\MerchantProductReportQuery' => array(
|
| 23410 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23411 |
'path' => $baseDir . '/src/API/Google/Query/MerchantProductReportQuery.php'
|
| 23412 |
),
|
| 23413 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsCampaignCriterionQuery' => array(
|
| 23414 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23415 |
'path' => $baseDir . '/src/API/Google/Query/AdsCampaignCriterionQuery.php'
|
| 23416 |
),
|
| 23417 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\MerchantQuery' => array(
|
| 23418 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23419 |
'path' => $baseDir . '/src/API/Google/Query/MerchantQuery.php'
|
| 23420 |
),
|
| 23421 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsProductReportQuery' => array(
|
| 23422 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23423 |
'path' => $baseDir . '/src/API/Google/Query/AdsProductReportQuery.php'
|
| 23424 |
),
|
| 23425 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsBillingStatusQuery' => array(
|
| 23426 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23427 |
'path' => $baseDir . '/src/API/Google/Query/AdsBillingStatusQuery.php'
|
| 23428 |
),
|
| 23429 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsAccountQuery' => array(
|
| 23430 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23431 |
'path' => $baseDir . '/src/API/Google/Query/AdsAccountQuery.php'
|
| 23432 |
),
|
| 23433 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\MerchantFreeListingReportQuery' => array(
|
| 23434 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23435 |
'path' => $baseDir . '/src/API/Google/Query/MerchantFreeListingReportQuery.php'
|
| 23436 |
),
|
| 23437 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsQuery' => array(
|
| 23438 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23439 |
'path' => $baseDir . '/src/API/Google/Query/AdsQuery.php'
|
| 23440 |
),
|
| 23441 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsCampaignBudgetQuery' => array(
|
| 23442 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23443 |
'path' => $baseDir . '/src/API/Google/Query/AdsCampaignBudgetQuery.php'
|
| 23444 |
),
|
| 23445 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\MerchantReportQuery' => array(
|
| 23446 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23447 |
'path' => $baseDir . '/src/API/Google/Query/MerchantReportQuery.php'
|
| 23448 |
),
|
| 23449 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsCampaignReportQuery' => array(
|
| 23450 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23451 |
'path' => $baseDir . '/src/API/Google/Query/AdsCampaignReportQuery.php'
|
| 23452 |
),
|
| 23453 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\ReportQueryTrait' => array(
|
| 23454 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23455 |
'path' => $baseDir . '/src/API/Google/Query/ReportQueryTrait.php'
|
| 23456 |
),
|
| 23457 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\Query' => array(
|
| 23458 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23459 |
'path' => $baseDir . '/src/API/Google/Query/Query.php'
|
| 23460 |
),
|
| 23461 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\QueryInterface' => array(
|
| 23462 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23463 |
'path' => $baseDir . '/src/API/Google/Query/QueryInterface.php'
|
| 23464 |
),
|
| 23465 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsCampaignQuery' => array(
|
| 23466 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23467 |
'path' => $baseDir . '/src/API/Google/Query/AdsCampaignQuery.php'
|
| 23468 |
),
|
| 23469 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\Query\\AdsReportQuery' => array(
|
| 23470 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23471 |
'path' => $baseDir . '/src/API/Google/Query/AdsReportQuery.php'
|
| 23472 |
),
|
| 23473 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Google\\AdsCampaignCriterion' => array(
|
| 23474 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23475 |
'path' => $baseDir . '/src/API/Google/AdsCampaignCriterion.php'
|
| 23476 |
),
|
| 23477 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\TransportMethods' => array(
|
| 23478 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23479 |
'path' => $baseDir . '/src/API/TransportMethods.php'
|
| 23480 |
),
|
| 23481 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\RESTControllers' => array(
|
| 23482 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23483 |
'path' => $baseDir . '/src/API/Site/RESTControllers.php'
|
| 23484 |
),
|
| 23485 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Ads\\ReportsController' => array(
|
| 23486 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23487 |
'path' => $baseDir . '/src/API/Site/Controllers/Ads/ReportsController.php'
|
| 23488 |
),
|
| 23489 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Ads\\BudgetRecommendationController' => array(
|
| 23490 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23491 |
'path' => $baseDir . '/src/API/Site/Controllers/Ads/BudgetRecommendationController.php'
|
| 23492 |
),
|
| 23493 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Ads\\SetupCompleteController' => array(
|
| 23494 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23495 |
'path' => $baseDir . '/src/API/Site/Controllers/Ads/SetupCompleteController.php'
|
| 23496 |
),
|
| 23497 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Ads\\AccountController' => array(
|
| 23498 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23499 |
'path' => $baseDir . '/src/API/Site/Controllers/Ads/AccountController.php'
|
| 23500 |
),
|
| 23501 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Ads\\CampaignController' => array(
|
| 23502 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23503 |
'path' => $baseDir . '/src/API/Site/Controllers/Ads/CampaignController.php'
|
| 23504 |
),
|
| 23505 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\BaseOptionsController' => array(
|
| 23506 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23507 |
'path' => $baseDir . '/src/API/Site/Controllers/BaseOptionsController.php'
|
| 23508 |
),
|
| 23509 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\CountryCodeTrait' => array(
|
| 23510 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23511 |
'path' => $baseDir . '/src/API/Site/Controllers/CountryCodeTrait.php'
|
| 23512 |
),
|
| 23513 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\EmptySchemaPropertiesTrait' => array(
|
| 23514 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23515 |
'path' => $baseDir . '/src/API/Site/Controllers/EmptySchemaPropertiesTrait.php'
|
| 23516 |
),
|
| 23517 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\DisconnectController' => array(
|
| 23518 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23519 |
'path' => $baseDir . '/src/API/Site/Controllers/DisconnectController.php'
|
| 23520 |
),
|
| 23521 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\ResponseFromExceptionTrait' => array(
|
| 23522 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23523 |
'path' => $baseDir . '/src/API/Site/Controllers/ResponseFromExceptionTrait.php'
|
| 23524 |
),
|
| 23525 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\ShippingRateSchemaTrait' => array(
|
| 23526 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23527 |
'path' => $baseDir . '/src/API/Site/Controllers/ShippingRateSchemaTrait.php'
|
| 23528 |
),
|
| 23529 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Google\\AccountController' => array(
|
| 23530 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23531 |
'path' => $baseDir . '/src/API/Site/Controllers/Google/AccountController.php'
|
| 23532 |
),
|
| 23533 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\Jetpack\\AccountController' => array(
|
| 23534 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23535 |
'path' => $baseDir . '/src/API/Site/Controllers/Jetpack/AccountController.php'
|
| 23536 |
),
|
| 23537 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\BaseController' => array(
|
| 23538 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23539 |
'path' => $baseDir . '/src/API/Site/Controllers/BaseController.php'
|
| 23540 |
),
|
| 23541 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ReportsController' => array(
|
| 23542 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23543 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ReportsController.php'
|
| 23544 |
),
|
| 23545 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\IssuesController' => array(
|
| 23546 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23547 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/IssuesController.php'
|
| 23548 |
),
|
| 23549 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ShippingTimeBatchController' => array(
|
| 23550 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23551 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ShippingTimeBatchController.php'
|
| 23552 |
),
|
| 23553 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ContactInformationController' => array(
|
| 23554 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23555 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ContactInformationController.php'
|
| 23556 |
),
|
| 23557 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ProductStatisticsController' => array(
|
| 23558 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23559 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ProductStatisticsController.php'
|
| 23560 |
),
|
| 23561 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\AccountController' => array(
|
| 23562 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23563 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/AccountController.php'
|
| 23564 |
),
|
| 23565 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\SupportedCountriesController' => array(
|
| 23566 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23567 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/SupportedCountriesController.php'
|
| 23568 |
),
|
| 23569 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\BatchShippingTrait' => array(
|
| 23570 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23571 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/BatchShippingTrait.php'
|
| 23572 |
),
|
| 23573 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ShippingRateController' => array(
|
| 23574 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23575 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ShippingRateController.php'
|
| 23576 |
),
|
| 23577 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ProductVisibilityController' => array(
|
| 23578 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23579 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ProductVisibilityController.php'
|
| 23580 |
),
|
| 23581 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ShippingTimeController' => array(
|
| 23582 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23583 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ShippingTimeController.php'
|
| 23584 |
),
|
| 23585 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\SettingsSyncController' => array(
|
| 23586 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23587 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/SettingsSyncController.php'
|
| 23588 |
),
|
| 23589 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ShippingRateBatchController' => array(
|
| 23590 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23591 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ShippingRateBatchController.php'
|
| 23592 |
),
|
| 23593 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ConnectionController' => array(
|
| 23594 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23595 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ConnectionController.php'
|
| 23596 |
),
|
| 23597 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\SettingsController' => array(
|
| 23598 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23599 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/SettingsController.php'
|
| 23600 |
),
|
| 23601 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\TargetAudienceController' => array(
|
| 23602 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23603 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/TargetAudienceController.php'
|
| 23604 |
),
|
| 23605 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ShippingRateSuggestionsController' => array(
|
| 23606 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23607 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ShippingRateSuggestionsController.php'
|
| 23608 |
),
|
| 23609 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\PhoneVerificationController' => array(
|
| 23610 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23611 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/PhoneVerificationController.php'
|
| 23612 |
),
|
| 23613 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\MerchantCenter\\ProductFeedController' => array(
|
| 23614 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23615 |
'path' => $baseDir . '/src/API/Site/Controllers/MerchantCenter/ProductFeedController.php'
|
| 23616 |
),
|
| 23617 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\BaseReportsController' => array(
|
| 23618 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23619 |
'path' => $baseDir . '/src/API/Site/Controllers/BaseReportsController.php'
|
| 23620 |
),
|
| 23621 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\Site\\Controllers\\BatchSchemaTrait' => array(
|
| 23622 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23623 |
'path' => $baseDir . '/src/API/Site/Controllers/BatchSchemaTrait.php'
|
| 23624 |
),
|
| 23625 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\API\\PermissionsTrait' => array(
|
| 23626 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23627 |
'path' => $baseDir . '/src/API/PermissionsTrait.php'
|
| 23628 |
),
|
| 23629 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\TracksAwareTrait' => array(
|
| 23630 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23631 |
'path' => $baseDir . '/src/Tracking/TracksAwareTrait.php'
|
| 23632 |
),
|
| 23633 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\TrackerSnapshot' => array(
|
| 23634 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23635 |
'path' => $baseDir . '/src/Tracking/TrackerSnapshot.php'
|
| 23636 |
),
|
| 23637 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\EventTracking' => array(
|
| 23638 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23639 |
'path' => $baseDir . '/src/Tracking/EventTracking.php'
|
| 23640 |
),
|
| 23641 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\TracksAwareInterface' => array(
|
| 23642 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23643 |
'path' => $baseDir . '/src/Tracking/TracksAwareInterface.php'
|
| 23644 |
),
|
| 23645 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\ActivatedEvents' => array(
|
| 23646 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23647 |
'path' => $baseDir . '/src/Tracking/Events/ActivatedEvents.php'
|
| 23648 |
),
|
| 23649 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\BaseEvent' => array(
|
| 23650 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23651 |
'path' => $baseDir . '/src/Tracking/Events/BaseEvent.php'
|
| 23652 |
),
|
| 23653 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\SiteClaimEvents' => array(
|
| 23654 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23655 |
'path' => $baseDir . '/src/Tracking/Events/SiteClaimEvents.php'
|
| 23656 |
),
|
| 23657 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\TracksEventInterface' => array(
|
| 23658 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23659 |
'path' => $baseDir . '/src/Tracking/Events/TracksEventInterface.php'
|
| 23660 |
),
|
| 23661 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Events\\SiteVerificationEvents' => array(
|
| 23662 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23663 |
'path' => $baseDir . '/src/Tracking/Events/SiteVerificationEvents.php'
|
| 23664 |
),
|
| 23665 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\TracksInterface' => array(
|
| 23666 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23667 |
'path' => $baseDir . '/src/Tracking/TracksInterface.php'
|
| 23668 |
),
|
| 23669 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Tracking\\Tracks' => array(
|
| 23670 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23671 |
'path' => $baseDir . '/src/Tracking/Tracks.php'
|
| 23672 |
),
|
| 23673 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\AccountService' => array(
|
| 23674 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23675 |
'path' => $baseDir . '/src/MerchantCenter/AccountService.php'
|
| 23676 |
),
|
| 23677 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\ContactInformation' => array(
|
| 23678 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23679 |
'path' => $baseDir . '/src/MerchantCenter/ContactInformation.php'
|
| 23680 |
),
|
| 23681 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\PhoneVerification' => array(
|
| 23682 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23683 |
'path' => $baseDir . '/src/MerchantCenter/PhoneVerification.php'
|
| 23684 |
),
|
| 23685 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\MerchantCenterService' => array(
|
| 23686 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23687 |
'path' => $baseDir . '/src/MerchantCenter/MerchantCenterService.php'
|
| 23688 |
),
|
| 23689 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\MerchantStatuses' => array(
|
| 23690 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23691 |
'path' => $baseDir . '/src/MerchantCenter/MerchantStatuses.php'
|
| 23692 |
),
|
| 23693 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\MerchantCenterAwareTrait' => array(
|
| 23694 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23695 |
'path' => $baseDir . '/src/MerchantCenter/MerchantCenterAwareTrait.php'
|
| 23696 |
),
|
| 23697 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\PhoneVerificationException' => array(
|
| 23698 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23699 |
'path' => $baseDir . '/src/MerchantCenter/PhoneVerificationException.php'
|
| 23700 |
),
|
| 23701 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\MerchantCenterAwareInterface' => array(
|
| 23702 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23703 |
'path' => $baseDir . '/src/MerchantCenter/MerchantCenterAwareInterface.php'
|
| 23704 |
),
|
| 23705 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\MerchantCenter\\TargetAudience' => array(
|
| 23706 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23707 |
'path' => $baseDir . '/src/MerchantCenter/TargetAudience.php'
|
| 23708 |
),
|
| 23709 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Installer' => array(
|
| 23710 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23711 |
'path' => $baseDir . '/src/Installer.php'
|
| 23712 |
),
|
| 23713 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\GoogleGtagJs' => array(
|
| 23714 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23715 |
'path' => $baseDir . '/src/Proxies/GoogleGtagJs.php'
|
| 23716 |
),
|
| 23717 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\Http' => array(
|
| 23718 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23719 |
'path' => $baseDir . '/src/Proxies/Http.php'
|
| 23720 |
),
|
| 23721 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\RESTServer' => array(
|
| 23722 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23723 |
'path' => $baseDir . '/src/Proxies/RESTServer.php'
|
| 23724 |
),
|
| 23725 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\WC' => array(
|
| 23726 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23727 |
'path' => $baseDir . '/src/Proxies/WC.php'
|
| 23728 |
),
|
| 23729 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\Tracks' => array(
|
| 23730 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23731 |
'path' => $baseDir . '/src/Proxies/Tracks.php'
|
| 23732 |
),
|
| 23733 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Proxies\\WP' => array(
|
| 23734 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23735 |
'path' => $baseDir . '/src/Proxies/WP.php'
|
| 23736 |
),
|
| 23737 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\AbstractBatchedActionSchedulerJob' => array(
|
| 23738 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23739 |
'path' => $baseDir . '/src/Jobs/AbstractBatchedActionSchedulerJob.php'
|
| 23740 |
),
|
| 23741 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\ProductSyncerJobInterface' => array(
|
| 23742 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23743 |
'path' => $baseDir . '/src/Jobs/ProductSyncerJobInterface.php'
|
| 23744 |
),
|
| 23745 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\ProductSyncStats' => array(
|
| 23746 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23747 |
'path' => $baseDir . '/src/Jobs/ProductSyncStats.php'
|
| 23748 |
),
|
| 23749 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\AbstractActionSchedulerJob' => array(
|
| 23750 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23751 |
'path' => $baseDir . '/src/Jobs/AbstractActionSchedulerJob.php'
|
| 23752 |
),
|
| 23753 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\RecurringJobInterface' => array(
|
| 23754 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23755 |
'path' => $baseDir . '/src/Jobs/RecurringJobInterface.php'
|
| 23756 |
),
|
| 23757 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\JobInitializer' => array(
|
| 23758 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23759 |
'path' => $baseDir . '/src/Jobs/JobInitializer.php'
|
| 23760 |
),
|
| 23761 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\CleanupProductsJob' => array(
|
| 23762 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23763 |
'path' => $baseDir . '/src/Jobs/CleanupProductsJob.php'
|
| 23764 |
),
|
| 23765 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\Update\\CleanupProductTargetCountriesJob' => array(
|
| 23766 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23767 |
'path' => $baseDir . '/src/Jobs/Update/CleanupProductTargetCountriesJob.php'
|
| 23768 |
),
|
| 23769 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\Update\\PluginUpdate' => array(
|
| 23770 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23771 |
'path' => $baseDir . '/src/Jobs/Update/PluginUpdate.php'
|
| 23772 |
),
|
| 23773 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\DeleteCoupon' => array(
|
| 23774 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23775 |
'path' => $baseDir . '/src/Jobs/DeleteCoupon.php'
|
| 23776 |
),
|
| 23777 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\ActionSchedulerJobMonitor' => array(
|
| 23778 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23779 |
'path' => $baseDir . '/src/Jobs/ActionSchedulerJobMonitor.php'
|
| 23780 |
),
|
| 23781 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\ResubmitExpiringProducts' => array(
|
| 23782 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23783 |
'path' => $baseDir . '/src/Jobs/ResubmitExpiringProducts.php'
|
| 23784 |
),
|
| 23785 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\JobInterface' => array(
|
| 23786 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23787 |
'path' => $baseDir . '/src/Jobs/JobInterface.php'
|
| 23788 |
),
|
| 23789 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\UpdateAllProducts' => array(
|
| 23790 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23791 |
'path' => $baseDir . '/src/Jobs/UpdateAllProducts.php'
|
| 23792 |
),
|
| 23793 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\JobRepository' => array(
|
| 23794 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23795 |
'path' => $baseDir . '/src/Jobs/JobRepository.php'
|
| 23796 |
),
|
| 23797 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\DeleteAllProducts' => array(
|
| 23798 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23799 |
'path' => $baseDir . '/src/Jobs/DeleteAllProducts.php'
|
| 23800 |
),
|
| 23801 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\BatchedActionSchedulerJobInterface' => array(
|
| 23802 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23803 |
'path' => $baseDir . '/src/Jobs/BatchedActionSchedulerJobInterface.php'
|
| 23804 |
),
|
| 23805 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\AbstractProductSyncerJob' => array(
|
| 23806 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23807 |
'path' => $baseDir . '/src/Jobs/AbstractProductSyncerJob.php'
|
| 23808 |
),
|
| 23809 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\UpdateCoupon' => array(
|
| 23810 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23811 |
'path' => $baseDir . '/src/Jobs/UpdateCoupon.php'
|
| 23812 |
),
|
| 23813 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\DeleteProducts' => array(
|
| 23814 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23815 |
'path' => $baseDir . '/src/Jobs/DeleteProducts.php'
|
| 23816 |
),
|
| 23817 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\StartOnHookInterface' => array(
|
| 23818 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23819 |
'path' => $baseDir . '/src/Jobs/StartOnHookInterface.php'
|
| 23820 |
),
|
| 23821 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\ActionSchedulerJobInterface' => array(
|
| 23822 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23823 |
'path' => $baseDir . '/src/Jobs/ActionSchedulerJobInterface.php'
|
| 23824 |
),
|
| 23825 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\UpdateProducts' => array(
|
| 23826 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23827 |
'path' => $baseDir . '/src/Jobs/UpdateProducts.php'
|
| 23828 |
),
|
| 23829 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\CleanupSyncedProducts' => array(
|
| 23830 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23831 |
'path' => $baseDir . '/src/Jobs/CleanupSyncedProducts.php'
|
| 23832 |
),
|
| 23833 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\AbstractProductSyncerBatchedJob' => array(
|
| 23834 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23835 |
'path' => $baseDir . '/src/Jobs/AbstractProductSyncerBatchedJob.php'
|
| 23836 |
),
|
| 23837 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\StartHook' => array(
|
| 23838 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23839 |
'path' => $baseDir . '/src/Jobs/StartHook.php'
|
| 23840 |
),
|
| 23841 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\JobException' => array(
|
| 23842 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23843 |
'path' => $baseDir . '/src/Jobs/JobException.php'
|
| 23844 |
),
|
| 23845 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Jobs\\AbstractCouponSyncerJob' => array(
|
| 23846 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23847 |
'path' => $baseDir . '/src/Jobs/AbstractCouponSyncerJob.php'
|
| 23848 |
),
|
| 23849 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Activateable' => array(
|
| 23850 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23851 |
'path' => $baseDir . '/src/Infrastructure/Activateable.php'
|
| 23852 |
),
|
| 23853 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Service' => array(
|
| 23854 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23855 |
'path' => $baseDir . '/src/Infrastructure/Service.php'
|
| 23856 |
),
|
| 23857 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\ViewFactory' => array(
|
| 23858 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23859 |
'path' => $baseDir . '/src/Infrastructure/ViewFactory.php'
|
| 23860 |
),
|
| 23861 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Renderable' => array(
|
| 23862 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23863 |
'path' => $baseDir . '/src/Infrastructure/Renderable.php'
|
| 23864 |
),
|
| 23865 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Plugin' => array(
|
| 23866 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23867 |
'path' => $baseDir . '/src/Infrastructure/Plugin.php'
|
| 23868 |
),
|
| 23869 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\AdminConditional' => array(
|
| 23870 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23871 |
'path' => $baseDir . '/src/Infrastructure/AdminConditional.php'
|
| 23872 |
),
|
| 23873 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Deactivateable' => array(
|
| 23874 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23875 |
'path' => $baseDir . '/src/Infrastructure/Deactivateable.php'
|
| 23876 |
),
|
| 23877 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\View' => array(
|
| 23878 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23879 |
'path' => $baseDir . '/src/Infrastructure/View.php'
|
| 23880 |
),
|
| 23881 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Registerable' => array(
|
| 23882 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23883 |
'path' => $baseDir . '/src/Infrastructure/Registerable.php'
|
| 23884 |
),
|
| 23885 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\GoogleListingsAndAdsPlugin' => array(
|
| 23886 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23887 |
'path' => $baseDir . '/src/Infrastructure/GoogleListingsAndAdsPlugin.php'
|
| 23888 |
),
|
| 23889 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Infrastructure\\Conditional' => array(
|
| 23890 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23891 |
'path' => $baseDir . '/src/Infrastructure/Conditional.php'
|
| 23892 |
),
|
| 23893 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AssetsHandler' => array(
|
| 23894 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23895 |
'path' => $baseDir . '/src/Assets/AssetsHandler.php'
|
| 23896 |
),
|
| 23897 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AdminAssetHelper' => array(
|
| 23898 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23899 |
'path' => $baseDir . '/src/Assets/AdminAssetHelper.php'
|
| 23900 |
),
|
| 23901 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\StyleAsset' => array(
|
| 23902 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23903 |
'path' => $baseDir . '/src/Assets/StyleAsset.php'
|
| 23904 |
),
|
| 23905 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AssetsHandlerInterface' => array(
|
| 23906 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23907 |
'path' => $baseDir . '/src/Assets/AssetsHandlerInterface.php'
|
| 23908 |
),
|
| 23909 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AdminStyleAsset' => array(
|
| 23910 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23911 |
'path' => $baseDir . '/src/Assets/AdminStyleAsset.php'
|
| 23912 |
),
|
| 23913 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\BaseAsset' => array(
|
| 23914 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23915 |
'path' => $baseDir . '/src/Assets/BaseAsset.php'
|
| 23916 |
),
|
| 23917 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\ScriptAsset' => array(
|
| 23918 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23919 |
'path' => $baseDir . '/src/Assets/ScriptAsset.php'
|
| 23920 |
),
|
| 23921 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AdminScriptWithBuiltDependenciesAsset' => array(
|
| 23922 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23923 |
'path' => $baseDir . '/src/Assets/AdminScriptWithBuiltDependenciesAsset.php'
|
| 23924 |
),
|
| 23925 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\AdminScriptAsset' => array(
|
| 23926 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23927 |
'path' => $baseDir . '/src/Assets/AdminScriptAsset.php'
|
| 23928 |
),
|
| 23929 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Assets\\Asset' => array(
|
| 23930 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23931 |
'path' => $baseDir . '/src/Assets/Asset.php'
|
| 23932 |
),
|
| 23933 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidState' => array(
|
| 23934 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23935 |
'path' => $baseDir . '/src/Exception/InvalidState.php'
|
| 23936 |
),
|
| 23937 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\ExceptionWithResponseData' => array(
|
| 23938 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23939 |
'path' => $baseDir . '/src/Exception/ExceptionWithResponseData.php'
|
| 23940 |
),
|
| 23941 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidArgument' => array(
|
| 23942 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23943 |
'path' => $baseDir . '/src/Exception/InvalidArgument.php'
|
| 23944 |
),
|
| 23945 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidQuery' => array(
|
| 23946 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23947 |
'path' => $baseDir . '/src/Exception/InvalidQuery.php'
|
| 23948 |
),
|
| 23949 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\ApiNotReady' => array(
|
| 23950 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23951 |
'path' => $baseDir . '/src/Exception/ApiNotReady.php'
|
| 23952 |
),
|
| 23953 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidVersion' => array(
|
| 23954 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23955 |
'path' => $baseDir . '/src/Exception/InvalidVersion.php'
|
| 23956 |
),
|
| 23957 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\ValidateInterface' => array(
|
| 23958 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23959 |
'path' => $baseDir . '/src/Exception/ValidateInterface.php'
|
| 23960 |
),
|
| 23961 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidAsset' => array(
|
| 23962 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23963 |
'path' => $baseDir . '/src/Exception/InvalidAsset.php'
|
| 23964 |
),
|
| 23965 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\MerchantApiException' => array(
|
| 23966 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23967 |
'path' => $baseDir . '/src/Exception/MerchantApiException.php'
|
| 23968 |
),
|
| 23969 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\ExtensionRequirementException' => array(
|
| 23970 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23971 |
'path' => $baseDir . '/src/Exception/ExtensionRequirementException.php'
|
| 23972 |
),
|
| 23973 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidClass' => array(
|
| 23974 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23975 |
'path' => $baseDir . '/src/Exception/InvalidClass.php'
|
| 23976 |
),
|
| 23977 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidMeta' => array(
|
| 23978 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23979 |
'path' => $baseDir . '/src/Exception/InvalidMeta.php'
|
| 23980 |
),
|
| 23981 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidTerm' => array(
|
| 23982 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23983 |
'path' => $baseDir . '/src/Exception/InvalidTerm.php'
|
| 23984 |
),
|
| 23985 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidDomainName' => array(
|
| 23986 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23987 |
'path' => $baseDir . '/src/Exception/InvalidDomainName.php'
|
| 23988 |
),
|
| 23989 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidService' => array(
|
| 23990 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23991 |
'path' => $baseDir . '/src/Exception/InvalidService.php'
|
| 23992 |
),
|
| 23993 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\GoogleListingsAndAdsException' => array(
|
| 23994 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23995 |
'path' => $baseDir . '/src/Exception/GoogleListingsAndAdsException.php'
|
| 23996 |
),
|
| 23997 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\WPErrorTrait' => array(
|
| 23998 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 23999 |
'path' => $baseDir . '/src/Exception/WPErrorTrait.php'
|
| 24000 |
),
|
| 24001 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidProperty' => array(
|
| 24002 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24003 |
'path' => $baseDir . '/src/Exception/InvalidProperty.php'
|
| 24004 |
),
|
| 24005 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\WPError' => array(
|
| 24006 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24007 |
'path' => $baseDir . '/src/Exception/WPError.php'
|
| 24008 |
),
|
| 24009 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidType' => array(
|
| 24010 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24011 |
'path' => $baseDir . '/src/Exception/InvalidType.php'
|
| 24012 |
),
|
| 24013 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidArray' => array(
|
| 24014 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24015 |
'path' => $baseDir . '/src/Exception/InvalidArray.php'
|
| 24016 |
),
|
| 24017 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidOption' => array(
|
| 24018 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24019 |
'path' => $baseDir . '/src/Exception/InvalidOption.php'
|
| 24020 |
),
|
| 24021 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Exception\\InvalidValue' => array(
|
| 24022 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24023 |
'path' => $baseDir . '/src/Exception/InvalidValue.php'
|
| 24024 |
),
|
| 24025 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Event\\ClearProductStatsCache' => array(
|
| 24026 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24027 |
'path' => $baseDir . '/src/Event/ClearProductStatsCache.php'
|
| 24028 |
),
|
| 24029 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Event\\StartProductSync' => array(
|
| 24030 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24031 |
'path' => $baseDir . '/src/Event/StartProductSync.php'
|
| 24032 |
),
|
| 24033 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Logging\\DebugLogger' => array(
|
| 24034 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24035 |
'path' => $baseDir . '/src/Logging/DebugLogger.php'
|
| 24036 |
),
|
| 24037 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Autoloader' => array(
|
| 24038 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24039 |
'path' => $baseDir . '/src/Autoloader.php'
|
| 24040 |
),
|
| 24041 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\PluginHelper' => array(
|
| 24042 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24043 |
'path' => $baseDir . '/src/PluginHelper.php'
|
| 24044 |
),
|
| 24045 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Utility\\ISOUtility' => array(
|
| 24046 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24047 |
'path' => $baseDir . '/src/Utility/ISOUtility.php'
|
| 24048 |
),
|
| 24049 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Utility\\DateTimeUtility' => array(
|
| 24050 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24051 |
'path' => $baseDir . '/src/Utility/DateTimeUtility.php'
|
| 24052 |
),
|
| 24053 |
'Automattic\\WooCommerce\\GoogleListingsAndAds\\Utility\\AddressUtility' => array(
|
| 24054 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 24055 |
'path' => $baseDir . '/src/Utility/AddressUtility.php'
|
| 24056 |
),
|
| 24057 |
'Automattic\\Jetpack\\Autoloader\\AutoloadGenerator' => array(
|
vendor/composer/jetpack_autoload_filemap.php
CHANGED
|
@@ -10,6 +10,10 @@ return array(
|
|
| 10 |
'version' => '3.0.3.0',
|
| 11 |
'path' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php'
|
| 12 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
'6e3fae29631ef280660b3cdad06f25a8' => array(
|
| 14 |
'version' => '2.5.0.0',
|
| 15 |
'path' => $vendorDir . '/symfony/deprecation-contracts/function.php'
|
|
@@ -18,6 +22,10 @@ return array(
|
|
| 18 |
'version' => '3.0.12.0',
|
| 19 |
'path' => $vendorDir . '/phpseclib/phpseclib/phpseclib/bootstrap.php'
|
| 20 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21 |
'1f87db08236948d07391152dccb70f04' => array(
|
| 22 |
'version' => '0.230.0.0',
|
| 23 |
'path' => $vendorDir . '/google/apiclient-services/autoload.php'
|
|
@@ -47,11 +55,11 @@ return array(
|
|
| 47 |
'path' => $vendorDir . '/phpseclib/bcmath_compat/lib/bcmath.php'
|
| 48 |
),
|
| 49 |
'a66af3295a2671f868924c6f4a9afc6c' => array(
|
| 50 |
-
'version' => 'dev-
|
| 51 |
'path' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php'
|
| 52 |
),
|
| 53 |
'7fd7393568b2f049bdce22a915a0972c' => array(
|
| 54 |
-
'version' => 'dev-
|
| 55 |
'path' => $vendorDir . '/guzzlehttp/promises/src/functions_include.php'
|
| 56 |
),
|
| 57 |
);
|
| 10 |
'version' => '3.0.3.0',
|
| 11 |
'path' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php'
|
| 12 |
),
|
| 13 |
+
'c964ee0ededf28c96ebd9db5099ef910' => array(
|
| 14 |
+
'version' => '1.5.1.0',
|
| 15 |
+
'path' => $vendorDir . '/guzzlehttp/promises/src/functions_include.php'
|
| 16 |
+
),
|
| 17 |
'6e3fae29631ef280660b3cdad06f25a8' => array(
|
| 18 |
'version' => '2.5.0.0',
|
| 19 |
'path' => $vendorDir . '/symfony/deprecation-contracts/function.php'
|
| 22 |
'version' => '3.0.12.0',
|
| 23 |
'path' => $vendorDir . '/phpseclib/phpseclib/phpseclib/bootstrap.php'
|
| 24 |
),
|
| 25 |
+
'37a3dc5111fe8f707ab4c132ef1dbc62' => array(
|
| 26 |
+
'version' => '7.4.1.0',
|
| 27 |
+
'path' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php'
|
| 28 |
+
),
|
| 29 |
'1f87db08236948d07391152dccb70f04' => array(
|
| 30 |
'version' => '0.230.0.0',
|
| 31 |
'path' => $vendorDir . '/google/apiclient-services/autoload.php'
|
| 55 |
'path' => $vendorDir . '/phpseclib/bcmath_compat/lib/bcmath.php'
|
| 56 |
),
|
| 57 |
'a66af3295a2671f868924c6f4a9afc6c' => array(
|
| 58 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 59 |
'path' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php'
|
| 60 |
),
|
| 61 |
'7fd7393568b2f049bdce22a915a0972c' => array(
|
| 62 |
+
'version' => 'dev-hotfix/1.12.1',
|
| 63 |
'path' => $vendorDir . '/guzzlehttp/promises/src/functions_include.php'
|
| 64 |
),
|
| 65 |
);
|
vendor/composer/platform_check.php
DELETED
|
@@ -1,26 +0,0 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
|
| 3 |
-
// platform_check.php @generated by Composer
|
| 4 |
-
|
| 5 |
-
$issues = array();
|
| 6 |
-
|
| 7 |
-
if (!(PHP_VERSION_ID >= 70300)) {
|
| 8 |
-
$issues[] = 'Your Composer dependencies require a PHP version ">= 7.3.0". You are running ' . PHP_VERSION . '.';
|
| 9 |
-
}
|
| 10 |
-
|
| 11 |
-
if ($issues) {
|
| 12 |
-
if (!headers_sent()) {
|
| 13 |
-
header('HTTP/1.1 500 Internal Server Error');
|
| 14 |
-
}
|
| 15 |
-
if (!ini_get('display_errors')) {
|
| 16 |
-
if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
|
| 17 |
-
fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL);
|
| 18 |
-
} elseif (!headers_sent()) {
|
| 19 |
-
echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL;
|
| 20 |
-
}
|
| 21 |
-
}
|
| 22 |
-
trigger_error(
|
| 23 |
-
'Composer detected issues in your platform: ' . implode(' ', $issues),
|
| 24 |
-
E_USER_ERROR
|
| 25 |
-
);
|
| 26 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vendor/jetpack-autoloader/class-autoloader-handler.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-autoloader-locator.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-autoloader.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-container.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-hook-manager.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-latest-autoloader-guard.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-manifest-reader.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-path-processor.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-php-autoloader.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-plugin-locator.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-plugins-handler.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-version-loader.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
vendor/jetpack-autoloader/class-version-selector.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
-
namespace Automattic\Jetpack\Autoloader\
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
| 5 |
* @package automattic/jetpack-autoloader
|
| 6 |
*/
|
| 7 |
|
| 8 |
+
namespace Automattic\Jetpack\Autoloader\jp035f41acdf64bf16e90ff56a1fecc7dd;
|
| 9 |
|
| 10 |
// phpcs:ignore
|
| 11 |
|
