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 |