WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

WC_Abstract_Legacy_Product::has_all_attributes_set() public WC 1.0

Устарела с версии 3.0.0. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.

Check if all variation's attributes are set.

{} Это метод класса: WC_Abstract_Legacy_Product{}

Хуков нет.

Возвращает

true/false.

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

$WC_Abstract_Legacy_Product = new WC_Abstract_Legacy_Product();
$WC_Abstract_Legacy_Product->has_all_attributes_set();

Список изменений

Устарела с 3.0.0

Код WC_Abstract_Legacy_Product::has_all_attributes_set() WC 5.0.0

<?php
public function has_all_attributes_set() {
	wc_deprecated_function( 'WC_Product::has_all_attributes_set', '3.0', 'an array filter on get_variation_attributes for a quick solution.' );
	$set = true;

	// undefined attributes have null strings as array values
	foreach ( $this->get_variation_attributes() as $att ) {
		if ( ! $att ) {
			$set = false;
			break;
		}
	}
	return $set;
}