function menu_per_role_form_submit in Menu Per Role 5        
                          
                  
                        
File
 
   - ./menu_per_role.module, line 63
- Allows restricting access to menu items per role
Code
function menu_per_role_form_submit($form_id, $form_values) {
  if ($form_values['mid']) {
    db_query("DELETE FROM {menu_per_role} WHERE mid = %d", $form_values['mid']);
  }
  else {
    
    $form_values['mid'] = db_result(db_query("SELECT id FROM {sequences} WHERE name = '{menu}_mid'"));
  }
  foreach ($form_values['roles'] as $rid => $checked) {
    if ($checked) {
      db_query("INSERT INTO {menu_per_role} (mid, rid) VALUES(%d, %d)", $form_values['mid'], $rid);
    }
  }
}