public function EntityUsageTest::usageDeleteEventRecorder in Entity Usage 8.3
Same name and namespace in other branches
- 8 tests/src/Kernel/EntityUsageTest.php \Drupal\Tests\entity_usage\Kernel\EntityUsageTest::usageDeleteEventRecorder()
Reacts to a usage deletion event.
Parameters
\Drupal\entity_usage\Events\EntityUsageEvent $event: The entity usage event.
string $name: The name of the event.
File
- tests/
src/ Kernel/ EntityUsageTest.php, line 501
Class
- EntityUsageTest
- Tests the basic API operations of our tracking service.
Namespace
Drupal\Tests\entity_usage\KernelCode
public function usageDeleteEventRecorder(EntityUsageEvent $event, $name) {
$this->state
->set('entity_usage_events_test.usage_delete_by_field', [
'event_name' => $name,
'target_id' => $event
->getTargetEntityId(),
'target_type' => $event
->getTargetEntityType(),
'source_id' => $event
->getSourceEntityId(),
'source_type' => $event
->getSourceEntityType(),
'source_langcode' => $event
->getSourceEntityLangcode(),
'source_vid' => $event
->getSourceEntityRevisionId(),
]);
}