24 if (!$entity instanceof ParagraphInterface) {
25 throw new \Exception(
'Not a paragraph.');
39 public static function ensureFieldConfig(FieldDefinitionInterface $field_definition = NULL) {
40 if (!$field_definition instanceof FieldConfigInterface) {
41 throw new \Exception(
'Not a field config.');
43 return $field_definition;
56 if (!$items instanceof EntityReferenceRevisionsFieldItemList) {
57 throw new \Exception(
'Not an entity reference revisions field.');
static ensureEntityReferenceRevisions(FieldItemListInterface $items)
static ensureParagraph(EntityInterface $entity=NULL)
static ensureFieldConfig(FieldDefinitionInterface $field_definition=NULL)