Replace assert the annotation of the variable
[MAILPOET-3235]
This commit is contained in:
@ -83,6 +83,7 @@ class PurchasedProduct {
|
|||||||
];
|
];
|
||||||
$woocommerceProducts = new \WP_Query($args);
|
$woocommerceProducts = new \WP_Query($args);
|
||||||
$woocommerceProducts = $woocommerceProducts->get_posts();
|
$woocommerceProducts = $woocommerceProducts->get_posts();
|
||||||
|
/** @var \WP_Post[] $woocommerceProducts */
|
||||||
if (empty($woocommerceProducts)) {
|
if (empty($woocommerceProducts)) {
|
||||||
$this->loggerFactory->getLogger(self::SLUG)->addInfo(
|
$this->loggerFactory->getLogger(self::SLUG)->addInfo(
|
||||||
'no products found', ['search_query' => $productSearchQuery]
|
'no products found', ['search_query' => $productSearchQuery]
|
||||||
@ -91,7 +92,6 @@ class PurchasedProduct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$woocommerceProducts = array_map(function($product) {
|
$woocommerceProducts = array_map(function($product) {
|
||||||
assert($product instanceof \WP_Post);
|
|
||||||
return [
|
return [
|
||||||
'id' => $product->ID,
|
'id' => $product->ID,
|
||||||
'name' => $product->post_title, // phpcs:ignore Squiz.NamingConventions.ValidVariableName.NotCamelCaps
|
'name' => $product->post_title, // phpcs:ignore Squiz.NamingConventions.ValidVariableName.NotCamelCaps
|
||||||
|
Reference in New Issue
Block a user