You are here

public function LogStorageInterface::generate in Commerce Core 8.2

Generates a log.

Parameters

\Drupal\Core\Entity\ContentEntityInterface $source: The source entity.

string $template_id: The template ID.

array $params: An array of params for the log.

Return value

\Drupal\commerce_log\Entity\LogInterface The generated log, unsaved.

1 method overrides LogStorageInterface::generate()
LogStorage::generate in modules/log/src/LogStorage.php
Generates a log.

File

modules/log/src/LogStorageInterface.php, line 23

Class

LogStorageInterface

Namespace

Drupal\commerce_log

Code

public function generate(ContentEntityInterface $source, $template_id, array $params = []);