modules/ModuleBuilder/parsers/relationships/AbstractRelationships.php
\AbstractRelationships
Package:
Properties


$activities= 'array ( 'calls' => 'Calls' , 'meetings' => 'Meetings' , 'notes' => 'Notes' , 'tasks' => 'Tasks' , 'emails' => 'Emails' )'
static
Default value
array ( 'calls' => 'Calls' , 'meetings' => 'Meetings' , 'notes' => 'Notes' , 'tasks' => 'Tasks' , 'emails' => 'Emails' )
Details- Type
- n/a


$methods= 'array (
'Labels' => 'language' ,
'RelationshipMetaData' => 'relationships' ,
'SubpanelDefinitions' => 'layoutdefs' ,
'Vardefs' => 'vardefs' ,
'FieldsToLayouts' => 'layoutfields',
)'
static
Default value
array (
'Labels' => 'language' ,
'RelationshipMetaData' => 'relationships' ,
'SubpanelDefinitions' => 'layoutdefs' ,
'Vardefs' => 'vardefs' ,
'FieldsToLayouts' => 'layoutfields',
)
Details- Type
- n/a


$specialCaseBaseNames= 'array( 'quotes_accounts',
'quotes_contacts',
'emails_beans',
'linked_documents',
'project_relation',
'prospect_lists_prospects',
'queues_beans',
'queues_queue',
'tracker_sessions'
)'
Default value
array( 'quotes_accounts',
'quotes_contacts',
'emails_beans',
'linked_documents',
'project_relation',
'prospect_lists_prospects',
'queues_beans',
'queues_queue',
'tracker_sessions'
)
Details- Type
- n/a
Methods


build(
$basepath, $installDefPrefix, $relationships
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$basepath | ||
$installDefPrefix | ||
$relationships |


findRelatableModules(
$includeActivitiesSubmodules
=
true
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$includeActivitiesSubmodules |


parseDeployedModuleName(
$deployedName
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$deployedName |


saveLabels(
$basepath, $installDefPrefix, $relationshipName, $labelDefinitions
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$basepath | ||
$installDefPrefix | ||
$relationshipName | ||
$labelDefinitions |


saveRelationshipMetaData(
$basepath, $installDefPrefix, $relationshipName, $relationshipMetaData
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$basepath | ||
$installDefPrefix | ||
$relationshipName | ||
$relationshipMetaData |


saveSubpanelDefinitions(
$basepath, $installDefPrefix, $relationshipName, $subpanelDefinitions
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$basepath | ||
$installDefPrefix | ||
$relationshipName | ||
$subpanelDefinitions |


saveVardefs(
$basepath, $installDefPrefix, $relationshipName, $vardefs
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$basepath | ||
$installDefPrefix | ||
$relationshipName | ||
$vardefs |