Newscoop\Services\FilesystemService::sanitizeFileName PHP Метод

sanitizeFileName() публичный Метод

Makes a file name safe to use.
public sanitizeFileName ( string $fileName ) : string
$fileName string
Результат string
    public function sanitizeFileName($fileName)
    {
        $fileName = htmlentities($fileName, ENT_QUOTES, 'UTF-8');
        $fileName = preg_replace('~&([a-z]{1,2})(acute|cedil|circ|grave|lig|orn|ring|slash|th|tilde|uml);~i', '$1', $fileName);
        $fileName = html_entity_decode($fileName, ENT_QUOTES, 'UTF-8');
        $fileName = preg_replace(array('~[^0-9a-z]~i', '~[ -]+~'), ' ', $fileName);
        return trim($fileName, ' -');
    }