public function MediaTypeManager::__construct in Media Bulk Upload 8
MediaTypeMatcher constructor.
Parameters
\Drupal\Core\Entity\EntityTypeManagerInterface $entityTypeManager: Entity Type Manager.
\Drupal\Core\Entity\EntityFieldManagerInterface $entityFieldManager: Entity Field Manager.
Throws
\Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException
\Drupal\Component\Plugin\Exception\PluginNotFoundException
File
- src/
MediaTypeManager.php, line 49
Class
- MediaTypeManager
- Class MediaTypeManager
Namespace
Drupal\media_bulk_uploadCode
public function __construct(EntityTypeManagerInterface $entityTypeManager, EntityFieldManagerInterface $entityFieldManager) {
$this->entityTypeManager = $entityTypeManager;
$this->entityFieldManager = $entityFieldManager;
/** @var \Drupal\media\MediaTypeInterface[] $mediaTypes */
$mediaTypes = $entityTypeManager
->getStorage('media_type')
->loadMultiple();
$this
->groupMediaTypes($mediaTypes);
}