ILIAS
trunk Revision v11.0_alpha-1769-g99a433fe2dc
|
This Util class is a collection of static helper methods to provide file system related functionality. More...
Data Structures | |
class | FilenameSanitizing |
class | ImageConversionTest |
class | LegacyImageConversionTest |
class | LegacyPathHelperTest |
class | LegacyZipTest |
class | UnzipTest |
class | ZipTest |
Static Public Member Functions | |
static | sanitizeFileName (string $filename) |
Private Attributes | |
const | FUNKY_WHITESPACES = '#\p{C}+#u' |
const | ZERO_JOINER = '/\\x{00ad}|\\x{0083}|\\x{200c}|\\x{200d}|\\x{2062}|\\x{2063}/iu' |
const | SOFT_HYPHEN = "/\\x{00a0}/iu" |
const | CONTROL_CHARACTER = "/\\x{00a0}/iu" |
This Util class is a collection of static helper methods to provide file system related functionality.
Currently you can use it to sanitize file names which are compatible with the ILIAS file system.
|
static |
Definition at line 48 of file Util.php.
References $filename.
Referenced by ILIAS\Filesystem\Util\Archive\Unzip\extract(), ILIAS\MetaData\Repository\Validation\Processor\FilenameSanitizerPreProcessor\process(), and ILIAS\Filesystem\Security\Sanitizing\FilenameSanitizerImpl\sanitize().
|
private |
|
private |
|
private |
|
private |