You are here

public static function CRMCoreDataImport::getIds in CRM Core 7

Returns list of all importer IDs

@returns int[]

Parameters

$conditions array of db conditions.:

i.e. $conditions = db_and()->condition('id', 1);

2 calls to CRMCoreDataImport::getIds()
LinkedImportSettings::displayConditions in modules/crm_core_data_import/plugins/settings/LinkedImportSettings.inc
Returns TRUE if conditions match for settings.
LinkedImportSettings::getAvailableImports in modules/crm_core_data_import/plugins/settings/LinkedImportSettings.inc

File

modules/crm_core_data_import/includes/controllers/CRMCoreDataImport.inc, line 296
Handler for data imports in CRM Core

Class

CRMCoreDataImport
@file Handler for data imports in CRM Core

Code

public static function getIds($conditions = array()) {
  $query = db_select('crm_core_data_import', 'd')
    ->fields('d', array(
    'id',
  ));
  foreach ($conditions as $condition) {
    $query
      ->condition($condition);
  }
  return $query
    ->execute()
    ->fetchCol();
}