You are here

public function UserContactImportSettings::getAvailableUsers in CRM Core 7

Returns available users.

1 call to UserContactImportSettings::getAvailableUsers()
UserContactImportSettings::configForm in modules/crm_core_data_import/plugins/settings/UserContactImportSettings.inc
Configuration form for settings plugin.

File

modules/crm_core_data_import/plugins/settings/UserContactImportSettings.inc, line 221

Class

UserContactImportSettings

Code

public function getAvailableUsers($settings) {
  $users = array();
  $entities = $this
    ->entityList($settings);
  foreach ($entities as $entity_info) {
    if ($entity_info['entity_type'] == 'user') {
      $users[$entity_info['entity_type'] . ':' . $entity_info['bundle'] . ':' . $entity_info['delta']] = ucfirst($entity_info['entity_type']) . ' ' . $entity_info['delta'];
    }
  }
  return $users;
}