function file_upload_secure_validator_update_8001 in File Upload Secure Validator 8
Add default MIME types equivalence groups.
File
- ./
file_upload_secure_validator.install, line 34 - Install, update and uninstall functions for file_upload_secure_validator.
Code
function file_upload_secure_validator_update_8001() {
$config_factory = \Drupal::configFactory();
$config = $config_factory
->getEditable('file_upload_secure_validator.settings');
$config
->set('mime_types_equivalence_groups', [
[
'text/csv',
'text/plain',
'application/csv',
'text/comma-separated-values',
'application/excel',
'application/vnd.ms-excel',
'application/vnd.msexcel',
'text/anytext',
'application/octet-stream',
'application/txt',
],
[
'text/xml',
'text/plain',
'application/xml',
],
[
'image/svg+xml',
'image/svg',
],
[
'text/x-po',
'application/octet-stream',
],
[
'text/plain',
'application/pkix-cert',
'application/pkix-crl',
'application/x-x509-ca-cert',
'application/x-x509-user-cert',
'application/x-pem-file',
'application/pgp-keys',
'application/x-pkcs7-certificates',
'application/x-pkcs7-certreqresp',
'application/x-pkcs7-crl',
'application/pkcs7-mime',
'application/pkcs8',
'application/pkcs10',
'application/x-pkcs12',
],
[
'application/octet-stream',
'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
],
]);
$config
->save(TRUE);
}