You are here

class CRMCoreActivityDataDestinationHandler in CRM Core 7

Hierarchy

Expanded class hierarchy of CRMCoreActivityDataDestinationHandler

1 string reference to 'CRMCoreActivityDataDestinationHandler'
CRMCoreActivityDestinationHandler.inc in modules/crm_core_data_import/plugins/destination/CRMCoreActivityDestinationHandler.inc

File

modules/crm_core_data_import/plugins/destination/CRMCoreActivityDestinationHandler.inc, line 14

View source
class CRMCoreActivityDataDestinationHandler extends CRMCoreDataDestinationHandler {

  /**
   * Default construct.
   */
  public function __construct() {
    $this->entityType = 'crm_core_activity';
  }

  /**
   * Returns MigrationDestination instance.
   */
  public function migrateDestination($entity_bundle) {
    return new MigrateDestinationCRMCoreActivity($entity_bundle);
  }

  /**
   * Returns key schema for migration.
   */
  public function migrateDestinationMap() {
    return MigrateDestinationCRMCoreActivity::getKeySchema();
  }

  /**
   * Build array of available fields.
   */
  public function getFields($bundle) {
    $fields = parent::getFields($bundle);
    $fields['title'] = t('title');
    return $fields;
  }

}

Members

Namesort descending Modifiers Type Description Overrides
CRMCoreActivityDataDestinationHandler::getFields public function Build array of available fields. Overrides CRMCoreDataDestinationHandler::getFields
CRMCoreActivityDataDestinationHandler::migrateDestination public function Returns MigrationDestination instance. Overrides CRMCoreDataDestinationHandler::migrateDestination
CRMCoreActivityDataDestinationHandler::migrateDestinationMap public function Returns key schema for migration. Overrides CRMCoreDataDestinationHandler::migrateDestinationMap
CRMCoreActivityDataDestinationHandler::__construct public function Default construct.
CRMCoreDataDestinationHandler::$bundle public property
CRMCoreDataDestinationHandler::$entityType public property Type of entity.
CRMCoreDataDestinationHandler::attachFieldCollectionFields public function Attach field collection fields to destination fields.
CRMCoreDataDestinationHandler::getBundles public function Returns available bundles and their labels.
CRMCoreDataDestinationHandler::getEntityBundles public function Build array of available bundles.