You are here

function block_inject_check_region_name in Block Inject 7

Checks for duplicate region names.

Parameters

string $region_name: Name of the region to be checked.

Returns FALSE if the region name is already used, TRUE if it is not.

2 calls to block_inject_check_region_name()
block_inject_add_inject_form_validate in ./block_inject.admin.inc
Validation function for the Block Inject add/edit form.
block_inject_edit_form_submit in ./block_inject.admin.inc
Submit form to edit a region.

File

./block_inject.module, line 493
The Block Inject module functions.

Code

function block_inject_check_region_name($region_name) {
  $result = db_select('block_inject', 'bi')
    ->fields('bi', array(
    'region',
  ))
    ->condition('region', $region_name)
    ->orderBy('region', 'ASC')
    ->execute()
    ->fetchAssoc();
  if (strtolower($result['region']) == strtolower($region_name)) {
    return FALSE;
  }
  else {
    return TRUE;
  }
}