static function RealisticDummyContent::improve_dummy_content in Realistic Dummy Content 8
Insert or improve dummy data in an entity of a given type.
Parameters
$entity: The object for a given type, for example this can be a user object or a node object.
$type: The type of the information to change, for example 'user' or 'node'.
Throws
\Exception
2 calls to RealisticDummyContent::improve_dummy_content()
- RealisticDummyContent::entity_presave in api/
src/ facade/ RealisticDummyContent.php  - Implements hook_entity_insert().
 - realistic_dummy_content_api_improve_dummy_content in api/
realistic_dummy_content_api.module  - Insert or improve dummy data in an entity of a given type.
 
File
- api/
src/ facade/ RealisticDummyContent.php, line 106  - Define autoload class.
 
Class
Namespace
Drupal\realistic_dummy_content_api\facadeCode
static function improve_dummy_content(&$entity, $type) {
  $modifiers = \Drupal::moduleHandler()
    ->invokeAll('realistic_dummy_content_api_class', array(
    $entity,
    $type,
  ));
  foreach ($modifiers as $modifier_class) {
    RealisticDummyContent::validate_class($modifier_class);
    $modifier = new $modifier_class($entity, $type);
    $modifier
      ->Modify();
    $entity = $modifier
      ->GetEntity();
  }
}