Automattic\WooCommerce\Internal\DataStores\Orders

OrdersTableFieldQuery::sanitize_relation()privateWC 1.0

Makes sure we use an AND or OR relation. Defaults to AND.

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

Хуков нет.

Возвращает

Строку.

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

// private - только в коде основоного (родительского) класса
$result = $this->sanitize_relation( $relation ): string;
$relation(строка) (обязательный)
An unsanitized relation prop.

Код OrdersTableFieldQuery::sanitize_relation() WC 9.4.2

private function sanitize_relation( string $relation ): string {
	if ( ! empty( $relation ) && 'OR' === strtoupper( $relation ) ) {
		return 'OR';
	}

	return 'AND';
}