You are here

function file_upload_security_is_affected in File Upload Security 7

Same name and namespace in other branches
  1. 7.3 file_upload_security.module \file_upload_security_is_affected()

Helper to discover is a given entity bundle/combination is affected.

Parameters

string $bundle: A valid drupal entity bundle.

string $entity_type: A valid Drupal entity type.

Return value

bool If entity/bundle combination requires securing. Defaults to FALSE.

2 calls to file_upload_security_is_affected()
file_upload_security_form_field_ui_field_edit_form_alter in ./file_upload_security.module
Implements hook_form_FORM_ID_alter().
file_upload_security_form_field_ui_field_settings_form_alter in ./file_upload_security.module
Implements hook_form_FORM_ID_alter().

File

./file_upload_security.module, line 162
Helper module to advise and resolve security issues in file uploads.

Code

function file_upload_security_is_affected($bundle, $entity_type) {
  $is_affected = FALSE;
  $affected_files = file_upload_security_affected_types();
  if ($bundle && $entity_type) {
    if (array_key_exists($entity_type, $affected_files['entities'])) {
      if (in_array($bundle, $affected_files['entities'][$entity_type])) {
        $is_affected = TRUE;
      }
    }
  }
  return $is_affected;
}