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 | Google Listings & Ads |
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 |
|