function _field_collection_field_item_list_full in Field collection 8.3
Same name and namespace in other branches
- 8 field_collection.module \_field_collection_field_item_list_full()
Returns whether or not the FieldItemList is full.
TODO: Find the standard way to do this and replace calls to it.
2 calls to _field_collection_field_item_list_full()
- FieldCollectionItem::setHostEntity in src/
Entity/ FieldCollectionItem.php - Sets the host entity. Only possible during creation of a item.
- FieldCollectionItemController::add in src/
Controller/ FieldCollectionItemController.php - Provides the field collection item submission form.
File
- ./
field_collection.module, line 146 - Module implementing field collection field type.
Code
function _field_collection_field_item_list_full(FieldItemListInterface $field_list) {
$cardinality = $field_list
->getFieldDefinition()
->getFieldStorageDefinition()
->getCardinality();
$total = $field_list
->count();
return $cardinality != FieldStorageDefinitionInterface::CARDINALITY_UNLIMITED && $cardinality <= $total;
}