p38
This commit is contained in:
@@ -65,6 +65,29 @@ final class LanguageCleanupConfig
|
||||
return strtr($value, $map);
|
||||
}
|
||||
|
||||
|
||||
/** @return string[] */
|
||||
public function getWordSeparatorCharacters(): array
|
||||
{
|
||||
return $this->getNormalizationStringList('word_separator_chars');
|
||||
}
|
||||
|
||||
/** @return string[] */
|
||||
public function getDashEquivalents(): array
|
||||
{
|
||||
return $this->getNormalizationStringList('dash_equivalents');
|
||||
}
|
||||
|
||||
public function replaceWordSeparatorsWithSpace(string $value): string
|
||||
{
|
||||
return str_replace($this->getWordSeparatorCharacters(), ' ', $value);
|
||||
}
|
||||
|
||||
public function normalizeDashEquivalents(string $value): string
|
||||
{
|
||||
return str_replace($this->getDashEquivalents(), '-', $value);
|
||||
}
|
||||
|
||||
/** @return string[] */
|
||||
public function getCleanupProfileNames(): array
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user