Unverified Commit 65da4250 authored by Stefan Auditor's avatar Stefan Auditor Committed by Stefan Auditor
Browse files

Issue #3282696 by sanduhrs: Port of l10n_community: Update preprocess hook with stats

parent 1ea1549e
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -109,8 +109,14 @@ function template_preprocess_l10n_server_project(array &$variables): void {
  $view->setDisplay('embed_1');
  $view->setArguments([$variables['elements']['#l10n_server_project']->id()]);
  $view->execute();

  $statistic = \Drupal::service('l10n_community.statistics');
  $variables['content']['releases'] = $view->render();
  $variables['content']['release_count'] = count($view->result);

  $variables['content']['statistics']['string_count'] = $statistic->getProjectStringCount($variables['elements']['#l10n_server_project']);
  $variables['content']['statistics']['warnings_count'] = $statistic->getProjectWarningsCount($variables['elements']['#l10n_server_project']);
  $variables['content']['statistics']['release_count'] = $statistic->getProjectReleases($variables['elements']['#l10n_server_project']);
  $variables['content']['statistics']['release_parsed_count'] = $statistic->getProjectReleasesParsed($variables['elements']['#l10n_server_project']);
}

/**