public static function LingotekContentMetadata::loadByDocumentId in Lingotek Translation 3.4.x
Same name and namespace in other branches
- 8.2 src/Entity/LingotekContentMetadata.php \Drupal\lingotek\Entity\LingotekContentMetadata::loadByDocumentId()
- 4.0.x src/Entity/LingotekContentMetadata.php \Drupal\lingotek\Entity\LingotekContentMetadata::loadByDocumentId()
- 3.0.x src/Entity/LingotekContentMetadata.php \Drupal\lingotek\Entity\LingotekContentMetadata::loadByDocumentId()
- 3.1.x src/Entity/LingotekContentMetadata.php \Drupal\lingotek\Entity\LingotekContentMetadata::loadByDocumentId()
- 3.2.x src/Entity/LingotekContentMetadata.php \Drupal\lingotek\Entity\LingotekContentMetadata::loadByDocumentId()
- 3.3.x src/Entity/LingotekContentMetadata.php \Drupal\lingotek\Entity\LingotekContentMetadata::loadByDocumentId()
- 3.5.x src/Entity/LingotekContentMetadata.php \Drupal\lingotek\Entity\LingotekContentMetadata::loadByDocumentId()
- 3.6.x src/Entity/LingotekContentMetadata.php \Drupal\lingotek\Entity\LingotekContentMetadata::loadByDocumentId()
- 3.7.x src/Entity/LingotekContentMetadata.php \Drupal\lingotek\Entity\LingotekContentMetadata::loadByDocumentId()
- 3.8.x src/Entity/LingotekContentMetadata.php \Drupal\lingotek\Entity\LingotekContentMetadata::loadByDocumentId()
Loads a Lingotek content metadata entity based on the entity type and id.
Parameters
string $document_id: Lingotek Document ID
Return value
$this|null The Lingotek content metadata if it exists. Otherwise, returns NULL.
File
- src/
Entity/ LingotekContentMetadata.php, line 131
Class
- LingotekContentMetadata
- Defines the Lingotek content metadata entity.
Namespace
Drupal\lingotek\EntityCode
public static function loadByDocumentId($document_id) {
$metadata = NULL;
if ($document_id !== NULL) {
$entity_query = \Drupal::entityQuery('lingotek_content_metadata');
$entity_query
->condition('document_id', $document_id);
$result = $entity_query
->execute();
if (!empty($result)) {
$metadata = self::load(reset($result));
}
}
return $metadata;
}