Commit c9aa0e50ae6 for woocommerce
commit c9aa0e50ae679ddb8037fdab4b045a6bbe3dd1d6
Author: Tung Du <dinhtungdu@gmail.com>
Date: Tue Oct 20 17:56:11 2026 +0700
Restore template scalar coercion (#70022)
diff --git a/plugins/woocommerce/src/Blocks/Templates/AbstractTemplateCompatibility.php b/plugins/woocommerce/src/Blocks/Templates/AbstractTemplateCompatibility.php
index 0279b5cfe50..2e87ed076a2 100644
--- a/plugins/woocommerce/src/Blocks/Templates/AbstractTemplateCompatibility.php
+++ b/plugins/woocommerce/src/Blocks/Templates/AbstractTemplateCompatibility.php
@@ -1,5 +1,4 @@
-<?php
-declare( strict_types=1 );
+<?php // phpcs:ignore Generic.PHP.RequireStrictTypes.MissingDeclaration -- Preserve scalar coercion for compatibility with extension-provided data.
namespace Automattic\WooCommerce\Blocks\Templates;
use Automattic\WooCommerce\Blocks\Utils\BlockTemplateUtils;
diff --git a/plugins/woocommerce/src/Blocks/Templates/ProductCatalogTemplate.php b/plugins/woocommerce/src/Blocks/Templates/ProductCatalogTemplate.php
index 993634a817e..616cf2bb878 100644
--- a/plugins/woocommerce/src/Blocks/Templates/ProductCatalogTemplate.php
+++ b/plugins/woocommerce/src/Blocks/Templates/ProductCatalogTemplate.php
@@ -1,5 +1,4 @@
-<?php
-declare( strict_types=1 );
+<?php // phpcs:ignore Generic.PHP.RequireStrictTypes.MissingDeclaration -- Preserve scalar coercion for compatibility with extension-provided data.
namespace Automattic\WooCommerce\Blocks\Templates;
diff --git a/plugins/woocommerce/src/Blocks/Templates/ProductSearchResultsTemplate.php b/plugins/woocommerce/src/Blocks/Templates/ProductSearchResultsTemplate.php
index 1eedc0f9b4b..29b64e10603 100644
--- a/plugins/woocommerce/src/Blocks/Templates/ProductSearchResultsTemplate.php
+++ b/plugins/woocommerce/src/Blocks/Templates/ProductSearchResultsTemplate.php
@@ -1,5 +1,4 @@
-<?php
-declare( strict_types=1 );
+<?php // phpcs:ignore Generic.PHP.RequireStrictTypes.MissingDeclaration -- Preserve scalar coercion for compatibility with extension-provided data.
namespace Automattic\WooCommerce\Blocks\Templates;
use Automattic\WooCommerce\Blocks\BlockTemplatesRegistry;
diff --git a/plugins/woocommerce/src/Blocks/Templates/SingleProductTemplate.php b/plugins/woocommerce/src/Blocks/Templates/SingleProductTemplate.php
index 293d7760993..f9561308a85 100644
--- a/plugins/woocommerce/src/Blocks/Templates/SingleProductTemplate.php
+++ b/plugins/woocommerce/src/Blocks/Templates/SingleProductTemplate.php
@@ -1,5 +1,4 @@
-<?php
-declare( strict_types=1 );
+<?php // phpcs:ignore Generic.PHP.RequireStrictTypes.MissingDeclaration -- Preserve scalar coercion for compatibility with extension-provided data.
namespace Automattic\WooCommerce\Blocks\Templates;
use Automattic\WooCommerce\Blocks\BlockTemplatesRegistry;