function gm3_polygon_items_validate in Google Maps API V3 7
Validation functions -----------------------------------------------------------------------------
File
- gm3_field/
gm3_field.module, line 508
Code
function gm3_polygon_items_validate($items, $field_name, &$errors) {
if (isset($items['map']['map']) && is_string($items['map']['map'])) {
$polygons = preg_split('/[\\r\\n]+/', $items['map']['map']);
foreach ($polygons as $polygon) {
if (!gm3_is_valid_polygon($polygon)) {
$errors[$field_name][LANGUAGE_NONE][0][] = array(
'error' => 'gm3_invalid_data',
'message' => t('Invalid map data has been entered. Please reload this page before resubmitting.'),
);
}
}
}
}