protected function LogStorage::generateLogName in Log entity 2.x
Helper method for generating a log name.
Parameters
\Drupal\Core\Entity\EntityInterface $entity: The log entity.
Return value
string Returns the generated log name.
1 call to LogStorage::generateLogName()
- LogStorage::doPostSave in src/
LogStorage.php - Performs post save entity processing.
File
- src/
LogStorage.php, line 79
Class
- LogStorage
- Defines the controller class for logs.
Namespace
Drupal\logCode
protected function generateLogName(EntityInterface $entity) {
// Get the log type's naming pattern.
$name_pattern = $entity
->getTypeNamePattern();
// Pass in an empty bubbleable metadata object, so we can avoid starting a
// renderer, for example if this happens in a REST resource creating
// context.
return \Drupal::token()
->replace($name_pattern, [
'log' => $entity,
], [], new BubbleableMetadata());
}