LanguageNeutralAliasesServiceProvider.php in Language neutral aliases 8
Namespace
Drupal\language_neutral_aliasesFile
src/LanguageNeutralAliasesServiceProvider.phpView source
<?php
namespace Drupal\language_neutral_aliases;
use Drupal\Core\DependencyInjection\ContainerBuilder;
use Drupal\Core\DependencyInjection\ServiceProviderBase;
/**
* Modifies the path alias storage service.
*/
class LanguageNeutralAliasesServiceProvider extends ServiceProviderBase {
/**
* {@inheritdoc}
*/
public function alter(ContainerBuilder $container) {
// Overrides path.alias_storage class to store aliases language neutral.
$definition = $container
->getDefinition('path.alias_storage');
$definition
->setClass('Drupal\\language_neutral_aliases\\LanguageNeutralAliasesStorage');
}
}
Classes
Name | Description |
---|---|
LanguageNeutralAliasesServiceProvider | Modifies the path alias storage service. |