Automattic\WooCommerce\Internal\DataStores\Orders

OrdersTableDataStoreMeta::delete_meta()publicWC 1.0

Deletes meta based on meta ID.

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

Хуков нет.

Возвращает

true|false.

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

$OrdersTableDataStoreMeta = new OrdersTableDataStoreMeta();
$OrdersTableDataStoreMeta->delete_meta( $object, $meta ): bool;
$object(\WC_Data) (обязательный) (передается по ссылке — &)
WC_Data object.
$meta(\stdClass) (обязательный)
(containing at least ->id).

Код OrdersTableDataStoreMeta::delete_meta() WC 9.7.1

public function delete_meta( &$object, $meta ): bool {
	$successful = parent::delete_meta( $object, $meta );
	if ( $successful ) {
		$this->clear_cached_data( array( $object->get_id() ) );
	}

	return $successful;
}