You appear to be a bot. Output may be restricted
Description
Sort the rates array by ascending weight
Usage
$array = OIK_Weight_Zone_Shipping::sort_ascending( $rates_array );
Parameters
- $rates_array
- ( array ) required – array of rates
Returns
array sorted by ascending weight.Source
File name: oik-weight-zone-shipping/class-oik-weight-zone-shipping.phpLines:
1 to 21 of 21
function sort_ascending( $rates_array ) { //bw_trace2(); $weights = array(); $rates = array(); //$group = array(); $labels = array(); foreach ( $rates_array as $key => $value ) { $weights[ $key ] = $value[0]; $rates[ $key ] = $value[1]; $labels[ $key ] = $value[2]; } //bw_trace2(); array_multisort( $weights, SORT_ASC, SORT_NUMERIC, $rates, $labels ); //bw_trace2( $weights, "weights", false ); //bw_trace2( $rates, "weights", false ); //bw_trace2( $labels, "labels", false ); foreach ( $weights as $key => $value ) { $new_array[] = array( $value, $rates[ $key ], $labels[ $key ] ); } return( $new_array ); }View on GitHub View on Trac