All Data Structures Functions Variables Pages
Static Public Member Functions | Static Protected Member Functions
ActivitiesImportRules Class Reference
Inheritance diagram for ActivitiesImportRules:
DerivedAttributeSupportedImportRules ImportRules MeetingsImportRules NotesImportRules TasksImportRules

Static Public Member Functions

static getNonImportableAttributeNames ()
 
static getDerivedAttributeTypes ()
 
static getActualModelAttributeNameForDerivedAttribute ()
 
- Static Public Member Functions inherited from DerivedAttributeSupportedImportRules
static getActualModelAttributeNameForDerivedAttribute ()
 
- Static Public Member Functions inherited from ImportRules
static resetCache ()
 
static getType ()
 
static getModelClassName ()
 
static getModuleClassNames ()
 
static getDisplayLabel ()
 
static getDerivedAttributeTypes ()
 
static getNonImportableAttributeNames ()
 
static getNonImportableAttributeImportRulesTypes ()
 
static getMappableAttributeIndicesAndDerivedTypes ()
 
static getAttributesCollection ()
 
static getModelClassNameByAttributeIndexOrDerivedType ($attributeIndexOrDerivedType)
 
static getAttributeImportRulesType ($attributeIndexOrDerivedType)
 
static getRequiredAttributesCollectionNotIncludingReadOnly ()
 
static getRequiredAttributesLabelsData ()
 
static getDedupeAttributes ()
 

Static Protected Member Functions

static getActivityItemsDerivedAttributeTypesAndResolveAccessByCurrentUser ()
 
- Static Protected Member Functions inherited from ImportRules
static resolveIsAttributeANonImportableAttributeName ($attributeData)
 
static getAttributesCollectionByModelClassName ($modelClassName)
 
static getModelAttributesImportMappingAdapterByModelClassName ($modelClassName)
 
static resolveAttributeImportRulesDataByModelClassNameAndCache ($modelClassName)
 
static getAttributeIndexOrDerivedTypeAndAttributeImportRuleTypes ($modelClassName)
 
static resolveRequiredDerivedAttributesCollection (&$attributesCollection)
 

Detailed Description

Base class for importing into models that extend the activity model.

Definition at line 40 of file ActivitiesImportRules.php.

Member Function Documentation

static getNonImportableAttributeNames ( )
static

Override to block out additional attributes that are not importable

Returns
array

Definition at line 46 of file ActivitiesImportRules.php.

static getDerivedAttributeTypes ( )
static

Override to handle special dynamically adding each activity item derived type that the user has access too.

Returns
array

Definition at line 56 of file ActivitiesImportRules.php.

static getActualModelAttributeNameForDerivedAttribute ( )
static

The derived attributes for activities corresponds to the activityItems attribute.

Definition at line 81 of file ActivitiesImportRules.php.


The documentation for this class was generated from the following file:
Generated on Thu Jan 23 2020 07:10:25