function uc_discounts_codes_to_array in Ubercart Discounts (Alternative) 7.2
Same name and namespace in other branches
- 6.2 uc_discounts/uc_discounts.module \uc_discounts_codes_to_array()
Converts a newline separated code string to an array.
Parameters
string $codes_string:
Return value
array Array of discount codes.
3 calls to uc_discounts_codes_to_array()
- uc_discounts_get_codes_for_order in uc_discounts/
uc_discounts.module - Returns discount order codes used by order ID.
- uc_discounts_uc_checkout_pane_discounts in uc_discounts/
uc_discounts.module - Discounts checkout pane callback.
- uc_discounts_uc_order_pane_callback in uc_discounts/
uc_discounts.module - Callback for hook_uc_order_pane().
File
- uc_discounts/
uc_discounts.module, line 2370
Code
function uc_discounts_codes_to_array($codes_string) {
$codes = array();
$raw_codes = explode("\n", $codes_string);
foreach ($raw_codes as $raw_code) {
$code = trim($raw_code);
if (!empty($code)) {
$codes[] = $code;
}
}
return $codes;
}