¿Cómo obtengo una lista de todos los tipos de contenido definidos en un sitio de Drupal 8?
En Drupal 7 solía ser node_type_get_types()
, pero ha quedado en desuso.
Lo intenté Entity::loadMultiple()
pero no parece funcionar. Estaba pensando en hacer una consulta personalizada, pero no sé cómo se almacena en la base de datos.
loadMultiple()
,load()
ycreate()
es llamarlos en la clase de tipo de entidad que desea usar, luego descubre el tipo y usa lo que hace dinámicamente. Esto es un poco más corto y fácil de usar, pero se recomienda usar servicios inyectados cuando sea posible, por lo que en un servicio / controlador / complemento, inyectaría el administrador de tipo de entidad y luego lo usaría. Permite una prueba (unidad) más fácil pero el resultado es más o menos el mismo.