function breakpoints_admin_breakpoints_validate in Breakpoints 7
Admin form validation.
File
- ./
breakpoints.admin.inc, line 425 - Breakpoints - admin settings
Code
function breakpoints_admin_breakpoints_validate($form, &$form_state) {
if (strpos($form_state['triggering_element']['#id'], 'remove') === FALSE) {
$breakpoints = isset($form_state['values']['breakpoints']) ? $form_state['values']['breakpoints'] : array();
if (!empty($breakpoints)) {
foreach ($breakpoints as $key => $breakpointdata) {
if (!empty($breakpointdata['name'])) {
// Breakpoint is required.
if ($key == 'new') {
if (empty($breakpointdata['machine_name'])) {
form_set_error('breakpoints][' . $key . '][machine_name', 'Machine name field is required');
}
}
}
}
}
}
}