You are here

function uc_discounts_get_codes_for_discount_id in Ubercart Discounts (Alternative) 7.2

Returns all codes associated with a discount ID.

Parameters

int $discount_id:

Return value

array

3 calls to uc_discounts_get_codes_for_discount_id()
uc_discounts_admin_discount_copy_form in uc_discounts/uc_discounts.admin.inc
Generates admin form to create a copy of existing discount.
uc_discounts_admin_discount_edit_form in uc_discounts/uc_discounts.admin.inc
Generates admin form to create or edit a discount.
uc_discounts_admin_generate_codes_form_submit in uc_discounts/uc_discounts.admin.inc
Submit handler for uc_discounts_generate_codes_form().

File

uc_discounts/uc_discounts.module, line 901

Code

function uc_discounts_get_codes_for_discount_id($discount_id) {
  $codes = array();
  $result = db_query('SELECT code
                     FROM {uc_discounts_codes}
                     WHERE discount_id = :discount_id', array(
    ':discount_id' => $discount_id,
  ));
  foreach ($result as $row) {
    $codes[] = $row->code;
  }
  return $codes;
}