You are here

protected function WordPressMigrateWizard::fileFields in WordPress Migrate 7.2

Return a list of file fields attached to a given node type (bundle).

Parameters

$node_type:

$file_type:

Return value

array

1 call to WordPressMigrateWizard::fileFields()
WordPressMigrateWizard::contentForm in ./wordpress_migrate.migrate.inc
Form for mapping source content (node) types to destination types.

File

./wordpress_migrate.migrate.inc, line 826

Class

WordPressMigrateWizard

Code

protected function fileFields($node_type, $file_type) {
  $fields = field_info_instances('node', $node_type);
  $file_fields = array();
  foreach ($fields as $field_name => $instance_info) {
    $field_info = field_info_field($field_name);
    if ($field_info['type'] == $file_type) {
      $file_fields[$field_name] = $instance_info['label'];
    }
  }
  return $file_fields;
}