You are here

function _search_by_page_paths_refresh_all_translations in Search by Page 8

Refreshes all path info translations.

1 string reference to '_search_by_page_paths_refresh_all_translations'
search_by_page_paths_i18n_string_info in search_by_page_paths/search_by_page_paths.module
Implements hook_i18n_string_info().

File

search_by_page_paths/search_by_page_paths.module, line 251
Module file for Search by Page Paths, a sub-module for Search by Page.

Code

function _search_by_page_paths_refresh_all_translations() {
  if (\Drupal::moduleHandler()
    ->moduleExists('i18n_string')) {
    $res = \Drupal::database()
      ->query('SELECT * FROM {sbpp_path} p')
      ->fetchAll();
    foreach ($res as $vals) {
      $arr = array(
        'pid' => $vals->pid,
        'title' => $vals->title,
        'type' => $vals->page_type,
        'snippet' => $vals->snippet,
      );
      _search_by_page_paths_update_translation($arr);
    }
  }
}