interface EasyEmailInterface in Easy Email 8
Same name and namespace in other branches
- 2.0.x src/Entity/EasyEmailInterface.php \Drupal\easy_email\Entity\EasyEmailInterface
Provides an interface for defining Email entities.
Hierarchy
- interface \Drupal\Core\Entity\ContentEntityInterface extends \Drupal\Core\Entity\Traversable; interface \Drupal\Core\Entity\RevisionLogInterface; interface \Drupal\Core\Entity\EntityChangedInterface
- interface \Drupal\easy_email\Entity\EasyEmailInterface
Expanded class hierarchy of EasyEmailInterface
All classes that implement EasyEmailInterface
15 files declare their use of EasyEmailInterface
- EasyEmailController.php in src/
Controller/ EasyEmailController.php - EasyEmailEvent.php in src/
Event/ EasyEmailEvent.php - EasyEmailForm.php in src/
Form/ EasyEmailForm.php - EasyEmailRevisionRevertForm.php in src/
Form/ EasyEmailRevisionRevertForm.php - EasyEmailRevisionRevertTranslationForm.php in src/
Form/ EasyEmailRevisionRevertTranslationForm.php
File
- src/
Entity/ EasyEmailInterface.php, line 16
Namespace
Drupal\easy_email\EntityView source
interface EasyEmailInterface extends ContentEntityInterface, RevisionLogInterface, EntityChangedInterface {
/**
* Returns the entity creator's user entity.
*
* @return \Drupal\user\UserInterface
* The creator user entity.
*/
public function getCreator();
/**
* Sets the entity creator's user entity.
*
* @param \Drupal\user\UserInterface $account
* The creator user entity.
*
* @return $this
*/
public function setCreator(UserInterface $account);
/**
* Returns the entity creator's user ID.
*
* @return int|null
* The creator user ID, or NULL in case the creator ID field has not been set on
* the entity.
*/
public function getCreatorId();
/**
* Sets the entity creator's user ID.
*
* @param int $uid
* The creator user id.
*
* @return $this
*/
public function setCreatorId($uid);
/**
* Returns the entity recipients' user entities.
*
* @return \Drupal\user\UserInterface[]
* The recipient user entities.
*/
public function getRecipients();
/**
* Sets the entity recipients' user entities.
*
* @param \Drupal\user\UserInterface[] $accounts
* The recipient user entities.
*
* @return $this
*/
public function setRecipients($accounts);
/**
* Returns the entity recipient's user ID.
*
* @return int[]|null
* The recipient user IDs, or NULL in case the recipient IDs field has not been set on
* the entity.
*/
public function getRecipientIds();
/**
* Sets the entity recipients' user IDs.
*
* @param int[] $uids
* The recipient user ids.
*
* @return $this
*/
public function setRecipientIds($uids);
/**
* Add a recipient by User ID
*
* @param int $uid
*
* @return $this
*/
public function addRecipient($uid);
/**
* Remove a recipient by User ID
*
* @param int $uid
*
* @return $this
*/
public function removeRecipient($uid);
/**
* Returns the entity's email addresses.
*
* @return string[]
* The recipient email addresses.
*/
public function getRecipientAddresses();
/**
* Sets the entity's email addresses.
*
* @param string[] $addresses
* The entity's recipient email addresses.
*
* @return $this
*/
public function setRecipientAddresses($addresses);
/**
* Add a recipient email address to the entity.
*
* @param string $address
*
* @return $this
*/
public function addRecipientAddress($address);
/**
* Remove a recipient email address from the entity.
*
* @param string $address
*
* @return $this
*/
public function removeRecipientAddress($address);
/**
* Returns the entity CC user entities.
*
* @return \Drupal\user\UserInterface[]
* The CC user entities.
*/
public function getCC();
/**
* Sets the entity CC user entities.
*
* @param \Drupal\user\UserInterface[] $accounts
* The CC user entities.
*
* @return $this
*/
public function setCC($accounts);
/**
* Returns the entity CC user ID.
*
* @return int[]|null
* The CC user IDs, or NULL in case the CC IDs field has not been set on
* the entity.
*/
public function getCCIds();
/**
* Sets the entity CC user IDs.
*
* @param int[] $uids
* The CC user ids.
*
* @return $this
*/
public function setCCIds($uids);
/**
* Add a CC by User ID
*
* @param int $uid
*
* @return $this
*/
public function addCC($uid);
/**
* Remove a CC by User ID
*
* @param int $uid
*
* @return $this
*/
public function removeCC($uid);
/**
* Returns the entity's CC email addresses.
*
* @return string[]
* The email addresses.
*/
public function getCCAddresses();
/**
* Sets the entity's CC email addresses.
*
* @param string[] $addresses
* The entity's CC email addresses.
*
* @return $this
*/
public function setCCAddresses($addresses);
/**
* Add a CC email address to the entity.
*
* @param string $address
*
* @return $this
*/
public function addCCAddress($address);
/**
* Remove a CC email address from the entity.
*
* @param string $address
*
* @return $this
*/
public function removeCCAddress($address);
/**
* Returns the entity BCC user entities.
*
* @return \Drupal\user\UserInterface[]
* The BCC user entities.
*/
public function getBCC();
/**
* Sets the entity BCC user entities.
*
* @param \Drupal\user\UserInterface[] $accounts
* The BCC user entities.
*
* @return $this
*/
public function setBCC($accounts);
/**
* Returns the entity BCC user ID.
*
* @return int[]|null
* The BCC user IDs, or NULL in case the BCC IDs field has not been set on
* the entity.
*/
public function getBCCIds();
/**
* Sets the entity BCC user IDs.
*
* @param int[] $uids
* The BCC user ids.
*
* @return $this
*/
public function setBCCIds($uids);
/**
* Add a BCC by User ID
*
* @param int $uid
*
* @return $this
*/
public function addBCC($uid);
/**
* Remove a BCC by User ID
*
* @param int $uid
*
* @return $this
*/
public function removeBCC($uid);
/**
* Returns the entity's BCC email addresses.
*
* @return string[]
* The BCC email addresses.
*/
public function getBCCAddresses();
/**
* Sets the entity's BCC email addresses.
*
* @param string[] $addresses
* The entity's BCC email addresses.
*
* @return $this
*/
public function setBCCAddresses($addresses);
/**
* Add a BCC email address to the entity.
*
* @param string $address
*
* @return $this
*/
public function addBCCAddress($address);
/**
* Remove a BCC email address from the entity.
*
* @param string $address
*
* @return $this
*/
public function removeBCCAddress($address);
/**
* Returns the Subject text
*
* @return string|null
*/
public function getSubject();
/**
* Sets the Subject
*
* @param string $subject
*
* @return $this
*/
public function setSubject($subject);
/**
* Returns the From name
*
* @return string|null
*/
public function getFromName();
/**
* Sets the From name
*
* @param string $from_name
*
* @return $this
*/
public function setFromName($from_name);
/**
* Returns the From email address
*
* @return string|null
*/
public function getFromAddress();
/**
* Sets the From email address
*
* @param string $from_email
*
* @return $this
*/
public function setFromAddress($from_email);
/**
* Returns the Reply To email address
*
* @return string|null
*/
public function getReplyToAddress();
/**
* Sets the Reply To email address
*
* @param string $reply_to_email
*
* @return $this
*/
public function setReplyToAddress($reply_to_email);
/**
* Returns the HTML body render array
*
* @return array|null
*/
public function getHtmlBody();
/**
* Sets the HTML body text and text format
*
* @param string $text
* The HTML text
* @param string $format
* The text format to render in
*
* @return $this
*/
public function setHtmlBody($text, $format);
/**
* Returns the Plain Text body render array
*
* @return string|null
*/
public function getPlainBody();
/**
* Sets the Plain Text body
*
* @param string $text
*
* @return $this
*/
public function setPlainBody($text);
/**
* Returns the Inbox Preview render array
*
* @return array|null
*/
public function getInboxPreview();
/**
* Sets the Inbox Preview
*
* @param string $text
*
* @return $this
*/
public function setInboxPreview($text);
/**
* Returns the entity file attachment entities.
*
* @return \Drupal\file\FileInterface[]
* The file attachment entities.
*/
public function getAttachments();
/**
* Sets the entity file attachment entities.
*
* @param \Drupal\file\FileInterface $files
* The file attachment entities.
*
* @return $this
*/
public function setAttachments($files);
/**
* Returns the entity file attachments IDs.
*
* @return int[]|null
* The file attachment IDs, or NULL in case the file attachment IDs field has not been set on
* the entity.
*/
public function getAttachmentIds();
/**
* Sets the entity file attachment IDs.
*
* @param int[] $fids
* The file attachment ids.
*
* @return $this
*/
public function setAttachmentIds($fids);
/**
* Add file attachment by ID.
*
* @param int $fid
* The file attachment id.
*
* @return $this
*/
public function addAttachment($fid);
/**
* Remove file attachment by ID.
*
* @param int $fid
* The file attachment id.
*
* @return $this
*/
public function removeAttachment($fid);
/**
* Returns the entity's dynamic attachment paths.
*
* @return string[]
* The entity's dynamic attachment paths.
*/
public function getAttachmentPaths();
/**
* Sets the entity's dynamic attachment paths.
*
* @param string[] $paths
* The entity's dynamic attachment paths.
*
* @return $this
*/
public function setAttachmentPaths($paths);
/**
* Add a dynamic attachment path to the entity.
*
* @param string $path
*
* @return $this
*/
public function addAttachmentPath($path);
/**
* Remove a dynamic attachment path from the entity.
*
* @param string $path
*
* @return $this
*/
public function removeAttachmentPath($path);
/**
* @return array
*/
public function getEvaluatedAttachments();
/**
* @param array $attachments
*
* @return $this;
*/
public function setEvaluatedAttachments($attachments);
/**
* @param stdClass $attachment
*
* @return $this
*/
public function addEvaluatedAttachment($attachment);
/**
* @param stdClass $attachment
*
* @return $this
*/
public function removeEvaluatedAttachment($attachment);
/**
* Gets the Email creation timestamp.
*
* @return int
* Creation timestamp of the Email.
*/
public function getCreatedTime();
/**
* Sets the Email creation timestamp.
*
* @param int $timestamp
* The Email creation timestamp.
*
* @return \Drupal\easy_email\Entity\EasyEmailInterface
* The called Email entity.
*/
public function setCreatedTime($timestamp);
/**
* Returns the Email sent status.
*
* @return bool
* TRUE if the Email is sent.
*/
public function isSent();
/**
* Returns the Email sent timestamp.
*
* @return int
* The integer timestamp of the sent time for the email
*/
public function getSentTime();
/**
* Sets the sent timestamp of a Email.
*
* @param int $timestamp
* The integer timestamp of the sent time for the email
*
* @return \Drupal\easy_email\Entity\EasyEmailInterface
* The called Email entity.
*/
public function setSentTime($timestamp);
/**
* Gets the Email revision creation timestamp.
*
* @return int
* The UNIX timestamp of when this revision was created.
*/
public function getRevisionCreationTime();
/**
* Sets the Email revision creation timestamp.
*
* @param int $timestamp
* The UNIX timestamp of when this revision was created.
*
* @return \Drupal\easy_email\Entity\EasyEmailInterface
* The called Email entity.
*/
public function setRevisionCreationTime($timestamp);
/**
* Gets the Email revision author.
*
* @return \Drupal\user\UserInterface
* The user entity for the revision author.
*/
public function getRevisionUser();
/**
* Sets the Email revision author.
*
* @param int $uid
* The user ID of the revision author.
*
* @return \Drupal\easy_email\Entity\EasyEmailInterface
* The called Email entity.
*/
public function setRevisionUserId($uid);
/**
* Returns the Email key
*
* @return string|null
*/
public function getKey();
/**
* Sets the Email key
*
* @param string $key
*
* @return $this
*/
public function setKey($key);
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
AccessibleInterface:: |
public | function | Checks data value access. | 9 |
CacheableDependencyInterface:: |
public | function | The cache contexts associated with this object. | 34 |
CacheableDependencyInterface:: |
public | function | The maximum age for which this object may be cached. | 34 |
CacheableDependencyInterface:: |
public | function | The cache tags associated with this object. | 27 |
EasyEmailInterface:: |
public | function | Add file attachment by ID. | 1 |
EasyEmailInterface:: |
public | function | Add a dynamic attachment path to the entity. | 1 |
EasyEmailInterface:: |
public | function | Add a BCC by User ID | 1 |
EasyEmailInterface:: |
public | function | Add a BCC email address to the entity. | 1 |
EasyEmailInterface:: |
public | function | Add a CC by User ID | 1 |
EasyEmailInterface:: |
public | function | Add a CC email address to the entity. | 1 |
EasyEmailInterface:: |
public | function | 1 | |
EasyEmailInterface:: |
public | function | Add a recipient by User ID | 1 |
EasyEmailInterface:: |
public | function | Add a recipient email address to the entity. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity file attachments IDs. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity's dynamic attachment paths. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity file attachment entities. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity BCC user entities. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity's BCC email addresses. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity BCC user ID. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity CC user entities. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity's CC email addresses. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity CC user ID. | 1 |
EasyEmailInterface:: |
public | function | Gets the Email creation timestamp. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity creator's user entity. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity creator's user ID. | 1 |
EasyEmailInterface:: |
public | function | 1 | |
EasyEmailInterface:: |
public | function | Returns the From email address | 1 |
EasyEmailInterface:: |
public | function | Returns the From name | 1 |
EasyEmailInterface:: |
public | function | Returns the HTML body render array | 1 |
EasyEmailInterface:: |
public | function | Returns the Inbox Preview render array | 1 |
EasyEmailInterface:: |
public | function | Returns the Email key | 1 |
EasyEmailInterface:: |
public | function | Returns the Plain Text body render array | 1 |
EasyEmailInterface:: |
public | function | Returns the entity's email addresses. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity recipient's user ID. | 1 |
EasyEmailInterface:: |
public | function | Returns the entity recipients' user entities. | 1 |
EasyEmailInterface:: |
public | function | Returns the Reply To email address | 1 |
EasyEmailInterface:: |
public | function |
Gets the Email revision creation timestamp. Overrides RevisionLogInterface:: |
|
EasyEmailInterface:: |
public | function |
Gets the Email revision author. Overrides RevisionLogInterface:: |
|
EasyEmailInterface:: |
public | function | Returns the Email sent timestamp. | 1 |
EasyEmailInterface:: |
public | function | Returns the Subject text | 1 |
EasyEmailInterface:: |
public | function | Returns the Email sent status. | 1 |
EasyEmailInterface:: |
public | function | Remove file attachment by ID. | 1 |
EasyEmailInterface:: |
public | function | Remove a dynamic attachment path from the entity. | 1 |
EasyEmailInterface:: |
public | function | Remove a BCC by User ID | 1 |
EasyEmailInterface:: |
public | function | Remove a BCC email address from the entity. | 1 |
EasyEmailInterface:: |
public | function | Remove a CC by User ID | 1 |
EasyEmailInterface:: |
public | function | Remove a CC email address from the entity. | 1 |
EasyEmailInterface:: |
public | function | 1 | |
EasyEmailInterface:: |
public | function | Remove a recipient by User ID | 1 |
EasyEmailInterface:: |
public | function | Remove a recipient email address from the entity. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity file attachment IDs. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity's dynamic attachment paths. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity file attachment entities. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity BCC user entities. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity's BCC email addresses. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity BCC user IDs. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity CC user entities. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity's CC email addresses. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity CC user IDs. | 1 |
EasyEmailInterface:: |
public | function | Sets the Email creation timestamp. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity creator's user entity. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity creator's user ID. | 1 |
EasyEmailInterface:: |
public | function | 1 | |
EasyEmailInterface:: |
public | function | Sets the From email address | 1 |
EasyEmailInterface:: |
public | function | Sets the From name | 1 |
EasyEmailInterface:: |
public | function | Sets the HTML body text and text format | 1 |
EasyEmailInterface:: |
public | function | Sets the Inbox Preview | 1 |
EasyEmailInterface:: |
public | function | Sets the Email key | 1 |
EasyEmailInterface:: |
public | function | Sets the Plain Text body | 1 |
EasyEmailInterface:: |
public | function | Sets the entity's email addresses. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity recipients' user IDs. | 1 |
EasyEmailInterface:: |
public | function | Sets the entity recipients' user entities. | 1 |
EasyEmailInterface:: |
public | function | Sets the Reply To email address | 1 |
EasyEmailInterface:: |
public | function |
Sets the Email revision creation timestamp. Overrides RevisionLogInterface:: |
|
EasyEmailInterface:: |
public | function |
Sets the Email revision author. Overrides RevisionLogInterface:: |
|
EasyEmailInterface:: |
public | function | Sets the sent timestamp of a Email. | 1 |
EasyEmailInterface:: |
public | function | Sets the Subject | 1 |
EntityChangedInterface:: |
public | function | Gets the timestamp of the last entity change for the current translation. | |
EntityChangedInterface:: |
public | function | Gets the timestamp of the last entity change across all translations. | |
EntityChangedInterface:: |
public | function | Sets the timestamp of the last entity change for the current translation. | |
EntityInterface:: |
public | function | Gets the bundle of the entity. | 2 |
EntityInterface:: |
public static | function | Constructs a new entity object, without permanently saving it. | 2 |
EntityInterface:: |
public | function | Creates a duplicate of the entity. | 2 |
EntityInterface:: |
public | function | Deletes an entity permanently. | 2 |
EntityInterface:: |
public | function | Enforces an entity to be new. | 2 |
EntityInterface:: |
public | function | Returns the cache tags that should be used to invalidate caches. | 2 |
EntityInterface:: |
public | function | Gets the key that is used to store configuration dependencies. | 2 |
EntityInterface:: |
public | function | Gets the configuration dependency name. | 2 |
EntityInterface:: |
public | function | Gets the configuration target identifier for the entity. | 2 |
EntityInterface:: |
public | function | Gets the entity type definition. | 2 |
EntityInterface:: |
public | function | Gets the ID of the type of the entity. | 2 |
EntityInterface:: |
public | function | Gets the original ID. | 2 |
EntityInterface:: |
public | function | Gets a typed data object for this entity object. | 2 |
EntityInterface:: |
public | function | Indicates if a link template exists for a given key. | 2 |
EntityInterface:: |
public | function | Gets the identifier. | 2 |
EntityInterface:: |
public | function | Determines whether the entity is new. | 2 |
EntityInterface:: |
public | function | Gets the label of the entity. | 2 |
EntityInterface:: |
public | function | Gets the language of the entity. | 2 |
EntityInterface:: |
public | function | Deprecated way of generating a link to the entity. See toLink(). | 2 |
EntityInterface:: |
public static | function | Loads an entity. | 2 |
EntityInterface:: |
public static | function | Loads one or more entities. | 2 |
EntityInterface:: |
public | function | Acts on a created entity before hooks are invoked. | 2 |
EntityInterface:: |
public static | function | Acts on deleted entities before the delete hook is invoked. | 2 |
EntityInterface:: |
public static | function | Acts on loaded entities. | 3 |
EntityInterface:: |
public | function | Acts on a saved entity before the insert or update hook is invoked. | 2 |
EntityInterface:: |
public static | function | Changes the values of an entity before it is created. | 2 |
EntityInterface:: |
public static | function | Acts on entities before they are deleted and before hooks are invoked. | 2 |
EntityInterface:: |
public | function | Acts on an entity before the presave hook is invoked. | 2 |
EntityInterface:: |
public | function | Gets a list of entities referenced by this entity. | 2 |
EntityInterface:: |
public | function | Saves an entity permanently. | 2 |
EntityInterface:: |
public | function | Sets the original ID. | 2 |
EntityInterface:: |
public | function | Generates the HTML for a link to this entity. | 2 |
EntityInterface:: |
public | function | Gets the URL object for the entity. | 2 |
EntityInterface:: |
public | function | Gets a list of URI relationships supported by this entity. | 2 |
EntityInterface:: |
public | function | Gets the public URL for this entity. | 2 |
EntityInterface:: |
public | function | Gets the URL object for the entity. | 2 |
EntityInterface:: |
public | function | Gets the entity UUID (Universally Unique Identifier). | 2 |
FieldableEntityInterface:: |
public static | function | Provides base field definitions for an entity type. | 2 |
FieldableEntityInterface:: |
public static | function | Provides field definitions for a specific bundle. | 2 |
FieldableEntityInterface:: |
public | function | Gets a field item list. | 1 |
FieldableEntityInterface:: |
public | function | Gets the definition of a contained field. | 1 |
FieldableEntityInterface:: |
public | function | Gets an array of field definitions of all contained fields. | 1 |
FieldableEntityInterface:: |
public | function | Gets an array of all field item lists. | 1 |
FieldableEntityInterface:: |
public | function | Gets an array of field item lists for translatable fields. | 1 |
FieldableEntityInterface:: |
public | function | Determines whether the entity has a field with the given name. | 1 |
FieldableEntityInterface:: |
public | function | Checks whether entity validation is required before saving the entity. | 1 |
FieldableEntityInterface:: |
public | function | Reacts to changes to a field. | 1 |
FieldableEntityInterface:: |
public | function | Sets a field value. | 1 |
FieldableEntityInterface:: |
public | function | Sets whether entity validation is required before saving the entity. | 1 |
FieldableEntityInterface:: |
public | function |
Gets an array of all field values. Overrides EntityInterface:: |
|
FieldableEntityInterface:: |
public | function | Validates the currently set values. | 1 |
RefinableCacheableDependencyInterface:: |
public | function | Adds a dependency on an object: merges its cacheability metadata. | 1 |
RefinableCacheableDependencyInterface:: |
public | function | Adds cache contexts. | 1 |
RefinableCacheableDependencyInterface:: |
public | function | Adds cache tags. | 1 |
RefinableCacheableDependencyInterface:: |
public | function | Merges the maximum age (in seconds) with the existing maximum age. | 1 |
RevisionableInterface:: |
public | function | Gets the loaded Revision ID of the entity. | 1 |
RevisionableInterface:: |
public | function | Gets the revision identifier of the entity. | 1 |
RevisionableInterface:: |
public | function | Checks if this entity is the default revision. | 1 |
RevisionableInterface:: |
public | function | Checks if this entity is the latest revision. | 1 |
RevisionableInterface:: |
public | function | Determines whether a new revision should be created on save. | 1 |
RevisionableInterface:: |
public | function | Acts on a revision before it gets saved. | 1 |
RevisionableInterface:: |
public | function | Enforces an entity to be saved as a new revision. | 1 |
RevisionableInterface:: |
public | function | Updates the loaded Revision ID with the revision ID. | 1 |
RevisionableInterface:: |
public | function | Checks whether the entity object was a default revision when it was saved. | 1 |
RevisionLogInterface:: |
public | function | Returns the entity revision log message. | |
RevisionLogInterface:: |
public | function | Gets the entity revision author ID. | |
RevisionLogInterface:: |
public | function | Sets the entity revision log message. | |
RevisionLogInterface:: |
public | function | Sets the entity revision author. | |
SynchronizableInterface:: |
public | function | Returns whether this entity is being changed as part of a synchronization. | 1 |
SynchronizableInterface:: |
public | function | Sets the status of the synchronization flag. | 1 |
TranslatableInterface:: |
public | function | Adds a new translation to the translatable object. | 1 |
TranslatableInterface:: |
public | function | Gets a translation of the data. | 1 |
TranslatableInterface:: |
public | function | Returns the languages the data is translated to. | 1 |
TranslatableInterface:: |
public | function | Returns the translatable object referring to the original language. | 1 |
TranslatableInterface:: |
public | function | Checks there is a translation for the given language code. | 1 |
TranslatableInterface:: |
public | function | Determines if the current translation of the entity has unsaved changes. | 1 |
TranslatableInterface:: |
public | function | Checks whether the translation is the default one. | 1 |
TranslatableInterface:: |
public | function | Checks whether the translation is new. | 1 |
TranslatableInterface:: |
public | function | Returns the translation support status. | 1 |
TranslatableInterface:: |
public | function | Removes the translation identified by the given language code. | 1 |
TranslatableRevisionableInterface:: |
public | function | Checks if untranslatable fields should affect only the default translation. | 1 |
TranslatableRevisionableInterface:: |
public | function | Checks whether this is the latest revision affecting this translation. | 1 |
TranslatableRevisionableInterface:: |
public | function | Checks whether the current translation is affected by the current revision. | 1 |
TranslatableRevisionableInterface:: |
public | function | Checks if the revision translation affected flag value has been enforced. | 1 |
TranslatableRevisionableInterface:: |
public | function | Marks the current revision translation as affected. | 1 |
TranslatableRevisionableInterface:: |
public | function | Enforces the revision translation affected flag value. | 1 |