WC_REST_Products_Catalog_Controller::canonicalize_fieldsprivateWC 1.0

Canonicalize fields array for stable hashing.

Method of the class: WC_REST_Products_Catalog_Controller{}

No Hooks.

Returns

Array. Canonicalized fields array.

Usage

// private - for code of main (parent) class only
$result = $this->canonicalize_fields( $fields );
$fields(array) (required)
Product/variation fields.

WC_REST_Products_Catalog_Controller::canonicalize_fields() code WC 10.4.3

private function canonicalize_fields( array $fields ) {
	$fields = array_values( array_unique( array_map( 'strval', $fields ) ) );
	sort( $fields, SORT_STRING );
	return $fields;
}