public function StringDatabaseStorage::findTranslation

Implements Drupal\locale\StringStorageInterface::findTranslation().

Overrides StringStorageInterface::findTranslation

File

drupal/core/modules/locale/lib/Drupal/locale/StringDatabaseStorage.php, line 79
Definition of Drupal\locale\StringDatabaseStorage.

Class

StringDatabaseStorage
Defines the locale string class.

Namespace

Drupal\locale

Code

public function findTranslation(array $conditions) {
  $values = $this
    ->dbStringSelect($conditions, array(
    'translation' => TRUE,
  ))
    ->execute()
    ->fetchAssoc();
  if (!empty($values)) {
    $string = new TranslationString($values);
    $this
      ->checkVersion($string, VERSION);
    $string
      ->setStorage($this);
    return $string;
  }
}