You are here

function _megamenu_verify_menu_entry in Megamenu 7

Same name and namespace in other branches
  1. 6.2 megamenu.utilities.inc \_megamenu_verify_menu_entry()
  2. 6 megamenu.utilities.inc \_megamenu_verify_menu_entry()

Check if an entry exists for the given menu name. If not, then insert a row.

Parameters

string $menu_name: Verified menus name.

1 call to _megamenu_verify_menu_entry()
megamenu_admin_form in ./megamenu.admin.inc
Form constructor for megamenu configuration.

File

./megamenu.utilities.inc, line 192
Helper/utility functions for Megamenu.

Code

function _megamenu_verify_menu_entry($menu_name) {
  $result = db_query('SELECT menu_name FROM {megamenu} WHERE menu_name = :menu_name', array(
    ':menu_name' => $menu_name,
  ))
    ->fetchField();
  if (!$result) {
    db_insert('megamenu')
      ->fields(array(
      'menu_name' => $menu_name,
      'enabled' => 0,
    ))
      ->execute();
  }
}