You are here

public function MultipleRegistrationController::getRegisterPageTitle in Multiple Registration 8.2

Same name and namespace in other branches
  1. 8 src/Controller/MultipleRegistrationController.php \Drupal\multiple_registration\Controller\MultipleRegistrationController::getRegisterPageTitle()
  2. 3.x src/Controller/MultipleRegistrationController.php \Drupal\multiple_registration\Controller\MultipleRegistrationController::getRegisterPageTitle()

Gets the title for registration page.

1 string reference to 'MultipleRegistrationController::getRegisterPageTitle'
multiple_registration.routing.yml in ./multiple_registration.routing.yml
multiple_registration.routing.yml

File

src/Controller/MultipleRegistrationController.php, line 388

Class

MultipleRegistrationController
Class MultipleRegistrationController.

Namespace

Drupal\multiple_registration\Controller

Code

public function getRegisterPageTitle(RouteMatchInterface $route) {
  $role = $route
    ->getRawParameter('rid');
  $roles = user_role_names();
  if (isset($roles[$role])) {
    return $this
      ->t('Create new @role account', [
      '@role' => $roles[$role],
    ]);
  }
  else {
    return $this
      ->t('Role @role not found, you can use default registration page.', [
      '@role' => ucfirst($role),
    ]);
  }
}