public static function insertModuleSettings($module, $searchable, $weight)
{
// insert or update
BackendModel::getContainer()->get('database')->execute('INSERT INTO search_modules (module, searchable, weight)
VALUES (?, ?, ?)
ON DUPLICATE KEY UPDATE searchable = ?, weight = ?', array($module['module'], $searchable, $weight, $searchable, $weight));
// invalidate the cache for search
self::invalidateCache();
}