protected function ScheduledTransitionsRunner::log in Scheduled Transitions 2.x
Logs a message and adds context.
Parameters
mixed $level: Log level.
string $message: A log message.
\Drupal\scheduled_transitions\ScheduledTransitionsTokenReplacements $replacements: A replacements object.
1 call to ScheduledTransitionsRunner::log()
- ScheduledTransitionsRunner::transitionEntity in src/
ScheduledTransitionsRunner.php - Transition a revision.
File
- src/
ScheduledTransitionsRunner.php, line 272
Class
- ScheduledTransitionsRunner
- Executes transitions.
Namespace
Drupal\scheduled_transitionsCode
protected function log($level, string $message, ScheduledTransitionsTokenReplacements $replacements) : void {
$variables = $replacements
->getReplacements();
$targs = [
'@new_state' => $variables['to-state'],
'@original_state' => $variables['from-state'],
'@revision_id' => $variables['from-revision-id'],
'@original_latest_state' => $variables['latest-state'],
'@original_revision_id' => $variables['latest-revision-id'],
];
$this->logger
->log($level, $message, $targs);
}