ฉันจะรับรายการประเภทเนื้อหาทั้งหมดที่กำหนดไว้ในไซต์ Drupal 8 ได้อย่างไร
ใน Drupal 7 มันเคยเป็นnode_type_get_types()
แต่มันเลิกใช้แล้ว
ฉันพยายามEntity::loadMultiple()
แต่ดูเหมือนจะไม่ทำงาน ฉันกำลังคิดเกี่ยวกับการสร้างแบบสอบถามที่กำหนดเอง แต่ฉันไม่รู้ว่ามันถูกเก็บไว้ในฐานข้อมูลอย่างไร
loadMultiple()
,load()
และcreate()
วิธีการที่จะเรียกพวกเขาในระดับประเภทนิติบุคคลที่คุณต้องการที่จะใช้แล้วก็ออกจากร่างของชนิดและการใช้งานที่ไม่เหนือแบบไดนามิก นี่เป็นบิตที่สั้นกว่าและใช้งานง่ายกว่า แต่แนะนำให้ใช้บริการฉีดเมื่อเป็นไปได้ดังนั้นในบริการ / คอนโทรลเลอร์ / ปลั๊กอินคุณต้องฉีดผู้จัดการประเภทเอนทิตีแล้วใช้มัน ช่วยให้ทดสอบได้ง่ายขึ้น (หน่วย) แต่ผลลัพธ์จะเหมือนกันมากหรือน้อย