Пример #1
0
 /**
  * {@inheritdoc}
  */
 public static function isApplicable(FieldDefinitionInterface $field_definition)
 {
     if (empty($field_definition->getTargetBundle()) && $field_definition->isList()) {
         return TRUE;
     } else {
         $entity_form_display = entity_get_form_display($field_definition->getTargetEntityTypeId(), $field_definition->getTargetBundle(), 'default');
         $widget = $entity_form_display->getRenderer($field_definition->getName());
         $widget_id = $widget->getBaseId();
         if ($field_definition->isList() && $widget_id == 'video_upload') {
             return TRUE;
         }
     }
     return FALSE;
 }