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',
'WirelessSubpanelDefinitions' => 'wireless_subpanels'
)'
static
Default value
array (
'Labels' => 'language' ,
'RelationshipMetaData' => 'relationships' ,
'SubpanelDefinitions' => 'layoutdefs' ,
'Vardefs' => 'vardefs' ,
'FieldsToLayouts' => 'layoutfields',
'WirelessSubpanelDefinitions' => 'wireless_subpanels'
)
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 |
saveWirelessSubpanelDefinitions(
$basepath, $installDefPrefix, $relationshipName, $subpanelDefinitions
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$basepath | ||
$installDefPrefix | ||
$relationshipName | ||
$subpanelDefinitions |