protected function ParagraphsLibraryItemHasAllowedParagraphsTypeConstraintValidator::getParagraphTypeOfLibraryItem

Returns paragraph type of the library item.

Parameters

string $entity_reference_item: Entity reference item.

Return value

string Paragraphs type.

File

paragraphs/modules/paragraphs_library/src/Plugin/Validation/Constraint/ParagraphsLibraryItemHasAllowedParagraphsTypeConstraintValidator.php, line 130

Class

ParagraphsLibraryItemHasAllowedParagraphsTypeConstraintValidator
Validates that the library does not bypass Paragraphs type restrictions.

Namespace

Drupal\paragraphs_library\Plugin\Validation\Constraint

Code

protected function getParagraphTypeOfLibraryItem($entity_reference_item) {
  $library_item_entity = $entity_reference_item->entity;
  return $library_item_entity
    ->get('paragraphs')->entity
    ->getType();
}