ILIAS
release_8 Revision v8.19
|
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 | |
array | $stack = [] |
Class FileNamePolicyStack.
Definition at line 26 of file FileNamePolicyStack.php.
ILIAS\ResourceStorage\Policy\FileNamePolicyStack::addPolicy | ( | FileNamePolicy | $policy | ) |
Definition at line 33 of file FileNamePolicyStack.php.
ILIAS\ResourceStorage\Policy\FileNamePolicyStack::check | ( | string | $extension | ) |
FileNamePolicyException |
Implements ILIAS\ResourceStorage\Policy\FileNamePolicy.
Definition at line 66 of file FileNamePolicyStack.php.
ILIAS\ResourceStorage\Policy\FileNamePolicyStack::isBlockedExtension | ( | string | $extension | ) |
Implements ILIAS\ResourceStorage\Policy\FileNamePolicy.
Definition at line 48 of file FileNamePolicyStack.php.
ILIAS\ResourceStorage\Policy\FileNamePolicyStack::isValidExtension | ( | string | $extension | ) |
Implements ILIAS\ResourceStorage\Policy\FileNamePolicy.
Definition at line 38 of file FileNamePolicyStack.php.
ILIAS\ResourceStorage\Policy\FileNamePolicyStack::prepareFileNameForConsumer | ( | string | $filename_with_extension | ) |
Implements ILIAS\ResourceStorage\Policy\FileNamePolicy.
Definition at line 58 of file FileNamePolicyStack.php.
|
protected |
Definition at line 31 of file FileNamePolicyStack.php.