Implements Drupal\locale\StringStorageInterface::deleteLanguage().
Overrides StringStorageInterface::deleteStrings
public function deleteStrings($conditions) {
$lids = $this
->dbStringSelect($conditions, array(
'fields' => array(
'lid',
),
))
->execute()
->fetchCol();
if ($lids) {
$this
->dbDelete('locales_target', array(
'lid' => $lids,
))
->execute();
$this
->dbDelete('locales_source', array(
'lid' => $lids,
))
->execute();
$this
->dbDelete('locales_location', array(
'sid' => $lids,
))
->execute();
}
}