You are here

abstract protected function EdgeEntityBase::drupalEntityId in Apigee Edge 8

Return the entity id used in Drupal.

Return value

null|string Null if the entity is new.

1 call to EdgeEntityBase::drupalEntityId()
EdgeEntityBase::id in src/Entity/EdgeEntityBase.php
We have to override this to make it compatible with the SDK's entity interface that enforces the return type.
4 methods override EdgeEntityBase::drupalEntityId()
ApiProduct::drupalEntityId in src/Entity/ApiProduct.php
Return the entity id used in Drupal.
App::drupalEntityId in src/Entity/App.php
Return the entity id used in Drupal.
Developer::drupalEntityId in src/Entity/Developer.php
Return the entity id used in Drupal.
Team::drupalEntityId in modules/apigee_edge_teams/src/Entity/Team.php
Return the entity id used in Drupal.

File

src/Entity/EdgeEntityBase.php, line 95

Class

EdgeEntityBase
Base class for Apigee Edge entities in Drupal.

Namespace

Drupal\apigee_edge\Entity

Code

protected abstract function drupalEntityId() : ?string;