You are here

public function CRMFeedsActivityProcessor::configDefaults in CRM Core 8.3

Same name and namespace in other branches
  1. 8 modules/crm_core_activity/legacy/CRMFeedsActivityProcessor.inc \CRMFeedsActivityProcessor::configDefaults()
  2. 8.2 modules/crm_core_activity/legacy/CRMFeedsActivityProcessor.inc \CRMFeedsActivityProcessor::configDefaults()
  3. 7 modules/crm_core_activity/includes/CRMFeedsActivityProcessor.inc \CRMFeedsActivityProcessor::configDefaults()

Override parent::configDefaults().

File

modules/crm_core_activity/legacy/CRMFeedsActivityProcessor.inc, line 140
Class definition of CRMFeedsActivityProcessor. @TODO: Remove Feeds integration

Class

CRMFeedsActivityProcessor
Creates activities from feed items.

Code

public function configDefaults() {
  $types = $this
    ->getActivitytypeNames();
  $type = key($types);
  return [
    'activity_type' => $type,
    'expire' => FEEDS_EXPIRE_NEVER,
    'author' => 0,
  ] + parent::configDefaults();
}