Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
| Total | |
0 / 0 |
|
100.00% |
0 / 0 |
CRAP | |
100.00% |
0 / 0 |
|
| <?php | |
| /** | |
| * @file | |
| * Contains \Drupal\Core\Entity\ContentEntityInterface. | |
| */ | |
| namespace Drupal\Core\Entity; | |
| use Drupal\Core\TypedData\TranslatableInterface; | |
| /** | |
| * Defines a common interface for all content entity objects. | |
| * | |
| * Content entities use fields for all their entity properties and are | |
| * translatable and revisionable, while translations and revisions can be | |
| * enabled per entity type. It's best practice to always implement | |
| * ContentEntityInterface for content-like entities that should be stored in | |
| * some database, and enable/disable revisions and translations as desired. | |
| * | |
| * When implementing this interface which extends Traversable, make sure to list | |
| * IteratorAggregate or Iterator before this interface in the implements clause. | |
| * | |
| * @see \Drupal\Core\Entity\ContentEntityBase | |
| * | |
| * @ingroup entity_api | |
| */ | |
| interface ContentEntityInterface extends \Traversable, FieldableEntityInterface, RevisionableInterface, TranslatableInterface { | |
| /** | |
| * Determines if the current translation of the entity has unsaved changes. | |
| * | |
| * If the entity is translatable only translatable fields will be checked for | |
| * changes. | |
| * | |
| * @return bool | |
| * TRUE if the current translation of the entity has changes. | |
| */ | |
| public function hasTranslationChanges(); | |
| /** | |
| * Marks the current revision translation as affected. | |
| * | |
| * @param bool|null $affected | |
| * The flag value. A NULL value can be specified to reset the current value | |
| * and make sure a new value will be computed by the system. | |
| * | |
| * @return $this | |
| */ | |
| public function setRevisionTranslationAffected($affected); | |
| /** | |
| * Checks whether the current translation is affected by the current revision. | |
| * | |
| * @return bool | |
| * TRUE if the entity object is affected by the current revision, FALSE | |
| * otherwise. | |
| */ | |
| public function isRevisionTranslationAffected(); | |
| } |