function _uc_recurring_subscription_product_feature_sort in UC Recurring Payments and Subscriptions 7.2
Same name and namespace in other branches
- 6.2 modules/uc_recurring_subscription/uc_recurring_subscription.module \_uc_recurring_subscription_product_feature_sort()
Function used by uasort to sort product features.
1 string reference to '_uc_recurring_subscription_product_feature_sort'
- _uc_recurring_subscription_get_product_features in modules/
uc_recurring_subscription/ uc_recurring_subscription.module - This loads the reucrring product features as well as the attribute option for this feature.
File
- modules/
uc_recurring_subscription/ uc_recurring_subscription.module, line 268 - Manage subscription/memberships.
Code
function _uc_recurring_subscription_product_feature_sort($a, $b) {
$a_weight = isset($a->option) && isset($a->option->ordering) ? $a->option->ordering : 0;
$b_weight = isset($b->option) && isset($b->option->ordering) ? $b->option->ordering : 0;
if ($a_weight == $b_weight) {
return 0;
}
return $a_weight < $b_weight ? -1 : 1;
}