You are here

interface ApigeeActionsEntityTypeHelperInterface in Apigee Edge 8

Defines the ApigeeActionsEntityTypeHelperInterface interface.

Hierarchy

Expanded class hierarchy of ApigeeActionsEntityTypeHelperInterface

All classes that implement ApigeeActionsEntityTypeHelperInterface

1 file declares its use of ApigeeActionsEntityTypeHelperInterface
EdgeEntityEventDeriverBase.php in modules/apigee_edge_actions/src/Plugin/RulesEvent/EdgeEntityEventDeriverBase.php

File

modules/apigee_edge_actions/src/ApigeeActionsEntityTypeHelperInterface.php, line 28

Namespace

Drupal\apigee_edge_actions
View source
interface ApigeeActionsEntityTypeHelperInterface {

  /**
   * Returns an array of Apigee Edge entity types.
   *
   * @return \Drupal\Core\Entity\EntityTypeInterface[]
   *   An array of Apigee Edge entity types.
   */
  public function getEntityTypes() : array;

  /**
   * Determines if the given entity type is a fieldable Edge entity type.
   *
   * @param \Drupal\Core\Entity\EntityTypeInterface $entity_type
   *   The entity type.
   *
   * @return bool
   *   TRUE if given entity type is a fieldable Edge entity type. FALSE otherwise.
   */
  public function isFieldableEdgeEntityType(EntityTypeInterface $entity_type) : bool;

}

Members

Namesort descending Modifiers Type Description Overrides
ApigeeActionsEntityTypeHelperInterface::getEntityTypes public function Returns an array of Apigee Edge entity types. 1
ApigeeActionsEntityTypeHelperInterface::isFieldableEdgeEntityType public function Determines if the given entity type is a fieldable Edge entity type. 1