function views_url_alias_node_form_pathauto_admin_delete_submit in Views URL alias 8
Same name and namespace in other branches
- 6 views_url_alias_node.module \views_url_alias_node_form_pathauto_admin_delete_submit()
- 7 views_url_alias_node.module \views_url_alias_node_form_pathauto_admin_delete_submit()
Submit processing for bulk delete of aliases.
1 string reference to 'views_url_alias_node_form_pathauto_admin_delete_submit'
File
- ./
views_url_alias_node.module, line 40 - Allows node-related Views to be filtered by path aliases.
Code
function views_url_alias_node_form_pathauto_admin_delete_submit($form, FormStateInterface $form_state) {
// Purge view_url_alias_node table if delete all or node alises is requested.
if ($form_state
->getValue('delete')['all_aliases'] || isset($form_state
->getValue('delete')['plugins']['canonical_entities:node']) && $form_state
->getValue('delete')['plugins']['canonical_entities:node']) {
$database = \Drupal::database();
$database
->truncate('views_url_alias_node')
->execute();
}
}