protected function FilenameGenerator::sanitizeFilename in Entity Print 8.2
Gets a safe filename.
Parameters
string $filename: The un-processed filename.
string $langcode: The language of the filename.
Return value
string The filename stripped to only safe characters.
1 call to FilenameGenerator::sanitizeFilename()
- FilenameGenerator::generateFilename in src/
FilenameGenerator.php - Generates a filename to be used for a printed document.
File
- src/
FilenameGenerator.php, line 55
Class
- FilenameGenerator
- A service for generating filenames for printed documents.
Namespace
Drupal\entity_printCode
protected function sanitizeFilename($filename, $langcode) {
$transformed = $this->transliteration
->transliterate($filename, $langcode);
return preg_replace("/[^A-Za-z0-9 ]/", '', $transformed);
}