function regcode_dynamic_rules_list in Registration codes 6.2
List all of the rules as a HTML table
1 call to regcode_dynamic_rules_list()
- regcode_dynamic_create in regcode_dynamic/
regcode_dynamic.module - Form: Create form for dynamic codes
File
- regcode_dynamic/
regcode_dynamic.module, line 287 - The dynamic code module creates codes on the fly as they are used.
Code
function regcode_dynamic_rules_list() {
$rules = regcode_dynamic_rules();
$rows = array();
foreach ($rules as $row) {
$actions = array();
$actions[] = l('Edit', sprintf('admin/user/regcode/dynamic/rule/%d', $row['id']));
$actions[] = l('Delete', sprintf('admin/user/regcode/dynamic/rule/%d/delete', $row['id']));
$rows[] = array(
$row['id'],
$row['name'],
$row['handler'],
implode(' | ', $actions),
);
}
$headers = array(
t('Rule #'),
t('Name'),
t('Handler'),
);
return theme('table', $headers, $rows);
}