preview_site-1.1.2/src/EntityHandlers/ParentNegotiation/ParagraphParentNegotiation.php

src/EntityHandlers/ParentNegotiation/ParagraphParentNegotiation.php
<?php

namespace Drupal\preview_site\EntityHandlers\ParentNegotiation;

use Drupal\Core\Entity\ContentEntityInterface;
use Drupal\paragraphs\ParagraphInterface;

/**
 * Defines a class for negotiating parents of paragraphs.
 */
class ParagraphParentNegotiation extends DefaultParentNegotiation {

  /**
   * {@inheritdoc}
   */
  public function getParentEntity(ContentEntityInterface $entity): ?ContentEntityInterface {
    assert($entity instanceof ParagraphInterface);
    return $entity->getParentEntity();
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc