Chris@0: entityType = $entity_type; Chris@0: } Chris@0: Chris@0: /** Chris@0: * {@inheritdoc} Chris@0: */ Chris@0: public function getDefinitions() { Chris@0: $definition = \Drupal::entityTypeManager()->getDefinition($this->entityType); Chris@0: $prefix = $definition->getConfigPrefix() . '.'; Chris@0: $storage = \Drupal::service('config.storage'); Chris@0: $query = \Drupal::entityQuery($this->entityType); Chris@0: $ids = $query->execute(); Chris@0: $definitions = []; Chris@0: foreach ($ids as $id) { Chris@0: $definitions[$id] = $storage->read($prefix . $id); Chris@0: } Chris@0: Chris@0: return $definitions; Chris@0: } Chris@0: Chris@0: }