|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Class FileNamePolicyStack. More...
Inheritance diagram for ILIAS\ResourceStorage\Policy\FileNamePolicyStack:
Collaboration diagram for ILIAS\ResourceStorage\Policy\FileNamePolicyStack: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.