Chris@0: migration = $migration; Chris@0: $this->sourceIdValues = $source_id_values; Chris@0: $this->message = $message; Chris@0: $this->level = $level; Chris@0: } Chris@0: Chris@0: /** Chris@0: * Gets the migration entity. Chris@0: * Chris@0: * @return \Drupal\migrate\Plugin\MigrationInterface Chris@0: * The migration entity involved. Chris@0: */ Chris@0: public function getMigration() { Chris@0: return $this->migration; Chris@0: } Chris@0: Chris@0: /** Chris@0: * Gets the source ID values. Chris@0: * Chris@0: * @return array Chris@0: * The source ID as an array. Chris@0: */ Chris@0: public function getSourceIdValues() { Chris@0: return $this->sourceIdValues; Chris@0: } Chris@0: Chris@0: /** Chris@0: * Gets the message to be logged. Chris@0: * Chris@0: * @return string Chris@0: * The message text. Chris@0: */ Chris@0: public function getMessage() { Chris@0: return $this->message; Chris@0: } Chris@0: Chris@0: /** Chris@0: * Gets the severity level of the message (one of the Chris@0: * MigrationInterface::MESSAGE_* constants). Chris@0: * Chris@0: * @return int Chris@0: * The message level. Chris@0: */ Chris@0: public function getLevel() { Chris@0: return $this->level; Chris@0: } Chris@0: Chris@0: }