You are here

public function EdgeEntityBase::id in Apigee Edge 8

We have to override this to make it compatible with the SDK's entity interface that enforces the return type.

Overrides EntityBase::id

7 calls to EdgeEntityBase::id()
ApiProduct::id in src/Entity/ApiProduct.php
We have to override this to make it compatible with the SDK's entity interface that has return type hint.
App::label in src/Entity/App.php
Gets the label of the entity.
Developer::id in src/Entity/Developer.php
We have to override this to make it compatible with the SDK's entity interface that has return type hint.
DeveloperApp::id in src/Entity/DeveloperApp.php
We have to override this.
EdgeEntityBase::label in src/Entity/EdgeEntityBase.php
Gets the label of the entity.

... See full list

5 methods override EdgeEntityBase::id()
ApiProduct::id in src/Entity/ApiProduct.php
We have to override this to make it compatible with the SDK's entity interface that has return type hint.
Developer::id in src/Entity/Developer.php
We have to override this to make it compatible with the SDK's entity interface that has return type hint.
DeveloperApp::id in src/Entity/DeveloperApp.php
We have to override this.
Team::id in modules/apigee_edge_teams/src/Entity/Team.php
We have to override this.
TeamApp::id in modules/apigee_edge_teams/src/Entity/TeamApp.php
We have to override this.

File

src/Entity/EdgeEntityBase.php, line 85

Class

EdgeEntityBase
Base class for Apigee Edge entities in Drupal.

Namespace

Drupal\apigee_edge\Entity

Code

public function id() : ?string {
  return $this
    ->drupalEntityId();
}