Bundle / バンドル
最終更新日:2018年11月28日
Drupal 8において、バンドルとはフィールドまたは設定を定義する情報の1種です。
サブタイプ
と呼ばれることもあり、エンティティタイプ
に従属する情報です。
例えば、コンテンツエンティティタイプ
の1つであるノード
には、任意のフィールドをひとまとまりとしたArticle
、 Basic Page
といったバンドルが初期インストール時に用意されています。
慣習的に、これらのバンドルをコンテンツタイプ
とも呼びます。
他のコンテンツエンティティタイプ
だと
タクソノミー
は、バンドルをボキャブラリー
ブロック
は、カスタムブロックバンドル
のことをカスタムブロックタイプ
と呼びます。
ユーザー
はバンドルを持っていません。
構成エンティティタイプ
に関しては
- View
- Menu
- Role
などのタイプがありますが、これら3つはバンドルを持ちません。