You are here

public function MultipleRegistrationController::addRegisterPageAlias in Multiple Registration 8.2

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

Adds alias for registration page.

Parameters

string $source: Source string.

string $alias: Path alias string.

Throws

\Exception

File

src/Controller/MultipleRegistrationController.php, line 297

Class

MultipleRegistrationController
Class MultipleRegistrationController.

Namespace

Drupal\multiple_registration\Controller

Code

public function addRegisterPageAlias($source, $alias) {
  $path_alias = $this
    ->entityTypeManager()
    ->getStorage('path_alias')
    ->create([
    'path' => $source,
    'alias' => $alias,
    'langcode' => LanguageInterface::LANGCODE_NOT_SPECIFIED,
  ]);
  $path_alias
    ->save();
}