You are here

function betterlogin_preprocess_betterlogin in Better Login 8

Implements hook_preprocess_HOOK().

1 string reference to 'betterlogin_preprocess_betterlogin'
betterlogin_theme in ./betterlogin.module
Implements hook_theme().

File

./betterlogin.module, line 90
Make the login screens better :).

Code

function betterlogin_preprocess_betterlogin(&$variables) {
  $variables['site_name'] = \Drupal::config('system.site')
    ->get('name');
  $variables['logo'] = theme_get_setting('logo.url');
  $variables['title'] = $variables['page']['#title'];
  $variables['#cache']['contexts'][] = 'route';
  $variables['page']['#cache']['contexts'][] = 'route';

  // Only show the register account link if visitors have permission to
  // register their accounts.
  $register_url = Url::fromRoute('user.register');
  if ($register_url
    ->access()) {
    $variables['register_url'] = $register_url
      ->toString();
  }
}