domain_prefix_module_lookup($table)
domain_prefix/domain_prefix.module, line 643
Derive a module name from the table name
In future, SchemaAPI will do this for us. For now, we will have to map core tables.
$table The name of the table being acted upon.
function domain_prefix_module_lookup($table) {
$match = explode('_', $table);
$module = $match[0];
switch ($table) {
default:
break;
case 'boxes':
$module = 'blocks';
break;
case 'file_revisions':
$module = 'files';
break;
case 'cache_menu':
$module = 'menu';
break;
case 'filter_formats':
$module = 'filters';
break;
case 'access':
case 'permission':
case 'role':
case 'users':
case 'users_roles':
$module = 'users';
break;
case 'url_alias':
$module = 'path';
break;
case 'variable':
$module = 'cache';
break;
case 'client':
case 'client_system':
$module = 'drupal';
break;
case 'accesslog':
$module = 'statistics';
break;
case 'term_data':
case 'term_hierarchy':
case 'term_node':
case 'term_relation':
case 'term_synonym':
$module = 'taxonomy';
break;
}
return $module;
}