You are here

interface GDPRTaskInterface in General Data Protection Regulation 7

The Task entity class.

Hierarchy

Expanded class hierarchy of GDPRTaskInterface

All classes that implement GDPRTaskInterface

File

modules/gdpr_tasks/src/Entity/GDPRTaskInterface.php, line 6

View source
interface GDPRTaskInterface extends EntityInterface {

  /**
   * Gets the human readable label of the tasks bundle.
   */
  public function bundleLabel();

  /**
   * Gets the user that the task belongs to.
   */
  public function getOwner();

}

Members

Namesort descending Modifiers Type Description Overrides
EntityInterface::buildContent public function Builds a structured array representing the entity's content. 1
EntityInterface::bundle public function Returns the bundle of the entity. 1
EntityInterface::delete public function Permanently deletes the entity. 1
EntityInterface::entityInfo public function Returns the info of the type of the entity. 1
EntityInterface::entityType public function Returns the type of the entity. 1
EntityInterface::export public function Exports the entity. 1
EntityInterface::getTranslation public function Gets the raw, translated value of a property or field. 1
EntityInterface::hasStatus public function Checks if the entity has a certain exportable status. 1
EntityInterface::identifier public function Returns the entity identifier, i.e. the entities name or numeric id. 1
EntityInterface::internalIdentifier public function Returns the internal, numeric identifier. 1
EntityInterface::isDefaultRevision public function Checks whether the entity is the default revision. 1
EntityInterface::label public function Returns the label of the entity. 1
EntityInterface::save public function Permanently saves the entity. 1
EntityInterface::uri public function Returns the uri of the entity just as entity_uri(). 1
EntityInterface::view public function Generate an array for rendering the entity. 1
EntityInterface::wrapper public function Returns the EntityMetadataWrapper of the entity. 1
GDPRTaskInterface::bundleLabel public function Gets the human readable label of the tasks bundle. 1
GDPRTaskInterface::getOwner public function Gets the user that the task belongs to. 1