|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
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) | |
| check (string $extension) | |
| isValidExtension (string $extension) | |
| isBlockedExtension (string $extension) | |
| prepareFileNameForConsumer (string $filename_with_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.