You are here

protected function NumberFormatRepository::processDefinition in Commerce Core 8.2

File

modules/price/src/Repository/NumberFormatRepository.php, line 41

Class

NumberFormatRepository
Defines the number format repository.

Namespace

Drupal\commerce_price\Repository

Code

protected function processDefinition($locale, array $definition) {
  $definition = parent::processDefinition($locale, $definition);

  // Let the definition be altered.
  $event = new NumberFormatDefinitionEvent($definition);
  $this->eventDispatcher
    ->dispatch(PriceEvents::NUMBER_FORMAT, $event);
  $definition = $event
    ->getDefinition();
  return $definition;
}