Same name and namespace in other branches
  1. 8.9.x core/modules/system/tests/modules/entity_test/src/Entity/EntityTest.php \Drupal\entity_test\Entity\EntityTest::preCreate()
  2. 9 core/modules/system/tests/modules/entity_test/src/Entity/EntityTest.php \Drupal\entity_test\Entity\EntityTest::preCreate()
1 call to EntityTest::preCreate()
EntityTestBundleClass::preCreate in core/modules/system/tests/modules/entity_test_bundle_class/src/Entity/EntityTestBundleClass.php
1 method overrides EntityTest::preCreate()
EntityTestBundleClass::preCreate in core/modules/system/tests/modules/entity_test_bundle_class/src/Entity/EntityTestBundleClass.php

File

core/modules/system/tests/modules/entity_test/src/Entity/EntityTest.php, line 59

Class

EntityTest
Defines the test entity class.

Namespace

Drupal\entity_test\Entity

Code

public static function preCreate(EntityStorageInterface $storage, array &$values) {
  parent::preCreate($storage, $values);
  if (empty($values['type'])) {
    $values['type'] = $storage
      ->getEntityTypeId();
  }
}