entity_generic-8.x-3.x-dev/src/Entity/GenericTypeInterface.php
src/Entity/GenericTypeInterface.php
<?php namespace Drupal\entity_generic\Entity; use Drupal\Core\Entity\RevisionableEntityBundleInterface; /** * Provides an interface defining a type entity. */ interface GenericTypeInterface extends GenericConfigInterface, RevisionableEntityBundleInterface { /** * Determines whether the entity type is locked. * * @return string|false * The module name that locks the type or FALSE. */ public function isLocked(); /** * Gets the help information. * * @return string * The help information of this entity type. */ public function getHelp(); /** * Gets the description. * * @return string * The description of this entity type. */ public function getDescription(); /** * Sets whether a new revision should be created by default. * * @param bool $new_revision * TRUE if a new revision should be created by default. */ public function setNewRevision($new_revision); }