$logger->log( "sorted_data = ".Dumper(@sorted_data));
sorted_data = $VAR1 = {
'count_payment' => '',
'count_banking' => '31 (62.00)',
'name' => 'Parking Eye [LTD] One',
};
$VAR2 = {
'count_payment' => '10 (144.00)',
'count_banking' => '',
'name' => 'Parking Eye [LTD] Two',
};
$VAR3 = {
'count_payment' => '2 (80.42)',
'count_banking' => '',
'name' => 'Parking Eye [LTD] Three',
};
$VAR4 = {
'count_payment' => '',
'count_banking' => '4 (982.00)',
'name' => 'Parking Eye [LTD] Two',
};
####
sorted_data = $VAR1 = {
'count_payment' => '',
'count_banking' => '31 (62.00)',
'name' => 'Parking Eye [LTD] One',
};
$VAR2 = {
'count_payment' => '10 (144.00)',
'count_banking' => '4 (982.00)',
'name' => 'Parking Eye [LTD] Two',
};
$VAR3 = {
'count_payment' => '2 (80.42)',
'count_banking' => '',
'name' => 'Parking Eye [LTD] Three',
};
##
##
foreach my $row ( sort { $a->{name} <=> $b->{name} } @sorted_data ) {
#Move the values to second and remove the last one
}