ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class FileNamePolicyStack. More...
Public Member Functions | |
addPolicy (FileNamePolicy $policy) | |
isValidExtension (string $extension) | |
isBlockedExtension (string $extension) | |
prepareFileNameForConsumer (string $filename_with_extension) | |
check (string $extension) | |
Protected Attributes | |
$stack = [] | |
Class FileNamePolicyStack.
Definition at line 10 of file FileNamePolicyStack.php.
ILIAS\ResourceStorage\Policy\FileNamePolicyStack::addPolicy | ( | FileNamePolicy | $policy | ) |
Definition at line 17 of file FileNamePolicyStack.php.
ILIAS\ResourceStorage\Policy\FileNamePolicyStack::check | ( | string | $extension | ) |
string | $extension |
FileNamePolicyException |
Implements ILIAS\ResourceStorage\Policy\FileNamePolicy.
Definition at line 50 of file FileNamePolicyStack.php.
ILIAS\ResourceStorage\Policy\FileNamePolicyStack::isBlockedExtension | ( | string | $extension | ) |
Implements ILIAS\ResourceStorage\Policy\FileNamePolicy.
Definition at line 32 of file FileNamePolicyStack.php.
ILIAS\ResourceStorage\Policy\FileNamePolicyStack::isValidExtension | ( | string | $extension | ) |
Implements ILIAS\ResourceStorage\Policy\FileNamePolicy.
Definition at line 22 of file FileNamePolicyStack.php.
ILIAS\ResourceStorage\Policy\FileNamePolicyStack::prepareFileNameForConsumer | ( | string | $filename_with_extension | ) |
Implements ILIAS\ResourceStorage\Policy\FileNamePolicy.
Definition at line 42 of file FileNamePolicyStack.php.
|
protected |
Definition at line 15 of file FileNamePolicyStack.php.