Automattic\WooCommerce\Blocks\Images

Pexels::total_number_required_images()privateWC 1.0

Total number of required images.

Метод класса: Pexels{}

Хуков нет.

Возвращает

Массив|\WP_Error. The total number of required images, or WP_Error if the request failed.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->total_number_required_images();

Код Pexels::total_number_required_images() WC 9.8.5

private function total_number_required_images() {
	$patterns_dictionary = UpdatePatterns::get_patterns_dictionary();

	if ( is_wp_error( $patterns_dictionary ) ) {
		return $patterns_dictionary;
	}

	$required_images = 0;
	foreach ( $patterns_dictionary as $pattern ) {
		if ( isset( $pattern['images_total'] ) && $pattern['images_total'] > 0 ) {
			$required_images += $pattern['images_total'];
		}
	}

	// Adding +6 images for the dummy products.
	$required_images += 6;

	return $required_images;
}