You are here

public function Error::__construct in Openlayers 7.3

File

src/Types/Error.php, line 53
Contains class Error.

Class

Error
Class Error.

Namespace

Drupal\openlayers\Types

Code

public function __construct($configuration, $plugin_id, $plugin_definition, LoggerChannelInterface $logger_channel, MessengerInterface $messenger) {
  parent::__construct($configuration, $plugin_id, $plugin_definition);
  $this->loggerChannel = $logger_channel;
  $this->messenger = $messenger;
  $this->errorMessage = 'Error while loading @type @machine_name having service @service.';
  if (!empty($configuration['errorMessage'])) {
    $this->errorMessage = $configuration['errorMessage'];
  }
}