public function EntityExtraField::getActiveFieldTypeConditions in Entity Extra Field 2.0.x
Same name and namespace in other branches
- 8 src/Entity/EntityExtraField.php \Drupal\entity_extra_field\Entity\EntityExtraField::getActiveFieldTypeConditions()
Get active field type conditions.
Return value
array An array of active field type conditions.
Overrides EntityExtraFieldInterface::getActiveFieldTypeConditions
3 calls to EntityExtraField::getActiveFieldTypeConditions()
- EntityExtraField::getCacheContexts in src/
Entity/ EntityExtraField.php - The cache contexts associated with this object.
- EntityExtraField::getCacheTagsToInvalidate in src/
Entity/ EntityExtraField.php - Returns the cache tags that should be used to invalidate caches.
- EntityExtraField::hasConditionsBeenMet in src/
Entity/ EntityExtraField.php - Has extra field conditions been met.
File
- src/
Entity/ EntityExtraField.php, line 286
Class
- EntityExtraField
- Define entity extra field.
Namespace
Drupal\entity_extra_field\EntityCode
public function getActiveFieldTypeConditions() : array {
return array_filter($this
->getFieldTypeCondition(), function ($value) {
unset($value['id'], $value['negate'], $value['context_mapping']);
return !$this
->isArrayEmpty($value);
});
}