You are here

function openlayers_layer_save in Openlayers 6.2

Save layer.

Parameters

$layer: Layer object

Return value

bool for success in saving

File

./openlayers.module, line 396
Main OpenLayers API File

Code

function openlayers_layer_save($layer) {
  if (!empty($layer->name)) {
    $exists = db_result(db_query("SELECT name FROM {openlayers_layers} WHERE name = '%s'", $layer->name));
    return $exists ? drupal_write_record('openlayers_layers', $layer, 'name') : drupal_write_record('openlayers_layers', $layer);
  }
  return FALSE;
}